之前已经讲过了如何在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来进行访问不同的站点了。
评论前必须登录!
注册