Mengelola VPS Linux mungkin terlihat rumit bagi pemula, terutama jika Anda terbiasa menggunakan panel hosting dengan tampilan grafis. Namun, memahami beberapa perintah terminal dapat membuat pekerjaan administrasi server jauh lebih mudah.
Perintah Linux membantu Anda memeriksa sumber daya, mengelola file, memperbarui perangkat lunak, dan menemukan penyebab masalah website.
Berikut perintah dasar yang berguna untuk pemilik VPS.
1. Memeriksa Informasi Sistem
Gunakan perintah berikut untuk melihat informasi dasar:
uname -a
Perintah ini menampilkan informasi kernel dan sistem. Untuk melihat penggunaan memori, gunakan:
free -h
Untuk memeriksa ruang penyimpanan:
df -h
Ketiga perintah tersebut berguna ketika Anda ingin mengetahui kondisi dasar server sebelum melakukan optimasi.
2. Melihat Proses yang Berjalan
Perintah top membantu Anda memantau proses aktif dan penggunaan sumber daya secara langsung.
Jika tersedia, htop menawarkan tampilan interaktif yang lebih mudah dibaca.
Gunakan informasi tersebut untuk menemukan aplikasi yang mengonsumsi CPU atau RAM secara berlebihan. Jangan langsung menghentikan proses yang tidak dikenal sebelum memastikan fungsinya.
3. Mengelola File dan Direktori
Beberapa perintah dasar yang sering digunakan adalah:
pwduntuk melihat direktori saat ini.ls -lahuntuk melihat isi direktori beserta informasi file.cduntuk berpindah direktori.mkdiruntuk membuat direktori.cpuntuk menyalin file.mvuntuk memindahkan atau mengganti nama file.
Perhatikan direktori aktif sebelum menjalankan perintah yang mengubah atau menghapus file.
4. Memeriksa Status Layanan
Pada banyak distribusi Linux modern, layanan dapat dikelola menggunakan systemd.
Untuk memeriksa status Nginx, misalnya, gunakan:
sudo systemctl status nginx
Jika layanan memang perlu dimulai ulang setelah perubahan konfigurasi, Anda dapat menggunakan perintah yang sesuai. Namun, periksa konfigurasi terlebih dahulu agar perubahan tidak menyebabkan website berhenti berfungsi.
5. Memeriksa Koneksi dan Port
Perintah ss -tulpn membantu melihat port yang sedang digunakan oleh layanan server, dengan hak akses yang sesuai untuk menampilkan detail proses.
Sementara itu, curl -I https://example.com dapat digunakan untuk memeriksa header respons HTTP dari suatu website.
Ganti example.com dengan domain yang ingin diperiksa. Hasilnya dapat membantu mengidentifikasi masalah akses atau respons server.
6. Memperbarui Sistem
Pada Ubuntu dan Debian, pembaruan paket dilakukan dengan:
sudo apt update
Untuk memasang pembaruan yang tersedia:
sudo apt upgrade
Lakukan pembaruan secara terencana, terutama pada server produksi. Simpan backup dan periksa apakah pembaruan membutuhkan restart layanan.

