我安裝了Varnish緩存我的CentOS服務器。我嘗試做的配置正確,但當我讀了很多文件告訴我改變Apache端口Listen 80
至Listen 8080
。但我找不到我的服務器上的任何Listen 80行/etc/httpd/conf/httpd.conf
,但我找到了0.0.0.0:80
行。這是同樣的事情嗎?如果這些是相同的瘦身,當我改變我的網站不工作。更改HTTPD配置監聽端口配置
我知道我犯了一個巨大的邏輯錯誤,但我無法理解。
感謝
我安裝了Varnish緩存我的CentOS服務器。我嘗試做的配置正確,但當我讀了很多文件告訴我改變Apache端口Listen 80
至Listen 8080
。但我找不到我的服務器上的任何Listen 80行/etc/httpd/conf/httpd.conf
,但我找到了0.0.0.0:80
行。這是同樣的事情嗎?如果這些是相同的瘦身,當我改變我的網站不工作。更改HTTPD配置監聽端口配置
我知道我犯了一個巨大的邏輯錯誤,但我無法理解。
感謝
在這個文件中/etc/httpd/conf/httpd.conf
應該有一個線:ServerRoot的"/etc/httpd"
下面這一行有Listen 80
更改爲Listen 8080
並重新啓動Apache
與命令重新啓動:/etc/init.d/中httpd的重啓
我也發現了這一點: - >http://updatedlinux.wordpress.com/2011/04/29/how-to-change-the-default-port-number-for-apache-http-server/
的可能,這將有助於!
對我來說,看起來SELinux阻礙了你的自定義端口的使用。
因此,解決辦法應該是其中之一:
看到的/ etc/SYSCONFIG/SELinux的一個)和b)
使用semanage的爲C)
HTH
正確。使用'8008'而不是'8080' – codegasm 2015-06-02 06:45:51
我很抱歉。我在'/etc/httpd/conf/httpd.conf'中搜索'ServerRoot'和'/ etc/httpd'字符串,但是沒有兩者。 – cyildirim 2013-05-10 07:58:21
您能否提供apache版本:[link] http://pixert.com/blog/how-to-find-apache-version-on-linux/ 還有centos版本。 這很瘋狂,因爲對我來說是這樣! – 2013-05-10 08:06:44
'服務器版本:Apache/2.2.24(Unix) 服務器構建:2013年5月10日00:34:01 Cpanel :: Easy :: Apache v3.18.13 rev9999' cenos版本:'CentOS版本5.8(最終)' – cyildirim 2013-05-10 08:27:43