web服务之httpd虚拟主机配置你造吗?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了web服务之httpd虚拟主机配置你造吗?相关的知识,希望对你有一定的参考价值。

一、httpd虚拟主机的分类

1、基于ip地址的虚拟主机


2、基于端口的虚拟主机


3、基于域名的虚拟主机   


二、配置虚拟主机

实验环境:centos6,使用Yum安装的httpd服务

准备工作:注释中心主机的DocumentRoot站点根目录,创建/etc/httpd/conf.d/vhosts.conf配置文件,创建实验需的站点目录: mkdir -pv /www/{a.com,b.net,c.org}/htdocs,每次修改配合文件时检查语法:httpd -t   重启服务:service httpd restart 

注意:在配置基于域名的虚拟主机时需加上:NameVirtualHost IP_address:Port


1、基于ip地址的虚拟主机,编辑vhosts.conf配置文件,下图所示:

技术分享


实验测试图:


技术分享


2、基于端口的虚拟主机

技术分享


实验测试图:

技术分享


3、基于域名的虚拟主机   

技术分享


实验测试图:

技术分享


web服务小扩展:配置status页面

1)开启LoadModule status模块  

LoadModule status_module modules/mod_status.so 


2)开启server-status并允许所有主机或某太主机视情况而定

<Location /server-status>

SetHandler server-status 

Order allow,deny 

Allow from all 

</Location>


3)语法测试及其重启配置文件 

httpd -t 

service httpd restart 



图示:



技术分享





小耳朵原创,每天进步一点点,come on :)








本文出自 “小耳朵” 博客,请务必保留此出处http://purify.blog.51cto.com/10572011/1856265

以上是关于web服务之httpd虚拟主机配置你造吗?的主要内容,如果未能解决你的问题,请参考以下文章

httpd服务之虚拟主机访问控制https配置

httpd服务器之——Apache的相关配置与应用

Linux之Web服务Httpd服务配置之三

web服务之httpd及其新特性

WEB应用之httpd基础入门

基于httpd-2.2和httpd-2.4配置虚拟主机web站点,并提供https服务