首页 > Web开发 > 详细

linux 下apache 虚拟主机配置

时间:2015-03-22 22:40:31      阅读:378      评论:0      收藏:0      [点我收藏+]

Linux 下apache服务器的搭建

 

安装并更新apache

 yum install httpd 

 技术分享



启动服务


 技术分享

默认情况下 apache在/var/www/html存放web页面

在该目录下新建一个index.html网页

技术分享

编辑html文件

此时在客户机浏览器输入服务器地址,简单的搭建完成!

技术分享

Apache 的主要配置文件/etc/httpd/conf/httpd.conf

 httpd的默认监听80端口 

Apache(virtual host) 的虚拟主机就是在一台服务器上运行多个网站,每个虚拟主机都可以绑定独立的域名,为这些域名可以指定单独的目录,访问这些域名的时候,Apache 会打开对应目录里面的东西。配置 Apache 的虚拟主机,只需要去修改 Apache 的配置文件。 



Apache 有两种模式

1、中心主机


2、虚拟主机三(需要先关闭中心主机   注释掉  # DocumentRoot "/var/www/html"):


     ①基于IP

 

为主机添加IP地址

[root@promote home]# ip addr add 192.168.157.140/24 dev eth0

查看,添加完成

技术分享

 

在/home目录下添加指定占站点目录,分别在该站点下建立.html的文件

Mkdir /home/website1

Mkdir /home/website2


编辑httpd.conf


技术分享

技术分享

配置完成后使用命令 httpd -t 检查语法是否有错

重启服务

在Windows下测试

(注意测试之前需要先关闭selinux   setenforce 0)

 

否则会出现如下错误

技术分享


 

 

 正常结果如下

技术分享

技术分享




        ②基于域名

编辑配置文件


技术分享

技术分享


编辑Windows的HOST文件 在C:\Windows\System32\drivers\etc\hosts 添加记录


技术分享

技术分享

解析成功

访问域名,如下图,成功!

技术分享

技术分享




        ③基于端口

先打开站点的特定端口

技术分享

注释掉DocumentRoot

技术分享

添加VirtualHost

技术分享

重启服务,在Windows 下测试


技术分享

技术分享

至此apache三种简单的虚拟主机配置完成。


本文出自 “滤新” 博客,请务必保留此出处http://wahehe.blog.51cto.com/8935316/1623094

linux 下apache 虚拟主机配置

原文:http://wahehe.blog.51cto.com/8935316/1623094

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!