Indraw.
kesalahan vps2026-10-10Oleh Bagus Indraw

7 Kesalahan Mengelola VPS Bikin Website Down

7 Kesalahan Mengelola VPS Bikin Website Down

Server Baru, Masalah Lama

VPS sering dianggap sebagai peningkatan yang otomatis membuat website lebih baik. Kenyataannya, perpindahan ke VPS hanya memindahkan kendali kepada Anda. Kalau kendali itu tidak dirawat, masalah yang tadinya jarang muncul justru menjadi lebih sering.

Sebagian besar kegagalan pada VPS bukan disebabkan penyedianya. Penyebabnya adalah hal-hal kecil yang tidak dikerjakan, misalnya firewall yang tidak pernah diaktifkan atau kata sandi yang dibiarkan sederhana sejak hari pertama.

Tujuh kesalahan berikut ini adalah yang paling sering terjadi pada pemilik website yang baru mengelola VPS sendiri. Perbaikannya tidak butuh keahlian tingkat lanjut, tetapi butuh kemauan untuk memeriksa hal yang tidak terlihat di layar utama.

Satu pola yang menghubungkan ketujuhnya: semuanya tidak menimbulkan gejala pada minggu pertama. Server berjalan normal, website terbuka cepat, dan tidak ada yang tampak salah. Masalahnya baru muncul saat trafik naik atau saat ada yang menemukan celahnya.

1. Memakai Kata Sandi Lemah dan Login Root Langsung

VPS yang baru dibuat selalu punya kata sandi sementara, dan alamatnya mudah dipindai. Dalam beberapa jam setelah server aktif, percobaan login otomatis biasanya sudah mulai masuk.

Kesalahan pertama adalah membiarkan login langsung sebagai root. Akun root punya kendali penuh, dan sekaligus menjadi sasaran pertama setiap percobaan. Lebih baik buat satu akun pengguna biasa dengan hak terbatas, lalu naikkan hak hanya saat dibutuhkan.

Kesalahan kedua adalah memakai kata sandi pendek dan mudah ditebak. Ganti dengan kunci SSH, yang tidak bisa ditebak secara berulang karena bentuknya sepasang kunci, bukan kata. Panduan resminya ada di cara menyiapkan autentikasi kunci SSH.

Setelah kunci SSH terpasang dan bisa dipakai, matikan login berbasis kata sandi. Tanpa langkah itu, pintu lama tetap terbuka meski Anda sudah membuat pintu baru yang lebih aman.

Cara memeriksa hasilnya sederhana: lihat catatan percobaan masuk yang gagal selama beberapa hari. Kalau jumlahnya menurun tajam setelah perubahan, berarti yang mengakses server Anda sekarang hanya Anda sendiri. Kebiasaan membaca catatan ini juga membuat Anda cepat tahu kalau ada yang tidak wajar. Catatan yang bersih selama berminggu-minggu justru menjadi kabar baik, karena menunjukkan tidak ada yang mencoba masuk. Bagi yang baru pertama kali memakai VPS, seluruh istilah di bagian ini dijelaskan dari dasar di apa itu VPS.

2. Tidak Mengaktifkan Firewall Setelah VPS Dibuat

Gambar VPS standar biasanya dikirim tanpa firewall aktif. Penyedia tidak mengaktifkannya karena tidak tahu port mana yang aplikasi Anda butuhkan, sehingga tugas itu diserahkan kepada Anda.

Akibatnya setiap layanan yang dipasang langsung terbuka ke internet sejak pertama kali berjalan. Basis data, panel admin, dan layanan internal bisa terjangkau oleh siapa pun yang memindai alamat IP Anda.

Prinsip yang perlu dipegang adalah menolak semua lalu lintas masuk, kecuali yang benar-benar Anda izinkan. Untuk server web, biasanya cukup port 80 dan 443 untuk website, ditambah port SSH yang sudah Anda ubah. Panduan langkahnya tersedia di dokumentasi UFW dari DigitalOcean.

Kesalahan yang sering menyertai langkah ini adalah mengaktifkan firewall sebelum memastikan port SSH diizinkan. Akibatnya Anda terkunci dari server sendiri dan harus meminta bantuan penyedia untuk memulihkannya.

3. Memasang Terlalu Banyak Layanan dalam Satu Server

VPS memberi kebebasan memasang apa saja. Kebebasan itulah yang sering menjadi jebakan: web server, basis data, sistem cache, panel admin, dan beberapa aplikasi pendukung dipasang sekaligus pada satu mesin berukuran kecil.

Setiap layanan memakan memori, bahkan saat tidak dipakai. Ketika semuanya berjalan bersamaan, memori habis, sistem mulai memindahkan data ke penyimpanan, dan seluruh server melambat tajam. Tampilan akhirnya adalah website yang tidak bisa diakses.

Cara mengatasinya bukan menambah kapasitas lebih dulu, melainkan memeriksa apa yang benar-benar dipakai. Matikan layanan yang tidak digunakan, dan pindahkan basis data ke instance terpisah kalau beban website sudah cukup besar. Penyesuaian spesifikasi untuk kebutuhan seperti ini dibahas di cara memilih spesifikasi VPS.

Catat juga layanan apa saja yang berjalan dan untuk apa. Daftar sederhana itu membuat Anda sadar ketika ada yang menambah beban tanpa memberi manfaat.

Satu layanan yang paling sering menambah beban tanpa disadari adalah panel admin berbasis antarmuka grafis. Panel seperti itu memudahkan pekerjaan, tetapi juga menjalankan beberapa proses latar sepanjang waktu. Kalau Anda sudah nyaman memakai baris perintah, mematikan panel itu bisa menghemat memori yang cukup besar pada server berukuran kecil.

4. Membiarkan Aplikasi Terbuka ke Internet tanpa Alasan

Basis data dan sistem cache hampir selalu tidak perlu diakses dari luar. Kalau keduanya tetap dibiarkan mendengarkan seluruh alamat jaringan, siapa pun bisa mencoba terhubung, termasuk yang hanya menebak-nebak.

Perbaikannya sederhana: batasi aplikasi itu agar hanya menerima koneksi dari dalam server sendiri. Dengan begitu, meski kata sandinya lemah, tidak ada jalan masuk dari luar.

Periksa juga panel admin. Banyak panel dipasang pada alamat yang mudah ditebak, dan sebagian bahkan tanpa pembatasan percobaan masuk. Kalau panel itu harus tetap dapat diakses, batasi hanya dari alamat IP Anda, atau lindungi dengan lapisan tambahan.

Cara memeriksanya adalah melihat daftar port yang sedang terbuka dan mendengarkan. Kalau ada layanan yang terbuka padahal tidak Anda kenali, tanyakan dulu sebelum mematikannya, agar tidak memutus layanan yang dipakai website. Sekadar menutup port tanpa memeriksa dulu bisa membuat website mati, dan itu masalah baru yang Anda buat sendiri.

Baca Juga

6 Cara Memilih Spesifikasi VPS Sesuai Kebutuhan

5. Tidak Membersihkan Log dan Cache

Setiap permintaan ke server meninggalkan catatan. Dalam jumlah kecil tidak masalah, tetapi pada website yang cukup ramai, berkas catatan bisa tumbuh sampai memakan seluruh ruang penyimpanan.

Ketika ruang penyimpanan penuh, akibatnya bukan hanya lambat. Basis data bisa berhenti menerima data baru, dan situs menampilkan kesalahan yang membingungkan. Penyebabnya sering tidak terlihat karena angkanya berubah perlahan setiap hari.

Pasang pembersihan otomatis untuk catatan lama, dan sisakan beberapa hari saja untuk keperluan pemeriksaan. Sekaligus periksa ruang penyimpanan setiap minggu, karena angka itu menunjukkan tren sebelum menjadi masalah. Pembersihan yang terjadwal jauh lebih ringan daripada pembersihan darurat saat ruang sudah hampir habis.

Cache juga perlu dirawat, tetapi dengan cara berbeda. Cache yang menumpuk tanpa batas bisa memakan memori, sementara cache yang terlalu agresif membuat perubahan isi website tidak langsung terlihat. Tetapkan batasnya, dan bersihkan setiap kali Anda mengubah konfigurasi besar.

6. Tidak Punya Backup yang Diuji

Banyak pemilik VPS merasa aman karena sudah memesan layanan pencadangan otomatis. Yang sering tidak dilakukan adalah memastikan hasilnya benar-benar bisa dipulihkan.

Cadangan yang tidak pernah diuji ibarat asuransi yang belum dibaca isinya. Anda baru tahu kelemahannya saat sedang panik memperbaiki situs. Luangkan waktu sebulan sekali untuk memulihkan data ke lokasi percobaan dan memeriksa apakah hasilnya utuh.

Simpan cadangan di tempat lain, bukan di server yang sama. Kalau servernya bermasalah atau terserang, cadangan yang menempel di situ ikut hilang bersamaan. Untuk website yang menjual, kerugian dari kehilangan data jauh melampaui biaya penyimpanan cadangan.

Satu hal lagi yang jarang diperhatikan: cadangan hanya berguna kalau Anda tahu cara memulihkannya dalam keadaan tertekan. Tulis langkah pemulihannya secara singkat dan simpan di tempat yang bisa Anda buka dari ponsel. Saat website mati, membaca catatan sendiri jauh lebih menenangkan daripada mencari panduan dari awal.

7. Tidak Memantau Sumber Daya sampai Website Mati

Kesalahan terakhir adalah baru memeriksa server setelah website tidak bisa dibuka. Padahal gejalanya biasanya muncul lebih dulu, berupa kenaikan penggunaan yang berlangsung beberapa hari.

Yang perlu dipantau hanya tiga hal: penggunaan prosesor, memori, dan ruang penyimpanan. Ketiganya bisa dilihat dalam hitungan detik, dan trennya sudah cukup untuk menceritakan apa yang sedang terjadi. Angka satu hari jarang berarti apa-apa, tetapi kenaikan yang bertahan tiga hari berturut-turut biasanya pertanda beban baru.

Selain itu, catat jumlah pengunjung pada saat server mulai terasa berat. Angka itu menjadi batas aman sementara, dan berguna untuk memperkirakan kapan kapasitas perlu dinaikkan.

Kalau Anda tidak punya waktu memeriksa semuanya sendiri, jangan dipaksa.

Anggaran waktu untuk pemantauan sebenarnya tidak besar. Memeriksa tiga angka utama dan membaca catatan percobaan masuk bisa selesai dalam beberapa menit. Yang membuatnya terasa berat bukan durasinya, melainkan karena pekerjaan itu tidak menghasilkan sesuatu yang terlihat, sehingga mudah ditunda. Menetapkan hari tetap, misalnya setiap Senin pagi, biasanya cukup untuk membuatnya berjalan konsisten. Kekurangan pemantauan adalah penyebab paling umum masalah yang sebenarnya bisa dicegah, dan menyerahkan bagian ini kepada yang lebih berpengalaman sering lebih murah daripada menanggung website mati di saat ramai.

Menyerahkan pengelolaan bukan berarti Anda kehilangan kendali. Anda tetap pemilik server dan tetap berhak mendapat laporan berkala tentang kondisinya. Yang berubah hanya siapa yang mengerjakan pemeriksaan harian, dan itu bisa Anda lihat sendiri di layanan manage VPS. Yang perlu Anda pastikan, pilih penyedia yang bersedia menjelaskan apa yang dikerjakan, bukan hanya melaporkan bahwa semuanya baik-baik saja.

Kesimpulan: Yang Tidak Dirawat Akan Menuntut

Ketujuh kesalahan di atas punya satu kesamaan: semuanya adalah hal yang tidak dikerjakan, bukan hal yang dikerjakan salah. Server yang bermasalah jarang disebabkan satu keputusan besar, melainkan oleh pemeriksaan kecil yang berulang kali ditunda.

Mulailah dari dua langkah yang paling berpengaruh: kunci akses masuk, lalu tutup port yang tidak dipakai. Dua langkah itu menutup sebagian besar celah yang paling sering dimanfaatkan. Setelahnya, urus pencadangan dan pemantauan secara rutin.

Kalau sebagian pekerjaan itu terasa di luar kemampuan Anda, tidak ada salahnya memindahkan pengelolaannya. Yang penting website tetap stabil dan Anda tetap tahu kondisi servernya, karena website yang mati saat calon pembeli datang adalah kerugian yang tidak bisa dikembalikan.

Terakhir, ingat bahwa perpindahan ke VPS bukan tujuan akhir. Yang Anda kejar adalah website yang stabil dan cepat. Kalau kebutuhannya sudah Anda pahami, cara memilih spesifikasi VPS menjadi langkah berikutnya yang lebih mudah diambil.

Perlu layanan pembuatan web atau ingin diskusi digital marketing?

Konsultasikan kebutuhan infrastruktur digital bisnis anda secara langsung dengan pakarnya.