Independent testing Updated April 2026 387 self-hosting guides 5 VPS providers tested

guide

Cara Self-Host WordPress di Vultr (Panduan 2026)

Panduan ini mencakup langkah-langkah untuk menginstal dan melakukan self-host WordPress di Vultr, cocok untuk pengembang dan penggemar homelab.

Self-hosting WordPress di VPS adalah cara yang kuat untuk mempertahankan kendali penuh atas situs web Anda sambil memanfaatkan fleksibilitas teknologi open-source. Vultr menyediakan solusi yang sederhana dan hemat biaya untuk menyalakan dan menjalankan situs WordPress Anda. Dalam panduan ini, Anda akan belajar cara menginstal WordPress di Vultr, termasuk persiapan server, instalasi WordPress, dan tips untuk mengamankan pengaturan Anda.

Mengapa Memilih Vultr untuk Hosting WordPress?

Vultr menawarkan berbagai paket yang memenuhi kebutuhan pengembang dan penggemar homelab yang mencari solusi efisien dan terjangkau untuk proyek mereka. Dengan biaya hanya $6/bulan, Anda dapat memanfaatkan hosting SSD yang kuat dan jaringan data center global.

PenyediaHarga BulananPenyimpananRAMCPUOpsi Lokasi
Contabo VPS5,99 EUR200 GB4 GB2 CPUEropa
Hetzner Cloud4,15 EUR20 GB2 GB1 CPUEropa
DigitalOcean6 USD25 GB1 GB1 CPUGlobal
Vultr6 USD25 GB1 GB1 CPUGlobal
Linode (Akamai)5 USD25 GB1 GB1 CPUGlobal

Langkah 1: Membuat VPS di Vultr

  1. Buat Akun Vultr: Kunjungi Vultr dan daftar.
  2. Deploy VPS:
    • Klik tombol โ€œDeploy Nowโ€.
    • Pilih lokasi server yang secara geografis dekat dengan audiens target Anda.
    • Pilih jenis server sebagai โ€œCloud Computeโ€.
    • Pilih paket โ€œ$6/bulanโ€.
    • Di bagian Sistem Operasi, pilih โ€œUbuntu 22.04 x64โ€ karena ini adalah lingkungan yang stabil untuk menjalankan WordPress.
  3. Pengaturan Tambahan: Anda dapat mengonfigurasi pengaturan tambahan seperti SSH keys untuk akses yang aman.

Langkah 2: Hubungkan ke VPS Anda via SSH

Gunakan klien SSH (seperti PuTTY di Windows atau Terminal di macOS/Linux) untuk terhubung ke VPS Anda. Ganti your-ip-address dengan alamat IP publik server Anda.

ssh root@your-ip-address

Langkah 3: Instal Paket yang Diperlukan

Setelah masuk, perbarui indeks paket dan instal paket yang diperlukan untuk WordPress:

sudo apt update
sudo apt upgrade -y
sudo apt install nginx mysql-server php-fpm php-mysql -y

Langkah 4: Konfigurasi Database MySQL

  1. Amankan Instalasi MySQL:
sudo mysql_secure_installation

Ikuti instruksi untuk mengatur password root dan mengamankan instalasi.

  1. Buat Database untuk WordPress:

Masuk ke MySQL:

sudo mysql -u root -p

Kemudian jalankan kueri berikut:

CREATE DATABASE wordpress;
CREATE USER 'wpuser'@'localhost' IDENTIFIED BY 'your_password';
GRANT ALL PRIVILEGES ON wordpress.* TO 'wpuser'@'localhost';
FLUSH PRIVILEGES;
EXIT;

Langkah 5: Unduh dan Konfigurasi WordPress

  1. Unduh WordPress:
cd /tmp
wget https://wordpress.org/latest.tar.gz
tar xzf latest.tar.gz
  1. Konfigurasi WordPress:

Pindah ke direktori WordPress dan salin file konfigurasi contoh:

cd wordpress
cp wp-config-sample.php wp-config.php

Edit wp-config.php dan atur detail database Anda:

define('DB_NAME', 'wordpress');
define('DB_USER', 'wpuser');
define('DB_PASSWORD', 'your_password');
  1. Pindahkan WordPress ke Root Nginx:
sudo mv wordpress/* /var/www/html/

Langkah 6: Atur Hak Akses dan Konfigurasi Nginx

  1. Atur Hak Direktori:
sudo chown -R www-data:www-data /var/www/html/
sudo chmod -R 755 /var/www/html/
  1. Konfigurasi Nginx:

Buat konfigurasi blok server baru:

sudo nano /etc/nginx/sites-available/wordpress

Tambahkan konfigurasi berikut:

server {
    listen 80;
    server_name your-domain.com;

    root /var/www/html;
    index index.php index.html index.htm;

    location / {
        try_files $uri $uri/ /index.php?$args;
    }

    location ~ \.php$ {
        include snippets/fastcgi-php.conf;
        fastcgi_pass unix:/var/run/php/php7.4-fpm.sock;
    }

    location ~ /\.ht {
        deny all;
    }
}

Aktifkan konfigurasi:

sudo ln -s /etc/nginx/sites-available/wordpress /etc/nginx/sites-enabled/

Uji dan restart Nginx:

sudo nginx -t
sudo systemctl restart nginx

Langkah 7: Selesaikan Instalasi WordPress

Sekarang, buka browser web Anda dan navigasikan ke http://your-domain.com. Anda akan melihat halaman instalasi WordPress. Ikuti langkah-langkahnya untuk mengatur judul situs, akun admin, dan pengaturan lainnya.

FAQ (Pertanyaan yang Sering Diajukan)

1. Bisakah saya menggunakan CMS berbeda selain WordPress di Vultr?

Ya, Vultr mendukung berbagai sistem manajemen konten selain WordPress, seperti Joomla, Drupal, dan bahkan generator situs statis seperti Jekyll. Platform cloud mereka yang fleksibel memungkinkan Anda menginstal perangkat lunak apa pun yang Anda pilih, menjadikannya pilihan serbaguna untuk semua jenis aplikasi self-hosted. Selalu lihat awesome-selfhosted untuk banyak opsi.

2. Apakah Vultr aman untuk menyimpan data pribadi?

Vultr memiliki reputasi yang baik di komunitas VPS dalam hal keamanan. Anda dapat meningkatkan keamanan situs Anda secara signifikan dengan menggunakan HTTPS, mengatur firewall, dan memperbarui perangkat lunak secara rutin. Selain itu, melakukan cadangan secara teratur dan membatasi akses ke server melalui SSH keys dapat membantu melindungi data Anda.

3. Berapa biaya yang terkait dengan menjalankan WordPress di server Vultr?

Biaya utama adalah paket VPS yang Anda pilih, mulai dari $6/bulan untuk kebutuhan dasar. Anda juga mungkin akan dikenai biaya untuk penyimpanan atau sumber daya tambahan jika lalu lintas Anda meningkat. Ingatlah untuk mempertimbangkan biaya pendaftaran domain dan sertifikat SSL karena keduanya penting untuk situs WordPress yang berfungsi penuh. Jelajahi perbandingan VPS lengkap untuk menemukan opsi paling terjangkau sesuai kebutuhan Anda.

Dengan mengikuti panduan ini, Anda akan berada di jalur yang tepat untuk melakukan self-host WordPress di Vultr, menyesuaikan pengalaman sesuai kebutuhan sebagai pengembang atau homelabber. --- END ---