如何更改linux下的Apache端口号
2016-02-24 11:14:46   来源:   评论:0 点击:

如何更改linux下的Apache端口号

一、修改/etc/httpd/conf/httpd.conf文件中的监听端口号

Listen 80

把80修改成需要的号,如8000,即

Listen 8000
二、查看SELinux下http相关端口

1 2 3 4 5 6 7 8 

# semanage port -l|grep httphttp_cache_port_t              tcp      3128, 8080, 8118, 10001-10010http_cache_port_t            udp      3130http_port_t                    tcp      80, 443, 488, 8008, 8009, 8443

pegasus_http_port_t            tcp

 # semanage port -l|grep http

http_cache_port_t              tcp      3128, 8080, 8118, 10001-10010

http_cache_port_t              udp      3130

http_port_t                    tcp      80, 443, 488, 8008, 8009, 8443

pegasus_http_port_t            tcp      5988

pegasus_https_port_t           tcp      5989    5988pegasus_https_port_t     tcp     5989


发现8000不在其范围之内,所以需要另外添加,方法如下:

# semanage port -a -t http_port_t -p tcp 8000


再次查看,

1 2 3 4 5 6 

# semanage port -l|grep http

http_cache_port_t              tcp      3128, 8080, 8118, 10001-10010

http_cache_port_t              udp      3130

http_port_t                    tcp      8000, 80, 443, 488, 8008, 8009, 8443

pegasus_http_port_t            tcp      5988

pegasus_https_port_t           tcp      5989


三、在防火墙中开放新添加的端口

修改/etc/sysconfig/iptables文件,在文件中添加如一行:

-A INPUT -m state --state NEW -m tcp -p tcp --dport 8008 -j ACCEPT


四、重启防火墙和Apache

1 2 

# service iptables restart

# service httpd restart

相关热词搜索:口号

上一篇:centos5.5系统自带php5.16升级5.2
下一篇:最后一页

分享到: 收藏