Cara Install WordPress di VPS Ubuntu dalam 5 Menit (tanpa harus mahir Linux)
Menginstal WordPress di VPS secara manual mengharuskan Anda mengetik cukup banyak perintah: memasang nginx, PHP, MySQL, membuat database, mengunduh source code, mengonfigurasi virtual host, meminta sertifikat SSL… Bagi pemula, setiap langkah adalah titik yang mudah salah.
Artikel ini menunjukkan cara yang lebih cepat dan lebih aman: menggunakan control panel untuk menginstal WordPress hanya dalam beberapa menit, bahkan jika Anda belum mahir Linux.
Apa yang perlu Anda siapkan
- Sebuah VPS yang menjalankan Ubuntu 22.04+ atau Debian 12+ (1 CPU, 1 GB RAM sudah cukup untuk memulai).
- Sebuah nama domain yang sudah diarahkan ke alamat IP VPS Anda (record A).
- Akses SSH dengan akun
root(hanya dibutuhkan saat instalasi panel pertama kali).
Langkah 1 — Pasang control panel dengan satu baris perintah
Daripada memasang setiap komponen secara manual, biarkan panel yang menanganinya. Pada MyPanel, perintah instalasi otomatis menyiapkan nginx, Docker, MySQL, certbot, dan Nixpacks:
curl -fsSL https://get.mypanel.vn | sudo bashSetelah selesai dijalankan, buka panel di http://<IP-server>:8888 dan masuk dengan akun admin (password pertama kali tercetak di console). Detail selengkapnya lihat panduan instalasi.
Langkah 2 — Buat website WordPress
Di panel, masuk ke menu Websites → Tambah website, pilih tipe WordPress. Panel akan secara otomatis:
- Membuat sebuah database MySQL tersendiri untuk site.
- Mengunduh dan menginstal WordPress melalui
wp-cli. - Mengonfigurasi reverse proxy nginx yang mengarah ke site.
Anda cukup memasukkan nama domain dan menunggu beberapa puluh detik. Lihat detailnya di panduan WordPress.
Langkah 3 — Aktifkan SSL (HTTPS) otomatis
Jika nama domain sudah diarahkan dengan benar ke VPS, MyPanel secara otomatis meminta sertifikat Let’s Encrypt dan memperpanjangnya otomatis tepat setelah site dibuat. Website Anda berjalan dengan HTTPS tanpa perlu langkah tambahan. Pelajari lebih lanjut di panduan SSL.
Langkah 4 — Masuk ke wp-admin dan mulai
Buka https://nama-domain-anda/wp-admin, masuk dengan akun WordPress yang telah dibuat panel, dan mulai memasang theme serta plugin seperti biasa.
Tips operasional setelah instalasi
- Backup berkala: aktifkan backup database (paket Free sudah punya backup manual + terjadwal). Paket Pro memungkinkan mengirim backup ke penyimpanan jarak jauh S3.
- Pantau sumber daya: panel menampilkan CPU/RAM/disk secara realtime dan memberi peringatan melalui Telegram/Email saat beban berlebih atau site down.
- Banyak site dalam satu VPS: setiap site berjalan di container terpisah sehingga tidak saling bentrok — Anda mengelola semuanya dalam satu antarmuka.
Mengapa sebaiknya pakai panel ketimbang instalasi manual
Instalasi manual membantu memahami lebih dalam, tetapi saat operasional nyata Anda harus mengurus sendiri pembaruan, perpanjangan SSL, backup, dan pemantauan — mudah terlewat. Sebuah control panel merangkum semuanya dalam satu tempat, mengurangi kesalahan dan menghemat waktu.
Jika ingin mencoba, MyPanel dipasang dengan satu perintah dan gratis selamanya untuk maksimal 5 website.