Centos下基于多端口虚拟主机发布网站项目:
1、把项目放到/var/www/下。
2、找到apache配置文件/etc/httpd/conf/http.conf添加listen
监听某端口命令:listen 85
指定项目配置:
NameVirtualHost *:85
<VirtualHost *:85>
DocumentRoot /var/www/law
ServerName *:85
ErrorLog logs/law-error_log
CustomLog logs/law-access_log common
</VirtualHost>
命令行添加端口,命令:semanage port -a -t http_port_t -p tcp 85
(查看apache开放端口命令:semanage port –l | grep http)
3、找到防火墙配置文件/etc/sysconfig/iptables
添加命令:-A INPUT -m state--state NEW -m tcp -p tcp --dport 85 -j ACCEPT
重启防火墙(重启失败可重启服务器) ,命令:service iptables restart
(查看防火墙开放端口命令:netstat – ntlp)
3、完成!
-2014-02-22