Metode Cek Server Info
Informasi server merujuk pada detail spesifikasi perangkat keras, sistem operasi, serta konfigurasi perangkat lunak yang menjalankan sebuah layanan web. Untuk mengakses data ini, metode yang digunakan bergantung pada hak akses (root/user) dan lingkungan sistem yang tersedia.
1. Melalui Command Line (Linux/Unix)
Untuk pengguna dengan akses SSH, berikut adalah perintah standar untuk mendapatkan informasi sistem secara cepat:
| Perintah | Fungsi |
|---|---|
uname -a | Menampilkan detail kernel dan arsitektur sistem |
cat /etc/os-release | Melihat distribusi OS dan versi |
lscpu | Menampilkan detail arsitektur CPU |
free -h | Melihat penggunaan RAM (human readable) |
df -h | Melihat kapasitas dan penggunaan disk |
2. Melalui Skrip PHP
Jika Anda tidak memiliki akses SSH namun memiliki akses ke direktori web, fungsi phpinfo() adalah cara paling akurat untuk melihat konfigurasi server web (Apache/Nginx) dan modul PHP yang terpasang. Buat file bernama info.php dengan kode berikut:
<?php
phpinfo();
?>Peringatan Keamanan: Segera hapus file info.php setelah digunakan. Membiarkan file ini dapat mengekspos celah keamanan server kepada pihak yang tidak bertanggung jawab.
3. Melalui Panel Kontrol (GUI)
Bagi pengguna layanan hosting, informasi server biasanya tersedia melalui dashboard panel kontrol. Berikut adalah lokasi umum informasi tersebut:
- cPanel: Lihat pada sidebar kanan di bawah menu 'General Information' atau 'Server Information'.
- Plesk: Klik menu 'Tools & Settings' kemudian pilih 'Server Information'.
- DirectAdmin: Lihat pada bagian 'System Information' di halaman utama dashboard.
Analisis Komponen Server
Saat melakukan audit server, fokuslah pada tiga pilar utama berikut untuk memastikan performa optimal:
| Komponen | Indikator Kesehatan |
|---|---|
| Load Average | Nilai harus di bawah jumlah core CPU |
| Memory Usage | Cache yang tinggi adalah normal, namun swap harus rendah |
| Disk I/O | Kecepatan baca/tulis yang stabil tanpa bottleneck |
Jika Anda menemukan nilai Load Average yang terus-menerus tinggi, periksa proses yang berjalan dengan perintah top atau htop untuk mengidentifikasi aplikasi yang memakan sumber daya berlebih.