Centos6.8 httpd-2.2版本的虚拟主机配置
一个完整的虚拟主机配置 基于端口 首先: 需要注意的几件事 配置文件/etc/httpd/conf/httpd.conf 更改展示模式 将 Options 参数更改为None 更改是否使用隐藏文件来进程访问控制 将AllowOverride 参数更改为None (允许在网页文档的各目录下使用隐藏文件.htaccess来各自的访问控制;此指令定义哪此指令可以在.htaccess中定义;) 修改需要监听的端口 Listen 10.1.45.708080 在/etc/httpd/conf.d/下新建虚拟主机文件virtual.conf(名字自定义) 以下为配置详解 定义虚拟主机需要监听的ip及端口: <VirtualHost 10.1.45.70:8080> 定义主机名: ServerName www.liaoxz.com 定义中心主机: DocumentRoot /vhosts/www1/ 定义日志文件存放位置 ErrorLog /vhosts/www1/logs/error_log_www.liaoxz.com CustomLog /vhosts/www1/logs/access_log_www.liaoxz.com combined <Directory /vhosts/www1>站点资源控制 Options None(设置资源展示方式) AllowOverride None Order deny,allow(允许和拒绝访问的先后限定) deny from ip 10.1.45.199 deny from ip 10.1.0.0/16 allow from all </Directory> </VirtualHost> 以下为基于端口虚拟主机配置 <virtualhost10.1.45.61:8080> DocumentRoot/vhosts/www1 ServerNamewww.liaoxz.com ErrorLog/vhosts/www1/logs/error_logs_www.liaoxz.com CustomLog/vhosts/www1/logs/access_log_www.liaoxz.comcombined <Directory/vhosts/www1> OptionsNone AllowOverrideNone Orderdeny,allow denyfromip10.1.45.199 allowfromall </Directory> </Virtualhost> (编辑:岳阳站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |