![Cara Mengaktifkan Mode Gelap di Instagram (Android & iOS)](/f/c239717acc808c9394a9612c98b4d028.jpg?width=100&height=100)
Menulis dan Apache atau WordPress pengenalan tidak akan ada gunanya karena fakta bahwa keduanya, digabungkan bersama, adalah salah satu yang paling sering digunakan Server Web Sumber Terbuka di Internet saat ini, sebenarnya, Apache berjalan terus 36.9% server web dunia dan WordPress pada salah satu dari setiap 6 situs web – Apache dengan MySQL dan PHP menyediakan antarmuka gateway server dinamis untuk Manajemen Konten Penerbitan WordPress.
Topik ini menjelaskan langkah-langkah yang perlu diproses untuk menginstal versi terbaru WordPress diatas dari LAMPU, yang merupakan singkatan dari Linux, Apache, MySQL/MariaDB, PHP dan PhpMyAdmin pada Debian, Ubuntu dan Linux Mint, dengan dasar Host Virtual Apache konfigurasi dan akses database MySQL melalui baris perintah atau PhpMyAdmin Antarmuka Web, tetapi perlu diketahui bahwa tidak mencakup konfigurasi layanan jaringan penting lainnya, seperti nama IP pemetaan yang disediakan oleh server DNS dan hanya menggunakan file host sistem yang belum sempurna untuk transaksi nama IP (DNS pertanyaan).
Juga, pengaturan maju tersedia di hampir semua Debian sistem dengan sedikit perbedaan (kebanyakan mengenai jalur Apache), yang akan dicatat pada waktu yang tepat.
1. Pertama-tama, karena fakta bahwa tidak ada otoritas DNS server di jaringan, dan untuk pengaturan ini Host Virtual Apache digunakan. Kami perlu memetakan IP server ke nama domain virtual (palsu) kami untuk dapat mengaksesnya seperti nama domain asli dari browser apa pun.
Untuk menyelesaikan pekerjaan ini, buka dan edit '/etc/hosts
' di server lokal dan nama domain pilihan Anda di "127.0.0.1 localhost” akhir baris. Dalam kasus saya, saya telah mengambil nama domain sebagai 'wordpress.lan‘.
$ sudo nano /etc/hosts.
Setelah catatan Anda ditambahkan, Anda dapat mengujinya dengan mengeluarkan perintah ping pada nama domain baru Anda.
$ping wordpress.lan.
2. Jika server Anda dirancang untuk produksi dan hanya berjalan dari baris perintah ( dan seharusnya ) dan Anda perlu mengakses Domain WordPress dari stasiun Windows di suatu tempat di jaringan Anda kemudian buka dan ubah dengan notepad file host Windows terletak di ‘C:\Windows\System32\drivers\etc
' jalur dan pada baris terakhir tambahkan Anda IP LAMPU Server Apache dan nama domain virtual Anda.
Lagi-lagi masalah a perintah ping baris terhadap nama domain WordPress Anda dan server harus merespons kembali.
3. Sekarang saatnya untuk menginstal a LAMPU tumpukan, jalankan yang berikut ini 'apt-get' perintah untuk menginstal Apache, MySQL, dan PHP.
$ sudo apt-get install apache2 apache2-utils php libapache2-mod-php php-mysql php-curl php-gd php-intl php-mbstring php-soap php-xml php-xmlrpc php-zip mariadb-server mariadb-client.
4. Jika Anda baik dengan Baris perintah MySQL Anda dapat melewati langkah ini, jika tidak instal PhpMyAdmin Antarmuka Web – Alat yang dapat membantu Anda mengelola database MySQL.
Jalankan baris perintah berikut, pilih Apache server web dan jangan mengkonfigurasi database untuk PHPMyAdmin dengan dbconfig-umum
.
$ sudo apt-get install phpmyadmin.
5. Setelah PhpMyAdmin telah diinstal saatnya untuk membuatnya dapat diakses untuk penjelajahan web dan untuk itu Apache server web perlu membaca file konfigurasinya.
Untuk mengaktifkan PhpMyAdmin kamu harus menyalin 'apache.conf'
Konfigurasi PhpMyAdmin untuk 'tersedia konf'
Jalur Apache dan aktifkan konfigurasi baru.
Untuk ini, jalankan serangkaian perintah berikut di Ubuntu dan Linux Mint sistem.
$ sudo cp /etc/phpmyadmin/apache.conf /etc/apache2/conf-available/ $ sudo mv /etc/apache2/conf-available/apache.conf /etc/apache2/conf-available/phpmyadmin.conf. $ sudo a2enconf phpmyadmin.
Pada Debian sistem, jalankan perintah berikut.
$ sudo cp /etc/phpmyadmin/apache.conf /etc/apache2/conf.d/ $ sudo mv /etc/apache2/conf.d/apache.conf /etc/apache2/conf.d/phpmyadmin.conf.
6. Untuk mengakses PhpMyAdmin, buka browser web, dan navigasikan ke alamat di bawah ini.
http://IP-Address-or-Domain/phpmyadmin/
7. Langkah selanjutnya adalah membuat Tuan Rumah Virtual di Apache server web yang akan menghosting domain baru WordPress. Untuk membuat dan mengaktifkan yang baru Tuan Rumah Virtual, buka editor teks dan buat file baru bernama, sugestif, 'wordpress.conf'
pada '/etc/Apache2/sites-available/'
path dengan menjalankan perintah berikut.
$ sudo nano /etc/apache2/sites-available/wordpress.conf.
Tambahkan arahan berikut di bagian bawah file. Simpan dan Tutup file.
Nama Server wordpress.lan ServerAdmin [dilindungi email] DocumentRoot /var/www/html ErrorLog ${APACHE_LOG_DIR}/error.log CustomLog ${APACHE_LOG_DIR}/access.log digabungkan.
Kemudian aktifkan virtual host baru dengan perintah ini.
$ sudo a2ensite wordpress.conf. $ sudo systemctl memuat ulang apache2.
8. Untuk menghindari kesalahan Apache di masa depan tentang, Nama Server FQDN tidak ada file konfigurasi utama yang terbuka '/etc/apache2/apache2.conf'
, tambahkan baris berikut di bagian bawah file dan mulai ulang layanan.
Nama Server wordpress.lan.
9. Mulai ulang layanan Apache2.
$ sudo systemctl restart apache2.
10. Sekarang saatnya membuat database baru dan pengguna database baru untuk WordPress. Ada dua cara untuk melakukan ini, baik melalui baris perintah MySQL, yang juga merupakan cara paling aman atau dengan menggunakan PhpMyAdmin alat web. Pada topik ini, kami membahas cara baris perintah.
Tetapi pertama-tama, Anda harus membuat instalasi MySQL Anda aman dengan menjalankan skrip keamanan berikut dan jawab: YA
pada semua pertanyaan untuk memperkuat pengaturan keamanan database SQL Anda.
$ sudo mysql_secure_installation.
11. Sekarang saatnya untuk benar-benar membuat database WordPress dengan menghubungkan ke mysql
shell sebagai pengguna root.
$ sudo mysql -u root -p. MariaDB [(tidak ada)]> BUAT DATABASE Situsku; MariaDB [(tidak ada)]> HIBAH SEMUA HAK ISTIMEWA Situsku.* KE 'admin situs saya'@'localhost' DIIDENTIFIKASI OLEH '[dilindungi email]!'; MariaDB [(tidak ada)]> HAK ISTIMEWA; MariaDB [(tidak ada)]> KELUAR;
12. Setelah semua konfigurasi server Apache jahat telah dibuat dan database MySQL dan pengguna administratif telah dibuat, sekarang saatnya untuk benar-benar melakukan instalasi WordPress di kotak kami.
Pertama-tama unduh arsip WordPress terbaru dengan mengeluarkan yang berikut ini perintah wget.
$wget http://wordpress.org/latest.tar.gz.
13. Selanjutnya ekstrak arsip WordPress dan salin semua file yang diekstrak ke Apache Virtual Host DocumentRoot, yang akan menjadi '/var/www/html'
pada Ubuntu dan Linux Mint sistem.
$ sudo tar xvzf terbaru.tar.gz. $ sudo cp -r wordpress/* /var/www/html.
Pada Debian sistem, jalankan perintah berikut.
$ sudo tar xvzf terbaru.tar.gz. $ sudo mkdir -p /var/www/html. $ sudo cp -r wordpress/* /var/www/html
14. Sebelum memulai penginstal WordPress pastikan layanan Apache dan MySQL berjalan dan juga jalankan perintah berikut untuk menghindari 'wp-config.php' pembuatan file kesalahan - kami akan mengembalikan perubahan sesudahnya.
$ sudo service apache2 restart. $ sudo layanan mysql restart. $ sudo chown -R www-data /var/www/html. $ sudo chmod -R 755 /var/www/html.
15. Buka browser dan masukkan IP server Anda atau nama domain virtual di URL menggunakan protokol HTTP.
http://wordpress.lan/index.php. http://your_server_IP/index.php.
16. Pada prompt pertama pilih Anda Bahasa dan pukul Melanjutkan.
17. Pada layar berikutnya masukkan nama database wordpress MySQL Anda, pengguna, kata sandi, dan host, lalu tekan Kirim.
18. Setelah installer berhasil terhubung ke database MySQL dan selesai 'wp-config.php'pembuatan file hit'Lari' tombol instal dan berikan penginstal WordPress a Judul situs, nama pengguna administratif, dan kata sandi untuk blog Anda, alamat email, dan terakhir klik Install WordPress.
19. Setelah instalasi selesai, Anda dapat masuk ke blog situs web WordPress baru Anda menggunakan kredensial administratif Anda dan mulai menyesuaikan blog Anda dari Dasbor atau tambahkan artikel keren baru untuk jutaan pembaca di seluruh dunia atau hanya Anda!
20. Satu lagi langkah terakhir adalah mengembalikan perubahan yang dibuat pada '/var/www/html
' direktori dan izin file.
$ sudo chown -R root /var/www/html.
Itu semua langkah yang diperlukan untuk instalasi WordPress lengkap di Debian, Ubuntu, Linux Mint, dan yang terpenting Debian distribusi Linux berbasis web server Apache, tapi tetap saja, subjek ini sangat luas sehingga hanya bagian dasar yang telah dibahas.
Untuk lingkungan yang lengkap, Anda juga perlu menginstal dan menyiapkan server DNS, aktifkan Apache kompleks '.htaccess' dan, jika keamanan menuntutnya, terapkan SSL di server Web.
21. Jika Anda ingin menerapkan HTTPS di situs WordPress Anda, Anda perlu menginstal sertifikat SSL gratis dari Let's Encrypt seperti yang ditunjukkan.
$ sudo apt-get update. $ sudo apt-get install software-properties-common. $ sudo add-apt-repository semesta. $ sudo apt-get update. $ sudo apt-get install certbot python3-certbot-nginx. $ sudo certbot --apache.
22. Untuk memverifikasi bahwa situs WordPress Anda menggunakan HTTPS, kunjungi situs web Anda di https://yourwebsite.com/
dan cari ikon kunci di bilah URL. Atau, Anda dapat memeriksa HTTPS situs Anda di https://www.ssllabs.com/ssltest/.