Secara default, URL phpMyAdmin VestaCP Anda adalah ipvps/phpmyadmin atau namadomain.com/phpmyadmin.
Namun, default URL ini tidak aman / secure karena URL dapat diketahui oleh semua orang. Hal ini dapat menambah kemungkinan hacking dengan menggunakan metode bruteforce login (login berkali-kali dengan menggunakan bot).
Untuk mengubah URL tersebut, Anda dapat mengikuti panduan sebagai berikut.
1. Login ke port SSH Anda melalui aplikasi PuTTY (jika Anda menggunakan Windows), masukkan alamat IP Anda pada kolom Host Name (or IP address), kemudian klik ‘Open‘
Note: masukkan port 65001
atau port lain yang sesuai jika Anda sudah mengganti port SSH default (22). Baca panduan mengubah port SSH di VestaCP di sini
2. Login dengan root dan masukkan password root Anda dengan cara klik kanan lalu tekan enter.
- Contoh ini akan mengubah URL phpMyAdmin dari ipvps/phpmyadmin > ipvps/rahasia
3. Jalankan perintah berikut di SSH untuk mengubah URL phpMyAdmin:
sed -i 's#Alias /phpmyadmin /usr/share/phpMyAdmin#Alias /rahasia /usr/share/phpMyAdmin#g' /etc/httpd/conf.d/phpMyAdmin.conf
sed -i 's#Alias /phpMyAdmin /usr/share/phpMyAdmin#Alias /rahasia /usr/share/phpMyAdmin#g' /etc/httpd/conf.d/phpMyAdmin.conf
4. Selanjutnya, restart Apache dengan perintah sebagai berikut:
systemctl restart httpd
atau
service httpd restart
5. Sekarang, Anda dapat menuju ke URL ipvps/phpmyadmin dan memastikan bahwa URL tersebut tidak dapat ditemukan,
6. Reload URL dengan mengubah /phpmyadmin menjadi /rahasia, maka Anda akan menemukan login page phpMyAdmin Anda.