Pada artikel ini, kami akan menjelaskan langkah-langkah yang diperlukan untuk menginstal dan mengkonfigurasi WordPress di Ubuntu 18.04 LTS. Sebelum melanjutkan dengan tutorial ini, pastikan Anda masuk sebagai pengguna dengan hak istimewa sudo. Semua perintah dalam tutorial ini harus dijalankan sebagai pengguna non-root.
WordPress adalah sistem manajemen konten terkemuka di dunia. Digunakan oleh puluhan juta halaman web dan pembuat internet, WordPress adalah tulang punggung sebagian besar blog dan outlet berita. Performa halaman web dengan WordPress juga biasanya merupakan salah satu yang tercepat yang tersedia.
Instal WordPress di Ubuntu
Langkah 1. Pertama, sebelum Anda mulai menginstal paket apa pun di server Ubuntu Anda, kami selalu menyarankan untuk memastikan bahwa semua paket sistem telah diperbarui.
sudo apt update sudo apt upgrade
Langkah 2. Instal LAMP Stack.
WordPress dibuat dengan PHP. Anda dapat meng-host-nya seperti yang Anda lakukan pada aplikasi web lain yang ditulis dalam PHP. Jadi, Anda perlu mengatur Ubuntu sebagai server LAMP. Jika Anda belum melakukannya, gunakan panduan LAMP tradisional kami untuk menyiapkan Ubuntu untuk melayani PHP sebelum Anda melanjutkan.
Langkah 2. Membuat database MySQL untuk WordPress.
WordPress menggunakan database MySQL untuk menyimpan semua datanya seperti postingan, halaman, pengguna, plugin, dan pengaturan tema. Masuk ke server MySQL Anda dengan perintah berikut dan masukkan kata sandi root MySQL Anda:
mysql -u root -p
Setelah Anda berada di konsol MySQL, buat database baru:
CREATE DATABASE wordpress; GRANT ALL PRIVILEGES ON wordpress.* TO 'admin_wp'@'localhost' IDENTIFIED BY 'YourStrongPassword'; FLUSH PRIVILEGES; exit;
Langkah 3. Instal WordPress di Ubuntu 18.04.
Jalankan perintah berikut untuk mengunduh dan mengekstrak file instalasi WordPress terbaru di direktori root dokumen server web default:
cd /var/www/html wget -c http://wordpress.org/latest.zip unzip latest.zip chown -R www-data:www-data wordpress rm latest.zip
Selanjutnya, jalankan perintah berikut untuk mengganti nama file konfigurasi sampel:
cd /var/www/html/wordpress mv wp-config-sample.php wp-config.php
Sekarang buka file wp-config.php dengan editor teks favorit Anda, misalnya:
// ** MySQL settings - You can get this info from your web host ** // /** The name of the database for WordPress */ define('DB_NAME', 'wordpress'); /** MySQL database username */ define('DB_USER', 'admin_wp'); /** MySQL database password */ define('DB_PASSWORD', 'YourStrongPassword'); /** MySQL hostname */ define('DB_HOST', 'localhost'); /** Database Charset to use in creating database tables. */ define('DB_CHARSET', 'utf8'); /** The Database Collate type. Don't change this if in doubt. */ define('DB_COLLATE', '');
Langkah 4. Konfigurasi Apache untuk WordPress.
Sekarang kita dapat membuat file host virtual. Jalankan perintah berikut untuk membuat file konfigurasi virtual host untuk domain Anda, my_domain.com:
nano /etc/apache2/sites-available/your_domain.com.conf
Dan tambahkan konten berikut ke file:
<VirtualHost *:80> ServerAdmin example@unixlinux.online_domain.com ServerName your_domain.com ServerAlias www.my_domain.com DocumentRoot /var/www/html/wordpress <Directory /var/www/html/wordpress> Options Indexes FollowSymLinks AllowOverride All Require all granted </Directory> ErrorLog ${APACHE_LOG_DIR}/your_domain.com_error.log CustomLog ${APACHE_LOG_DIR}/your_domain.com_access.log combined </VirtualHost>
Untuk mengaktifkan virtual host yang baru saja kita buat, jalankan perintah berikut:
ln -s /etc/apache2/sites-available/your_domain.com.conf /etc/apache2/sites-enabled/my_domain.com.conf
Agar konfigurasi baru diterapkan, mulai ulang layanan Apache dengan mengetik:
sudo systemctl restart apache2
Langkah 5. Menyelesaikan Instalasi WordPress.
Pada langkah terakhir panduan ini, kita perlu mengakses Antarmuka Web WordPress dan menyelesaikan instalasi. Untuk menyelesaikan penginstalan, buka browser Anda dan navigasikan ke:
http://your_domain.com/
Hanya itu yang perlu Anda lakukan untuk menginstal WordPress di Ubuntu 18.04. Saya harap Anda menemukan tip cepat ini bermanfaat. Jika Anda memiliki pertanyaan atau saran, jangan ragu untuk meninggalkan komentar di bawah.