← Kembali ke Blog

Cara Install WordPress di VPS Ubuntu dalam 5 Menit (tanpa harus mahir Linux)

· MyPanel

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

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:

Terminal window
curl -fsSL https://get.mypanel.vn | sudo bash

Setelah 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:

  1. Membuat sebuah database MySQL tersendiri untuk site.
  2. Mengunduh dan menginstal WordPress melalui wp-cli.
  3. 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

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.

MyPanel — Panel kontrol self-hosted: kelola situs web, WordPress, basis data & SSL di server Linux Anda sendiri.