Operasional VPS7 menit baca

Memasang Ubuntu di VPS dan Konfigurasi Awal

Image Ubuntu yang dipilih saat pemesanan sudah terpasang otomatis. Bila Anda perlu mengganti sistem operasi, reinstall dilakukan dari client area dan menghapus seluruh data pada disk.

Diperbarui

Memilih versi

  • Ubuntu 24.04 LTS: pilihan default untuk dukungan jangka panjang dan paket terbaru.
  • Ubuntu 22.04 LTS: gunakan bila aplikasi Anda belum teruji pada 24.04.
  • Hindari versi non-LTS untuk produksi karena masa dukungannya pendek.

Pembaruan awal

apt update && apt -y upgrade
apt -y install curl git ufw fail2ban unattended-upgrades
Jalankan pembaruan sebelum memasang apa pun. Image dapat berisi paket yang sudah tertinggal beberapa minggu.

Membuat user non-root

Bekerja sebagai root untuk semua hal meningkatkan dampak kesalahan. Buat user biasa dengan hak sudo.

adduser deploy
usermod -aG sudo deploy
# Salin authorized_keys agar login key tetap bekerja
rsync --archive --chown=deploy:deploy ~/.ssh /home/deploy

Zona waktu dan hostname

timedatectl set-timezone Asia/Jakarta
hostnamectl set-hostname vps-produksi-01
timedatectl status

Reboot dan verifikasi

Setelah perubahan kernel, reboot diperlukan. Buka sesi baru setelah server kembali dan pastikan layanan yang Anda pasang berjalan otomatis.

reboot
# setelah ±30 detik
ssh -i ~/.ssh/hostflow_vps deploy@IP_SERVER