我最近安装了Bitnami trac,现在我想用我的域名访问它。
我已经对C:\Bitnami 1.0.5-0\apache2conf\目录中的apache配置文件(httpd.conf)进行了必要的更改。我已经在8080端口安装了trac。
所以这是我所做的唯一改变。
ServerName trac.mydomain.com:8080
我以前跟踪过另一台服务器,而且这也是我为域工作所做的唯一更改。但这一次它不起作用。
有没有人能告诉我我错过了哪里?我需要更新其他地方吗?
发布于 2015-05-30 03:14:06
根据您的评论,使用IP地址可以很好地访问服务器,但使用域名时根本无法访问服务器。这听起来可能和Trac一点关系都没有。这里有几个可以尝试的东西:
nslookup your-domain-name.com“。您应该会得到一个显示"Addresses:“的结果,并列出您的服务器的IP地址。如果您没有(或者如果您得到一个“不存在的域”错误),那么您的DNS服务器没有通过Apache上的各种日志文件将您的域名映射到您的IP地址correctly.LogLevel更改为debug,以便获得尽可能多的输出(更改配置文件后重新启动Apache )。如果“debug”级别的日志甚至没有显示Apache看到了请求,那么您的服务器和本地系统之间的某些东西就会导致问题(可能是防火墙)。如果Apache日志确实显示请求已通过,则问题可能是Apache配置问题,日志输出应提供有关如何继续的提示。发布于 2015-05-20 22:43:01
Bitnami开发人员在这里。默认情况下,bitnami安装接受来自任何IP的请求,因此您不必设置ServerName。
但是,如果您希望您的页面可以使用trac.yourdomain.com访问,那么您应该考虑使用apache,您可以尝试使用此文档页面吗?
https://wiki.bitnami.com/Components/Apache#How_to_create_a_Virtual_Host.3f
https://stackoverflow.com/questions/30348278
复制相似问题