apache单ip配置多端口多站点
2016-07-14 22:04
447 查看
1.修改 /etc/httpd/conf/httpd.conf
添加一个Listen,如:
2.添加一个VirtualHost
3.为新端口添加防火墙规则
4.禁用selinux(如果不禁用,会无法重新启动apache)
方法1.关闭selinux
首先将SELINUX=enforcing添加注释
然后在文件末尾添加如下代码
方法2.修改selinux规则
首先查看现在支持http的端口有哪些
然后为http服务新的端口号
查看添加的结果
5.重启httpd服务
添加一个Listen,如:
Listen 80 Listen 8001 Listen 8002
2.添加一个VirtualHost
#vim /etc/httpd/conf.d/vhost.conf NameVirtualHost *:8001 <VirtualHost *:8001> DocumentRoot /var/www/html/public_html ServerName localhost ServerAdmin test@gmail.com #ErrorLog "| /usr/sbin/rotatelogs /var/www/html/log/public_html_error_%Y_%m_%d.log 86400 480" #CustomLog "| /usr/sbin/rotatelogs /var/www/html/log/public_html_access_%Y_%m_%d.log 86400 480" common ErrorLog "/var/www/html/log/error.log" CustomLog "/var/www/html/log/access.log" common </VirtualHost> NameVirtualHost *:8002 <VirtualHost *:8002> DocumentRoot /var/www/html/phpmyadmin ServerName localhost ServerAdmin test@gmail.com #ErrorLog "| /usr/sbin/rotatelogs /var/www/html/log/public_html_error_%Y_%m_%d.log 86400 480" #CustomLog "| /usr/sbin/rotatelogs /var/www/html/log/public_html_access_%Y_%m_%d.log 86400 480" common ErrorLog "/var/www/html/log/error.log" CustomLog "/var/www/html/log/access.log" common </VirtualHost>
3.为新端口添加防火墙规则
iptables -I INPUT -p tcp --dport 8001 -j ACCEPT /etc/rc.d/init.d/iptables save
4.禁用selinux(如果不禁用,会无法重新启动apache)
方法1.关闭selinux
vim /etc/selinux/config
首先将SELINUX=enforcing添加注释
#SELINUX=enforcing
然后在文件末尾添加如下代码
SELINUX=disabled
方法2.修改selinux规则
首先查看现在支持http的端口有哪些
semanage port -l | grep http
然后为http服务新的端口号
semanage port -a -t http_port_t -p tcp 8001
查看添加的结果
semanage port -l | grep http
5.重启httpd服务
service httpd restart
相关文章推荐
- hbase java api, NoClassDefFoundError: org/apache/hadoop/hbase/HBaseConfiguratio
- java.lang.ClassNotFoundException: org.apache.jsp.WEB_002dINF.view.dev.login_login,jsp
- 删除apache
- Apache负载均衡设置方法: mod_proxy
- apache commons fileupload svn仓库(2016-07-01更新)
- Ant和Maven的下载和安装
- apache的特大日志的分隔脚本
- apache的错误500错误,引入jstl核心标签库遇到的问题
- 让apache解析后缀为.aspx和.asp的文件
- 运行基准测试hadoop集群中的问题:org.apache.hadoop.ipc.RemoteException: java.io.IOException: File /benchmarks/TestDFSIO/io_data/test_
- Mac上Apache部署本地PHP工程虚拟地址
- 解决centos下apache不区分路径大小写问题
- Spring整合MyBatis错误:org.apache.ibatis.binding.BindingException
- Apache中open_basedir的安全配置(文件操作权限)
- Ubuntu16.04 apache2配置虚拟主机
- linux下安装apache服务器
- apache虚拟主机
- Apache2.4免安装版配置
- Windows 64位系统安装Apache2.4+PHP5.5+MySQL5.6
- apache-cxf-3.1.6(webService接口开发maven)