【问题标题】:Apache Admin/Manager page lost after adding Virtual Hosts添加虚拟主机后 Apache Admin/Manager 页面丢失
【发布时间】:2018-04-20 08:06:29
【问题描述】:

我想在同一个 VPS 上托管几个网站(和应用程序),所以我的想法是这样:

网站 1
- 仅 HTML 内容

网站 2
- PHP 和 HTML 内容

网站 3
- Java / SpringBoot 应用程序

网站 4
- Python 应用程序

网站 5
- Java / SpringBoot 应用程序

所以我在 DigitalOcean 上找到了最小的包,并认为我会从 Apache 开始。注意:我已经配置了操作系统,并测试了基本功能(请参阅下面的更多信息)

我安装了 Apache,将其配置为与我的域(一个实际的域,而不是来自主机)一起工作,并加载了基本的 HTML 页面。在我这样做之前,我测试了 my-domain.com:8080,它显示了 Apache Admin 页面,一切都很好。不幸的是,现在在添加了我的第一个 VirtualHost(并删除了默认的)之后,我的管理页面不再可以访问(超时)。我还使用 Let's Encrypt 来测试 SSL 的工作原理。

sites-enabled的当前状态:

000-default:未启用,即使启用也不起作用
my-domain.com:启用,使用 SSL,默认重定向到 SSL
my-domain2-from-hosts-file.com:启用,不起作用,重定向到默认域

理想情况下,我希望为每个部署的 WAR 使用不同的 VirtualHost/domain,但让我们先让 admin/manager 页面正常工作。

我做错了什么?如果需要,我可以发布日志和配置。

【问题讨论】:

    标签: apache ssl virtualhost vps virtual-hosts


    【解决方案1】:

    原来防火墙是罪魁祸首。在我使用他们的脚本添加 Let's Encrypt SSL 后,端口 8080 被阻止,所以......这很奇怪。

    【讨论】:

      猜你喜欢
      • 2012-10-16
      • 2019-12-27
      • 2012-07-08
      • 2020-04-15
      • 2011-06-19
      • 2012-01-24
      • 2014-04-08
      • 2015-10-13
      • 2017-02-06
      相关资源
      最近更新 更多