1 Apa itu VPS?
VPS (Virtual Private Server) adalah server virtual yang dibuat menggunakan teknologi virtualisasi (seperti KVM atau VMware) di atas server fisik yang lebih besar. Setiap VPS mendapat alokasi resource sendiri — CPU, RAM, dan storage — yang tidak berbagi dengan pengguna lain.
Berbeda dengan shared hosting yang ibarat mengontrak satu kamar kos bersama banyak orang, VPS ibarat menyewa satu unit apartemen — Anda punya privacy, kontrol, dan resource yang bisa Anda atur sendiri.
Siapa yang Butuh VPS?
- Developer — deploy aplikasi Node.js, Laravel, Django, atau Docker
- Pemilik bisnis — website dengan traffic menengah-tinggi (50.000–500.000 pengunjung/bulan)
- Game server — Minecraft, CS:GO, atau server game multiplayer lainnya
- Trader forex — VPS Windows/RDP untuk menjalankan Expert Advisor 24/7
- SysAdmin — hosting banyak website dengan satu server + panel (cPanel/DirectAdmin)
2 VPS vs Shared Hosting: Pilih Mana?
| Aspek | Shared Hosting | VPS |
|---|---|---|
| Harga | Rp15rb–100rb/bln | Rp50rb–500rb/bln |
| Performa | Berbagi, bisa fluktuatif | Dedicated, konsisten |
| Kontrol | Terbatas (cPanel saja) | Full root access |
| Skalabilitas | Terbatas | Mudah scale up/down |
| Keamanan | Terpengaruh tetangga | Isolated, lebih aman |
| Keahlian teknis | Tidak diperlukan | Basic Linux diperlukan |
| Cocok untuk | Blog, company profile | App, e-commerce, developer |
Kapan upgrade ke VPS? Jika website loading lambat meski sudah dioptimasi, atau butuh install software yang tidak tersedia di shared hosting, atau traffic sudah di atas 50.000 pengunjung/bulan.
3 Cara Memilih Spesifikasi VPS yang Tepat
WordPress/Website biasa
1–2 vCPU, 1–2 GB RAM, 20 GB SSD sudah cukup untuk website WordPress dengan traffic hingga 100.000 pengunjung/bulan.
→ Lihat Cloud VPS 1 Core (Rp50.000/bln)Aplikasi Web / API Server
2–4 vCPU, 4–8 GB RAM, 40–80 GB SSD NVMe. Cocok untuk deploy aplikasi Laravel, Node.js, atau API backend.
→ Lihat VPS Super Compute (Rp75.000/bln)Multi-Website / Reseller Hosting
4–8 vCPU, 8–16 GB RAM, 100+ GB SSD. Untuk hosting puluhan website sekaligus menggunakan cPanel/DirectAdmin.
→ Lihat VPS Super Compute (Rp75.000/bln)Trading Forex / RDP Windows
VPS Windows dengan Intel Core i7, 16GB RAM, SSD NVMe. Cocok untuk Expert Advisor MT4/MT5 yang butuh berjalan 24/7.
→ Lihat RDP Windows Dedicated (Rp65.000/bln)4 Cara Setup VPS Linux dari Nol
Berikut langkah setup VPS Ubuntu yang umum digunakan pemula:
-
1
Login via SSH
Setelah VPS aktif, login menggunakan SSH client (Terminal di Mac/Linux, atau PuTTY di Windows):
ssh root@IP_VPS_ANDA -
2
Update System
apt update && apt upgrade -y -
3
Buat User Non-Root
adduser dewabiz
usermod -aG sudo dewabiz -
4
Install Panel (Opsional)
Jika tidak ingin konfigurasi manual, install panel GUI seperti HestiaCP (gratis) atau cPanel (berbayar):
wget https://raw.githubusercontent.com/hestiacp/hestiacp/release/install/hst-install.sh
bash hst-install.sh -
5
Konfigurasi Firewall
ufw allow OpenSSH
ufw allow 80/tcp
ufw allow 443/tcp
ufw enable -
6
Install Stack (Nginx + PHP + MySQL)
apt install nginx php8.2-fpm php8.2-mysql mysql-server -y
5 Keamanan VPS: Checklist Wajib
Ganti port SSH default (22)
Ubah ke port lain (misal 2222) untuk mengurangi bot scanning. Edit /etc/ssh/sshd_config.
Gunakan SSH Key, bukan password
SSH Key jauh lebih aman dari brute-force dibanding password biasa.
Aktifkan Firewall (UFW)
Blokir semua port kecuali yang diperlukan (22/SSH, 80/HTTP, 443/HTTPS).
Update sistem secara rutin
Jalankan apt update && apt upgrade minimal seminggu sekali untuk patch keamanan.
Install Fail2Ban
Fail2Ban otomatis memblokir IP yang gagal login berkali-kali (brute-force protection).
Backup rutin ke lokasi berbeda
Snapshot VPS harian + backup ke S3/Google Drive untuk proteksi maksimal.
6 FAQ VPS
VPS (Virtual Private Server) adalah server virtual yang berjalan di atas server fisik menggunakan teknologi virtualisasi. Anda mendapat resource dedicated (CPU, RAM, SSD) yang tidak berbagi dengan pengguna lain, serta akses root penuh untuk konfigurasi sesuai kebutuhan.
Saatnya upgrade ke VPS ketika: website sering loading lambat, membutuhkan lebih banyak RAM/CPU, ingin install software custom, traffic bulanan di atas 50.000 pengunjung, atau butuh akses root dan kontrol penuh atas server.
Ubuntu 22.04 LTS adalah pilihan terbaik untuk pemula karena dokumentasi terlengkap, komunitas besar, dan support jangka panjang hingga 2027. Alternatif: Debian 12 (lebih ringan) atau AlmaLinux 9 (pengganti CentOS).
VPS Indonesia mulai dari Rp50.000/bulan untuk Cloud VPS 1 core + 1GB RAM. VPS Super Compute mulai Rp75.000/bulan. Harga tergantung jumlah CPU, RAM, dan storage yang dibutuhkan.
Untuk VPS managed, Anda tidak perlu keahlian teknis khusus — tim hosting yang mengurus server. Untuk VPS unmanaged, perlu basic knowledge Linux command line. Alternatifnya, install panel seperti cPanel, Plesk, atau HestiaCP untuk mengelola via GUI.