Cara menghapus Nginx dengan tuntas
Pagi ini agak sibuk bantuin teman yang ingin migrasi dari Nginx ke Nginx. Lho? Tidak salah baca kok. Hehe. 😀 Jadi sebelumnya dia pakai Nginx yang diinstall dari source code, versi jadul banget tapi waktu itu butuh karena fiturnya (sudah lupa) belum ada yang mainline. Sekarang sekalian peremajaan software diniatkan untuk menggunakan repository saja, supaya lebih mudah maintenancenya.
Sebagai catatan teman saya pakai Debian 7, jadi untuk membersihkannya tinggal eksekusi perintah ini:
apt-get remove nginx
apt-get purge nginx
Selesai?
Disinilah letak anehnya, saat dicek versinya ternyata masih ada:
nginx -v
nginx version: nginx 0.9.4
Padahal seharusnya jadi command not found
karena telah dihapus.
Karena teman saya enggan untuk install ulang VPSnya, ya terpaksa dilakukan secara manual mencari masalahnya dimana. 😀 Dan solusinya bisa dikatakan mudah karena di Linux alatnya sudah siap, kita sisir saja:
dpkg -l
Dan ada hasilnya ternyata:
ii nginx-common 0.9.4 all small, powerful, scalable web/proxy server - common files
ii nginx-full 0.9.4 i386 nginx web/proxy server (standard version)
Ternyata tidak hanya paket aplikasi bernama nginx saja, ada yang lainnya. Yang inilah kita hapus juga supaya tuntas tidak ada isinya. Pakai perintah yang sama dengan di awal artikel ya. 😀
Ada satu lagi tipsnya, kalau ingin tahu paket aplikasi yang mana berisi program tersebut:
dpkg -S $(which nginx)
Hasilnya nanti spesifik:
nginx-full: /usr/sbin/nginx
Akan tetapi kalau paket aplikasi yang tersisa lebih dari 1 seperti dalam contoh diatas ya sebaiknya dihapus semua saran saya.
Benar – benar sekian urusannya. 😀