Cara menghapus VestaCP CentOS

Jika ingin beralih menggunakan panel lain dari pada VestaCP, artikel ini tepat untuk Anda. Berikut cara menghapus VestaCP dari CentOS 7 secara bersih yang tidak akan Anda temukan di web lain.

Pastikan Anda sudah melakukan backup secara keseluruhan, mulai dari file website, database SQL dan mail.

PERINGATAN KERAS! : Tutorial ini benar-benar akan meng-uninstall VestaCP dan me-remove semua file web, user dan database SQL. Saya ingatkan sekali lagi, backup!. Jika sudah, mari kita mulai.

1. Stop semua service

Pertama stop semua service: web server, mail, DNS, Firewall, spamAssasin dan vesta, dengan baris demi baris perintah berikut:

systemctl stop vesta
systemctl stop named
systemctl stop dovecot
systemctl stop exim
systemctl stop spamassasin
systemctl stop httpd
systemctl stop nginx
systemctl stop fail2ban
systemctl stop mariadb

2. Pindahkan folder backup ke root

Pindahkan folder backup ke root hanya untuk jaga-jaga jika ada file yang terlewat dibackup kita bisa me-restore-nya

mv /home/backup /root/

3. Hapus semua software bawaan vesta

Selanjutnya hapus semua software dan program yang diinstall oleh Vesta Control Panel dengan perintah berikut:

yum remove vesta nginx httpd dovecot exim named fail2ban spamassasin mariadb -y
yum autoremove -y

4. Reset Firewall

Kemudian reset juga firewall bawaan VestaCP

iptables -P INPUT ACCEPT
iptables -P OUTPUT ACCEPT
iptables -P FORWARD ACCEPT

Delete atau flush aturan yang telah ada

iptables -F

Optional: Anda juga bisa menghapus chains per baris bawaan Vesta dengan perintah ini

iptables-save > /tmp/iptables.txt
nano /tmp/iptables.txt

Edit, hapus baris bawaan Vesta, misalnya Fail2ban-FTP dan lain-lain, simpan. Setelah selesai Anda bisa me-restore seperti Firewall default Linux CentOS dengan perintah ini:

iptables-restore < /tmp/iptables.txt && rm /tmp/iptables.txt

5. Hapus repository dan direktori Vesta

Selanjutnya hapus direktori dan respository VestaCP

rm -rf /etc/yum.repos.d/vesta.repo
rm -rf /usr/local/vesta

6. Hapus user admin VestaCP

Di dalam folder user yakni: /home/{NAMA_USER} ada file web dan konfigurasi web. Kita juga akan menghapusnya:

userdel admin
rm -rf /home/*

Edit file /etc/passwd

nano /etc/passwd

Hapus baris setiap user dan group yang sudah tidak diperlukan seperti admin_*, mysql, nginx, named, apache, webalizer, postfix, dovecot, dovenull, spamd dan backup

Selesai.

Sekarang Anda bisa install panel lain di Linux CentOS anda dengan aman dan bersih. Jika anda ragu silahkan kontak kami. idnetter.com telah berpengalaman sejak 2012 dalam bidang website dan hosting.

Add a comment