Hi everyone, I have a problem. I install phpmyadmin and I can access it from mydomain.com/phpmyadmin. Althought it’s OK, I want to access it from other port, like mydomain.com:9999/phpmyadmin. How should I do? Help me! Thanks a lot!
These answers are provided by our Community. If you find them useful, show some love by clicking the heart. If you run into issues leave a comment, or add your own answer to help others.
1.remove symlink to phpmyadmin.conf file
make apache listen on port 81
sudo nano /etc/apache2/ports.conf
NameVirtualHost *:80 Listen 80 Listen 81 <IfModule mod_ssl.c> # SSL name based virtual hosts are not yet supported, therefore no # NameVirtualHost statement here Listen 443 </IfModule>
3.Now create the vHost:
4.Enable the vHost
5.restart the Apache
Create a symlink to the phpmyadmin directoy: cd /var/www-81
phpMyAdmin is a web application, not a daemon. You will have to make your webserver listen on that port and then edit your vhosts so only that port has access to phpMyAdmin.