Mengatur VPS (Virtual Private Server) dari awal tidak memerlukan keahlian yang sangat tinggi jika dilakukan dengan sistematis. Tujuan utama adalah memastikan server aman, stabil, dan siap digunakan untuk keperluan sebenarnya seperti hosting website atau aplikasi.

1. Pilih VPS dan Sistem Operasi

Pilih penyedia VPS dan tentukan sistem operasi. Untuk pemula, Linux seperti Ubuntu LTS adalah pilihan yang praktis karena dokumentasi yang luas dan stabil. Versi LTS (Long Term Support) disarankan untuk penggunaan sehari-hari.


2. Akses VPS untuk Pertama Kali (SSH)

Setelah VPS aktif, sambungkan ke server menggunakan SSH:

ssh root@IP_ADDRESS

Masukkan password yang diberikan oleh penyedia.


3. Perbarui Sistem

Langkah pertama setelah login adalah memperbarui semua paket:

apt update && apt upgrade -y

Ini penting untuk patch keamanan dan kestabilan.


4. Ganti Password Root dan Buat Pengguna Baru

Hindari menggunakan root untuk pekerjaan sehari-hari.

passwd
adduser namauser
usermod -aG sudo namauser

Login kembali menggunakan pengguna baru:

ssh namauser@IP_ADDRESS


5. Atur Firewall (UFW)

Aktifkan firewall untuk mengontrol akses:

sudo apt install ufw -y
sudo ufw allow OpenSSH
sudo ufw enable


6. Pasang Perangkat Lunak Dasar

Pasang alat-alat penting:

sudo apt install git curl wget unzip -y


Jika ingin hosting website:

* Server web: nginx atau apache

* Database: mysql atau mariadb

* PHP (jika diperlukan)


Contoh pemasangan nginx:

sudo apt install nginx -y


7. Atur Domain (Opsional)

Tunjuk domain ke IP VPS melalui DNS (A record). Setelah itu, konfigurasikan server block (nginx) untuk domain tersebut.


8. Pasang SSL (HTTPS)

Gunakan Let’s Encrypt untuk SSL gratis:

sudo apt install certbot python3-certbot-nginx -y
sudo certbot --nginx


9. Atur Mulai Otomatis dan Pemantauan Sederhana

Pastikan layanan penting berjalan:

systemctl status nginx


Aktifkan mulai otomatis:

sudo systemctl enable nginx


10. Cadangkan dan Pemeliharaan

Biasakan memperbarui secara berkala:

sudo apt update && sudo apt upgrade


Buat cadangan menggunakan rsync atau snapshot dari penyedia.


Kesimpulan

Mengatur VPS dari awal memerlukan beberapa langkah dasar: akses, perbarui, keamanan, dan pemasangan perangkat lunak. Dengan konfigurasi yang benar, VPS akan menjadi platform yang stabil dan aman untuk keperluan sehari-hari atau proyek online.