Manajemen Virtual Private Server (VPS) berbasis Linux memerlukan penguasaan perintah dasar terminal agar pengelolaan server, berkas, dan layanan dapat berjalan efisien. Berdasarkan dokumentasi pengelolaan server, pemahaman mengenai manajemen direktori, pengaturan hak akses berkas (permission dan ownership), modifikasi parameter konfigurasi seperti php.ini, hingga instalasi perangkat lunak penunjang seperti Docker merupakan fondasi utama bagi administrator sistem.
Artikel ini menyajikan rangkuman perintah esensial Linux yang sering digunakan dalam operasional VPS sehari-hari secara terstruktur, lengkap dengan tabel referensi cepat.
Tabel Referensi Cepat Perintah Dasar Linux VPS
| Kategori | Perintah | Fungsi Utama |
|---|---|---|
| Navigasi & File | pwd, ls, cd |
Melihat direktori aktif dan berpindah folder. |
| Manajemen Hak Akses | chmod, chown |
Mengubah izin akses file/folder dan kepemilikan. |
| Konfigurasi Server | nano /etc/php/.../php.ini |
Mengedit parameter konfigurasi PHP pada server. |
| Kontainerisasi | sudo apt install docker.io |
Instalasi mesin virtualisasi Docker pada Ubuntu. |
Pengelolaan Hak Akses Berkas (Permission dan Ownership)
Keamanan VPS sangat bergantung pada pengaturan izin akses file menggunakan utilitas chmod untuk mengubah permission dan chown untuk mengatur ownership. Kesalahan konfigurasi akses dapat menyebabkan celah keamanan yang rentan dieksploitasi.
Contoh Penggunaan Chmod
# Memberikan izin baca, tulis, dan eksekusi kepada pemilik file
chmod 755 nama_file
# Memberikan izin penuh rekursif pada direktori
chmod -R 644 /var/www/html
Contoh Penggunaan Chown
Perintah chown digunakan untuk mengubah kepemilikan user dan grup pada suatu file atau direktori di lingkungan VPS Linux.
# Mengubah kepemilikan file ke user www-data dan grup www-data
sudo chown -R www-data:www-data /var/www/html
Konfigurasi Parameter PHP Melalui php.ini
Dalam pengelolaan VPS yang menjalankan aplikasi web berbasis PHP, berkas konfigurasi php.ini memegang peranan penting dalam menentukan batas memori, ukuran unggahan berkas, dan batas waktu eksekusi skrip.
Langkah umum untuk mengakses dan menyunting berkas tersebut adalah dengan menggunakan editor teks seperti Nano:
sudo nano /etc/php/8.1/apache2/php.ini
Parameter utama yang sering disesuaikan meliputi upload_max_filesize, post_max_size, dan memory_limit sesuai dengan kebutuhan performa aplikasi web Anda.
Instalasi Layanan Pendukung di VPS
Selain utilitas bawaan Linux, pengelolaan VPS modern sering kali memerlukan instalasi aplikasi tambahan seperti Docker untuk menjalankan lingkungan kontainer. Pada sistem operasi Ubuntu, instalasi dapat dilakukan secara langsung melalui manajer paket resmi:
sudo apt update
sudo apt install docker.io -y
sudo systemctl start docker
sudo systemctl enable docker
Tips Troubleshooting Lapangan
- Gunakan awalan
sudojika perintah memerlukan hak akses administratif (superuser). - Selalu periksa kembali jalur direktori (path) sebelum menjalankan perintah modifikasi atau penghapusan massal dengan
rm -rf. - Periksa log sistem menggunakan
journalctlatau berkas log di direktori/var/log/apabila terjadi kegagalan layanan pada VPS.