码迷,mamicode.com
首页 > Web开发 > 详细

apache 基于域名的虚拟主机配置

时间:2016-05-06 02:24:11      阅读:347      评论:0      收藏:0      [点我收藏+]

标签:linux   apache   

当我们安装完apache之后,搭建一个虚拟主机。

首先启动apache,由于我的apache安装在 /application/apache下,所以通过/application/apache/bin/apachectl -k start 来启动apache.启动完之后可以查看一下

技术分享


然后进入apache的安装目录找到Hosts这一行

技术分享

把Include前面的#号去掉 就可以启动虚拟主机了



然后在/var下创建了一个目录/var/fisherman,并且在该目录下的html文件中输入一行内容

[root@localhost conf]# echo ‘i am fisherman ! my web is http://blog.fisherman.com‘ > /var/fisherman/index.html

由于我的linux是安装在虚拟中的,ip为192.168.162.128 

所以在本机的hosts中添加这一行192.168.162.128  blog.fisherman.com

技术分享

接着修改配置文件/application/apache/conf/httpd.conf

在该文件最后面添加如下内容

<Directory "/var/fisherman">

    Options  FollowSymLinks

    AllowOverride None

    Order allow,deny

    Allow from all

</Directory>

然后修改/application/apache/conf/extra/httpd-vhosts.conf配置文件

把默认内容改为

<VirtualHost *:80>

    ServerAdmin dnsurlgcc@gmail.com

    DocumentRoot "/var/fisherman"

    ServerName blog.fisherman.com

    ServerAlias blog.fisherman.com

    ErrorLog "logs/fisherman-error_log"

    CustomLog "logs/fisherman-access_log" common

</VirtualHost>

修改完之后

输入命令 /application/apache/bin/apachectl -t 查看有无错误 如显示

Syntax OK 则表示一切正常

然后通过/application/apache/bin/apachectl graceful来启动

最后在浏览器中输入域名就能查看

技术分享

这样虚拟主机就表示已经搭建成功了


本文出自 “8932424” 博客,请务必保留此出处http://8942424.blog.51cto.com/8932424/1770569

apache 基于域名的虚拟主机配置

标签:linux   apache   

原文地址:http://8942424.blog.51cto.com/8932424/1770569

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!