个人博客
专注IT梦想的地方

如何通过Apache服务器建立虚拟主机

之前已经讲过了如何在Apache服务器下配置好php环境,那么今天分享的是Apache服务器下如何建立虚拟主机,也就是在一天服务器上建立多个站点,并通过不同的域名来进行访问。

这个确实很简单:

1.首先我们找到Apache服务器的安装目录,找到conf文件 夹下的httpd.conf文件打开,找到

Listen 80

在这里行下面加上一行Listen 81,意思是添加一个81端口。

2.其次找到

DocumentRoot “web默认目录”

在最前面加上一个#符号,意思就是注释这行。

3.第三部就是找到下面这行

#Include conf/extra/httpd-vhosts.conf

把前面的#符号去掉,意思是启用这行。然后保存并关闭

4.第四步就是找到下面的目录和文件。

conf/extra/httpd-vhosts.conf(就是conf目录下的extra目录下的httpd-vhosts.conf文件)

打开后添加如下代码:

<VirtualHost *:80>
    DocumentRoot "D:/phpserver/apache/htdocs/web"   #第一个站点目录
    DirectoryIndex index.hmtl index.php index.htm
<Directory />
    Options FollowSymLinks
    AllowOverride None
    Order deny,allow
    Deny from all
</Directory>
</VirtualHost>

<VirtualHost *:81>
    DocumentRoot "D:/phpserver/apache/htdocs/web2"   #第二个站点目录
    DirectoryIndex index.html index.php index.htm
	<Directory />
	Options FollowSymLinks
	AllowOverride None
	Order allow,deny
	Allow from all
    </Directory>
</VirtualHost>

修改后保存即可,然后重启Apache服务器,就可以分别输入localhost:80和 localhost:81来进行访问不同的站点了。

 

赞(0) 打赏
未经允许,不得转载本站任何文章:智言个人博客 » 如何通过Apache服务器建立虚拟主机

评论 抢沙发

评论前必须登录!

 

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏