我在我的 CentOS 服务器上安装了 Varnish Cache。我正确地尝试了 do 配置,但是当我阅读许多文档时说我将 apache 端口更改Listen 80
为Listen 8080
. 但我在我的服务器上找不到任何 Listen 80 线路,/etc/httpd/conf/httpd.conf
但我找到了0.0.0.0:80
线路。是一样的吗?如果这些是相同的,当我更改我的网站时不起作用。
我知道我犯了巨大的逻辑错误,但我无法理解。
谢谢
我在我的 CentOS 服务器上安装了 Varnish Cache。我正确地尝试了 do 配置,但是当我阅读许多文档时说我将 apache 端口更改Listen 80
为Listen 8080
. 但我在我的服务器上找不到任何 Listen 80 线路,/etc/httpd/conf/httpd.conf
但我找到了0.0.0.0:80
线路。是一样的吗?如果这些是相同的,当我更改我的网站时不起作用。
我知道我犯了巨大的逻辑错误,但我无法理解。
谢谢
在这个文件/etc/httpd/conf/httpd.conf
中应该有一行: ServerRoot"/etc/httpd"
在这一行下面有Listen 80
Change this to Listen 8080
and restart apache
使用命令重启:/etc/init.d/httpd restart
可能这会有所帮助!
对我来说,SELinux 似乎挡在了路上,并禁止使用您的自定义端口。
所以解决方案应该是以下之一:
a) 和 b)见/etc/sysconfig/selinux
c)使用semanage
高温高压