centos6.5安装apache2.x并修改默认80端口
因目前nginx已经成了主流反向代理软件,所以在linux服务器系统上,我们几乎都会安装nginx这个东东,这就给同时使用apache带来了麻烦,因为apache缺省使用的也是80端口。 而更多时候,我们显然不想修改nginx的端口,于是只有修改apache的80端口。 1.首先查找apache的httpd服务的配置文件httpd.conf,用rpm,yum等不同方式安装的apache的目录有所不同,我这里是安装centos6.5时就已经选择安装了apache2.2.15,配置文件位于/etc/httpd/conf/httpd.conf,首先编辑这个文件 找到Listen 80这一行,修改为 Listen 8000 继续修改httpd.conf文件,找到 #ServerName www.example.com:80 在下面增加一行 ServerName localhost:8000 修改保存httpd.conf后,执行 # service httpd restart 糟糕!会出现很多错误提示,主要是 Permission denied: make_sock: could not bind to address [::]:8000 2.需要尝试执行semanage增加8000端口,执行 # semanage port -l|grep http 如果没有semanage命令