首页 > 解决方案 > 链接现有域名后,DigitalOcean droplet 上的 PHPmyAdmin 出现 404 Not Found 错误

问题描述

https://www.digitalocean.com/community/questions/how-to-access-a-java-web-application-by-a-domain-name-using-tomcat-8

按照上面帖子中链接的所有步骤和相关指南后,我可以使用“mywebsite.com:8080/appname”访问我的 Java Spring 应用程序。

不幸的是,与以前不同,我无法使用“mywebsite.com/phpmyadmin”或“droplet-ip/phpmyadmin”(以前运行良好)访问我的 phpmyadmin 安装,而是收到 404 错误,提示 phpmyadmin 目录不存在。

此外,即使遵循上述帖子中的所有提示,我也无法仅使用“mywebsite.com”访问我的应用程序,并且仍然必须添加额外的“:8080 / appname”,这与帖子的建议相反。

安装过程中我尝试过sudo dpkg-reconfigure phpmyadmin并且确定选择了apache2,但还是没有成功。使用“mywebsite.com”或“droplet-ip”时,我仍然可以访问我的 TomCat 管理器和 apache 主页。

如果需要任何进一步的信息,请告诉我。

标签: mysqlspringapachephpmyadmindigital-ocean

解决方案


对于 Ubuntu 15.04 和 16.04

sudo ln -s /etc/phpmyadmin/apache.conf /etc/apache2/conf-available/phpmyadmin.conf
sudo a2enconf phpmyadmin.conf
sudo service apache2 reload

推荐阅读