Cara Install WordPress di VPS Vultr
WordPress adalah sistem manajemen konten (CMS) yang sangat populer untuk membangun website dengan cepat dan mudah, serta memiliki antarmuka web yang sederhana untuk administrasi. Dalam panduan ini, kita akan menginstal WordPress dengan Caddy, sebuah server web yang dikenal karena fitur keamanan komprehensif dan kemudahan penggunaan.
Prasyarat
Sebelum memulai, Anda perlu memenuhi beberapa prasyarat berikut:
- VPS dengan sistem operasi Ubuntu 20.04 atau 22.04.
- Domain terdaftar yang sudah diarahkan ke alamat IP VPS Anda.
- Akses SSH ke VPS dengan pengguna non-root yang memiliki hak sudo.
- MySQL atau MariaDB terinstall di server Anda.
- Instalasi Caddy sebagai web server.
Langkah Utama
Langkah 1 - Memperbarui Paket
Pastikan semua paket di sistem Anda mutakhir dengan menjalankan perintah berikut:
sudo apt-get update
Langkah 2 - Instal PHP
Untuk menjalankan WordPress, Anda perlu menginstal PHP dan beberapa ekstensi yang diperlukan. Jalankan perintah berikut:
sudo apt-get install php php-mysql php-curl php-gd php-mbstring php-xml
Langkah 3 - Verifikasi Instalasi PHP
Setelah PHP terinstal, verifikasi dengan menjalankan:
php -v
Anda akan melihat versi PHP yang terpasang muncul di layar.
Langkah 4 - Mengunduh WordPress
Unduh versi terbaru WordPress dari situs resmi dengan menjalankan:
wget https://wordpress.org/latest.tar.gz
Ekstrak file yang telah diunduh dengan:
tar -xvf latest.tar.gz
Salin isi folder WordPress ke direktori yang sesuai, misalnya:
sudo cp -r wordpress/* /var/www/html/
Langkah 5 - Mengatur Permission
Atur permission agar Caddy dapat mengakses file WordPress:
sudo chown -R www-data:www-data /var/www/html/
KONFIGURASI LANJUTAN
Menyiapkan Basis Data MySQL
Masuk ke MySQL untuk membuat basis data dan pengguna untuk WordPress:
mysql -u root -p
Di dalam MySQL, jalankan perintah berikut:
CREATE DATABASE wordpress;
CREATE USER 'wpuser'@'localhost' IDENTIFIED BY 'password_kuat';
GRANT ALL PRIVILEGES ON wordpress.* TO 'wpuser'@'localhost';
FLUSH PRIVILEGES;
EXIT;
Mengonfigurasi Caddy
Edit file konfigurasi Caddy untuk menambahkan domain Anda:
sudo nano /etc/caddy/Caddyfile
Tambahkan konfigurasi berikut:
yourdomain.com {
root * /var/www/html
php_fastcgi unix//run/php/php7.4-fpm.sock
file_server
}
Pastikan untuk mengganti "yourdomain.com" dengan nama domain Anda.
Restart Caddy
Setelah mengonfigurasi Caddy, restart layanan untuk menerapkan perubahan:
sudo systemctl restart caddy
BEST PRACTICES
Berikut adalah beberapa praktik terbaik untuk mengelola instalasi WordPress Anda:
- Selalu gunakan password yang kuat untuk pengguna database dan akun admin WordPress.
- Secara rutin melakukan pembaruan pada WordPress dan semua plugin.
- Backup data secara berkala untuk menghindari kehilangan data yang tidak diinginkan.
- Gunakan plugin keamanan untuk melindungi situs dari serangan.
- Aktifkan HTTPS untuk meningkatkan keamanan situs Anda.
TROUBLESHOOTING
Jika Anda mengalami masalah saat menjalankan WordPress, berikut beberapa solusi umum:
- Periksa log Caddy di
/var/log/caddy/access.log
- Periksa koneksi database dengan memastikan kredensial dan nama database benar.
- Pastikan semua ekstensi PHP yang diperlukan diinstal dan aktif.
- Verifikasi bahwa pengguna memiliki izin yang tepat pada direktori WordPress.
KESIMPULAN
Anda sekarang telah berhasil menginstal WordPress di VPS dengan menggunakan Caddy. Dengan konfigurasi yang tepat dan perawatan rutin, Anda dapat memiliki situs yang aman dan stabil. Selamat berkarya dengan WordPress!
Konsultasi Jasa Setup SekarangVerifikasi Teknis
Panduan ini disusun berdasarkan referensi teknis terbaru. Namun, konfigurasi server dapat bervariasi. Lihat sumber referensi asli →