Cara Mudah Setup VPS

Cara Mudah Setup VPS

Panduan singkat untuk setup VPS dari awal, mulai dari akses SSH, konfigurasi keamanan, instalasi web server, hingga pengaturan domain dan SSL

Ditulis oleh Admin HPS |
Tips & trick
Cara Mudah Setup VPS

Cara Mudah Setup VPS untuk Pemula

Virtual Private Server (VPS) adalah solusi hosting yang memberikan akses penuh ke server virtual dengan performa lebih baik dibanding shared hosting. Berikut langkah-langkah mudah untuk setup VPS:

  1. Pilih dan Sewa VPS
    Pilih penyedia VPS seperti DigitalOcean, Linode, atau Vultr, lalu tentukan spesifikasi yang sesuai dengan kebutuhan Anda.

  2. Akses VPS via SSH
    Setelah mendapatkan IP dan kredensial VPS, gunakan aplikasi seperti PuTTY (Windows) atau Terminal (Mac/Linux) untuk masuk dengan perintah:

    ssh root@your-server-ip
  3. Update Sistem
    Pastikan sistem operasi Anda diperbarui dengan menjalankan perintah:

    sudo apt update && sudo apt upgrade -y # Untuk Debian/Ubuntu
    sudo yum update -y # Untuk CentOS/RHEL
  4. Buat User Baru & Amankan Server
    Hindari menggunakan user root secara langsung dengan membuat user baru dan mengatur izin:

    adduser username
    usermod -aG sudo username

    Juga, aktifkan firewall dengan:

    ufw allow OpenSSH
    ufw enable
  5. Install Web Server & Database
    Untuk setup server web, install Apache atau Nginx, serta database seperti MySQL/MariaDB:

    sudo apt install apache2 mysql-server -y # Ubuntu/Debian
    sudo yum install httpd mariadb-server -y # CentOS
  6. Konfigurasi Domain & SSL
    Jika menggunakan domain, arahkan DNS ke IP VPS dan pasang SSL dengan Let's Encrypt:

    sudo apt install certbot python3-certbot-apache
    sudo certbot --apache
  7. Tes dan Pantau VPS
    Jalankan systemctl status apache2 atau nginx untuk memastikan server berjalan dengan baik. Gunakan tool monitoring seperti htop atau netstat untuk melihat aktivitas server.

Dengan mengikuti langkah-langkah ini, VPS Anda siap digunakan untuk meng-host website atau aplikasi! 🚀