apache - redirect tomcat在apache中打开80端口后无法访问phpmyadmin

标签 apache tomcat phpmyadmin centos7

我第一次在 centos 上工作。我已经安装了在端口 8080 上打开的 tomcat 和在端口 80 上打开的 Apache。我已经使用 ProxyPass/http://localhost:8080/将 tomcat 重定向到端口 80 ProxyPassReverse/http://localhost:8080/

但问题是我无法访问 phpmyadmin,这给了我 404 错误,我尝试了以下链接

Link 1

Link 2

Link 3

请帮助我,这样我就可以在端口 80 上访问 tomcat,我也可以使用 phpmyadmin

最佳答案

您可能不想将一切 代理到 Tomcat...仅某些 Web 应用程序。试试这个:

ProxyPass        /myapp1/ http://localhost:8080/myapp1/
ProxyPassReverse /myapp1/ http://localhost:8080/myapp1/

ProxyPass        /myapp2/ http://localhost:8080/myapp2/
ProxyPassReverse /myapp2/ http://localhost:8080/myapp2/

现在您仍然可以从 httpd 访问所有其他资源。

关于apache - redirect tomcat在apache中打开80端口后无法访问phpmyadmin,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32360233/

相关文章:

apache - 在 Apache 2.4 中启用 http/2 不起作用

java - Tomcat 7 ClassNotFoundException : org. apache.tomcat.JarScanner

java - 当几乎相同的应用程序在同一个 Tomcat 实例中启动时,为什么 Tomcat Web 应用程序会失败?

mysql - 无法用 phpMyAdmin 替换 ../in mySQL

mysql - 在 webmin 中配置 mysql 和 apache2 模块

Apache authz 提供程序模块 : r->server->server_scheme is (null)

php - Apache、MySQL 和 PHP 的竞争条件

java - 使用 Tomcat 7 在 Cpanel 服务器中部署 java war 文件的问题

MySQL - PhpMyAdmin 复制重置主配置以检索服务器 ID

php - Laravel 还是纯 PHP?