Pada artikel ini, kami akan menjelaskan langkah-langkah yang diperlukan untuk menginstal dan mengkonfigurasi WordPress dengan LAMP di Ubuntu 20.04 LTS. Sebelum melanjutkan tutorial ini, pastikan Anda login sebagai pengguna dengan sudo
hak istimewa. 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, situs web bisnis, toko e-niaga, dan banyak lagi. Performa halaman web dengan WordPress juga biasanya merupakan salah satu yang tercepat yang tersedia.
Instal WordPress dengan LAMP di Ubuntu 20.04
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 aplikasi web lainnya 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 3. Instal WordPress di sistem Ubuntu.
Setelah menginstal tumpukan LAMP (Apache, MariaDB, dan PHP) mulailah mengunduh WordPress versi terbaru:
cd /var/www/html wget -c http://wordpress.org/latest.tar.gz
Kemudian, ekstrak file yang diarsipkan:
tar -xzvf latest.tar.gz
Ubah pemilik dan atur izin yang benar untuk file-file ini, Anda perlu menjalankan perintah berikut:
sudo chown -R www-data:www-data /var/www/html/wordpress
Langkah 4. Buat Database untuk WordPress.
WordPress menggunakan database MariaDB untuk menyimpan semua datanya seperti pengaturan posting, halaman, pengguna, plugin, dan tema. Masuk ke server MariaDB Anda dengan perintah berikut dan masukkan kata sandi root MariaDB Anda:
mysql -u root -p
Setelah Anda berada di konsol MariaDB, buat database baru:
CREATE DATABASE wordpress_db; CREATE USER [email protected] IDENTIFIED BY 'your-strong-password'; GRANT ALL PRIVILEGES ON wordpress_db.* TO [email protected]; FLUSH PRIVILEGES; exit;
Setelah database dibuat, kita perlu menambahkan informasi ini ke file konfigurasi WordPress:
cd /var/www/html/wordpress mv wp-config-sample.php wp-config.php
Sekarang buka wp-config.php
file 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_db'); /** MySQL database username */ define('DB_USER', 'wordpress_user'); /** MySQL database password */ define('DB_PASSWORD', 'your-strong-password'); /** 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 5. Konfigurasi Apache untuk WordPress.
Kita sekarang dapat membuat file host virtual kita. Jalankan perintah berikut untuk membuat file konfigurasi virtual host untuk domain Anda, domain_anda.com:
nano /etc/apache2/sites-available/mydomain.com.conf
Dan tambahkan konten berikut ke file:
<VirtualHost *:80> ServerAdmin [email protected]_domain.com ServerName mydomain.com.com ServerAlias www.mydomain.com.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/mydomain.com.com.conf /etc/apache2/sites-enabled/mydomain.com.conf
Agar konfigurasi baru diterapkan, mulai ulang layanan Apache dengan mengetik:
sudo a2ensite mydomain.com.conf sudo systemctl restart apache2
Langkah 6. 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/
Kemudian klik Lanjutkan dan ketikkan judul situs, Nama Pengguna, Kata Sandi, dan Email Anda. Sekarang klik Instal WordPress.
Hanya itu yang perlu Anda lakukan untuk menginstal WordPress di Ubuntu 20.04 Focal Fossa. Saya harap Anda menemukan tip cepat ini bermanfaat. Jika Anda memiliki pertanyaan atau saran, jangan ragu untuk meninggalkan komentar di bawah.