phpMyAdmin adalah perangkat lunak bebas yang ditulis dalam bahasa pemrograman PHP yang digunakan untuk menangani administrasi MySQL
dan phpMyAdmin ini kita gunakan juga di panel Vesta cp namun secara default menggunakan alamat URL http://hostname/phpmyadmin atau http://ip/phpmyadmin. Hal ini pastinya menjadi celah berbahaya kalau ada orang yang melakukan deface ke website kamu
karna server vestacp memiliki 2 tipe VestaCP dengan Nginx + PHP-FPM dan VestaCP dengan Nginx + Apache
disini mimin menjelaskan tutorial untuk VestaCP yang menggunakan dengan Nginx + PHP-FPM
berikut tutorial nya
solusi :
1.login setara root
2.jalan kan perintah ini
sed -i 's/phpmyadmin/catatadmin/g' /etc/nginx/conf.d/phpmyadmin.inc
3.perintah diatas untuk mengubah di path /etc/nginx/conf.d/phpmyadmin.inc bisa dicek dengan perintah editor
location /catatadmin { alias /usr/share/phpMyAdmin/; location ~ /(libraries|setup) { return 404; } location ~ ^/catatadmin/(.*\.php)$ { alias /usr/share/phpMyAdmin/$1; fastcgi_pass 127.0.0.1:9000; fastcgi_index index.php; include fastcgi_params; fastcgi_param SCRIPT_FILENAME $request_filename; } location ~* ^/catatadmin/(.+\.(jpg|jpeg|gif|css|png|js|ico|html|xml|txt))$ { alias /usr/share/phpMyAdmin/$1; } }
4.lakukan restart web server nginx
service nginx restart