Cara Install WordPress dengan OpenLiteSpeed di Ubuntu 20.04
WordPress adalah sistem manajemen konten (CMS) yang sangat populer dan banyak digunakan untuk membangun situs web dengan cepat. Dalam tutorial ini, kita akan menginstal WordPress menggunakan OpenLiteSpeed, server web yang dikenal karena performa tinggi dan kemudahan konfigurasinya.
Prasyarat
Sebelum memulai, pastikan Anda memenuhi prasyarat berikut:
- Server Ubuntu 20.04 yang sudah diatur dengan pengguna non-root yang memiliki hak akses sudo.
- Firewall yang dikonfigurasi (seperti UFW).
- MySQL atau MariaDB terinstal. Anda dapat mengikuti tutorial tentang instalasi MySQL di Ubuntu 20.04 jika belum terpasang.
- OpenLiteSpeed terinstal. Pastikan Anda telah mengikuti panduan untuk menginstal OpenLiteSpeed di Ubuntu 20.04.
Langkah Utama
Step 1: Instal PHP
Untuk menjalankan WordPress, Anda memerlukan PHP. Berikut adalah cara menginstal PHP dan modul yang diperlukan:
sudo apt update
sudo apt install lsphp lsphp-common lsphp-mysql lsphp-curl lsphp-gd lsphp-mbstring lsphp-xml
Setelah instalasi selesai, verifikasi instalasi PHP dengan menjalankan:
php -v
Anda akan melihat versi PHP yang terinstal di server Anda.
Step 2: Buat Database untuk WordPress
Setelah PHP terinstal, sekarang saatnya membuat database untuk WordPress. Masuk ke MySQL menggunakan perintah berikut:
sudo mysql -u root -p
Setelah masuk, jalankan perintah berikut untuk membuat database dan pengguna untuk WordPress:
CREATE DATABASE wordpress;
CREATE USER 'wp_user'@'localhost' IDENTIFIED BY 'password';
GRANT ALL PRIVILEGES ON wordpress.* TO 'wp_user'@'localhost';
FLUSH PRIVILEGES;
EXIT;
Gantilah password dengan kata sandi yang kuat.
Step 3: Unduh WordPress
Selanjutnya, kita akan mengunduh dan mengekstrak WordPress ke direktori root server web OpenLiteSpeed. Pertama, navigasikan ke direktori di mana Anda ingin mengunduh WordPress:
cd /var/www/html
Gunakan perintah ini untuk mengunduh WordPress:
wget https://wordpress.org/latest.tar.gz
Setelah itu, ekstrak file yang diunduh:
tar -xzf latest.tar.gz
Hapus file arsip setelah ekstraksi:
rm latest.tar.gz
Step 4: Konfigurasi WordPress
Pindah ke direktori WordPress dan salin file konfigurasi contoh:
cd wordpress
cp wp-config-sample.php wp-config.php
Selanjutnya, edit file konfigurasi menggunakan editor teks favorit Anda:
nano wp-config.php
Temukan bagian berikut dan masukkan detail database yang telah Anda buat:
define('DB_NAME', 'wordpress');
define('DB_USER', 'wp_user');
define('DB_PASSWORD', 'password');
Gantilah password sesuai dengan kata sandi yang Anda gunakan sebelumnya. Setelah selesai, simpan dan tutup editor.
Step 5: Konfigurasi OpenLiteSpeed untuk WordPress
Untuk mengonfigurasi OpenLiteSpeed agar mengenali instalasi WordPress, akses panel kontrol OpenLiteSpeed dengan membuka URL berikut di browser Anda:
http://your-server-ip:7080
Login menggunakan kredensial yang Anda buat saat instalasi. Setelah masuk, ikuti langkah berikut:
- Pilih "Virtual Hosts" dan klik "Add" untuk menambahkan virtual host baru.
- Isi detail virtual host dengan nama yang sesuai dan direktori root ke /var/www/html/wordpress.
- Setelah selesai, simpan pengaturan.
Konfigurasi Lanjutan
Setelah instalasi selesai, Anda mungkin ingin melindungi situs Anda dengan SSL. Anda bisa menggunakan Let's Encrypt untuk mendapatkan sertifikat SSL gratis:
sudo apt install certbot
sudo certbot certonly --webroot -w /var/www/html/wordpress -d your-domain.com
Gantilah your-domain.com dengan nama domain Anda. Setelah mendapatkan sertifikat, konfigurasikan OpenLiteSpeed untuk menggunakan sertifikat tersebut melalui panel kontrol.
Best Practices
- Selalu gunakan kata sandi yang kuat untuk database dan pengguna WordPress.
- Pastikan untuk melakukan backup rutin data WordPress dan database.
- Perbarui WordPress, tema, dan plugin ke versi terbaru untuk menjaga keamanan.
- Gunakan plugin keamanan untuk melindungi situs Anda dari serangan.
Troubleshooting
Masalah Umum
Jika Anda mengalami kesulitan saat mengakses situs, periksa log error OpenLiteSpeed yang ada di /usr/local/lsws/logs/error.log.
Pastikan semua layanan (OpenLiteSpeed, MySQL) berjalan dengan baik. Gunakan perintah berikut untuk memeriksa statusnya:
sudo systemctl status lshttpd
sudo systemctl status mysql
Kesimpulan
Dalam tutorial ini, Anda telah berhasil menginstal WordPress menggunakan OpenLiteSpeed di Ubuntu 20.04. Dengan konfigurasi yang tepat, Anda bisa mendapatkan situs yang cepat dan aman. Jangan lupa untuk selalu menjaga situs Anda dengan backup dan update rutin.
Jika Anda memiliki pertanyaan atau butuh bantuan lebih lanjut, jangan ragu untuk menghubungi kami!
Konsultasi Jasa Setup SekarangVerifikasi Teknis
Panduan ini disusun berdasarkan referensi teknis terbaru. Namun, konfigurasi server dapat bervariasi. Lihat sumber referensi asli →
📚 Artikel Terkait
Cara Install Directus Headless CMS di Ubuntu 24.04
679 kata • Baca selengkapnya →
Cara Install WordPress dengan Apache di FreeBSD
617 kata • Baca selengkapnya →
Cara Install WordPress dengan Apache di Ubuntu 20.04
564 kata • Baca selengkapnya →
Cara Install WordPress dengan Caddy di Ubuntu 24.04
701 kata • Baca selengkapnya →