XAMPP下建立多个站点方法

本人喜欢用XAMPP在本地建立测试网站,但是有时我们需要多个网站进行测试,而XAMPP默认的只有一个可供测试的站点,那么如何用XAMPP在本地建立多个测试网站呢。例如,我们要对www.445i.tld和www.qichexinxi.tld进行测试,那么方法如下

首先,我们需要安装好XAMPP,这个很简单,就不多做介绍了。

然后我们要为我们需要建立www.445i.tld和www.qichexinxi.tld两个文件夹。

3.找到C:WINDOWSsystem32driversetc文件夹下hosts文件,在最后面加上:

127.0.0.1 www.445i.tld
127.0.0.1 www.qichexinxi.tld
(如果该文件夹下没有该文件,请新建立一个,然后直接把上面的两行加入到新件的文件之中即可)

4.找到F:xamppapacheconf(具体看自己的安装路径)文件夹下的httpd.conf文件,把NameVirtualHost *:80 ;前面的 #去掉。

5.找到F:xamppapacheconfextra(具体看自己的安装路径)文件夹下的httpd-vhosts.conf文件,把NameVirtualHost *:80 前面#都去掉。

 

6.找到如下代码

# VirtualHost example:
# Almost any Apache directive may go into a VirtualHost container.
# The first VirtualHost section is used for all requests that do not
# match a ServerName or ServerAlias in any <VirtualHost> block.
#
##<VirtualHost *:80>
    ##ServerAdmin postmaster@dummy-host.localhost
    ##DocumentRoot “F:/xampp/htdocs/dummy-host.localhost”
    ##ServerName dummy-host.localhost
    ##ServerAlias www.dummy-host.localhost
    ##ErrorLog “logs/dummy-host.localhost-error.log”
    ##CustomLog “logs/dummy-host.localhost-access.log” combined
##</VirtualHost>

##<VirtualHost *:80>
    ##ServerAdmin postmaster@dummy-host2.localhost
    ##DocumentRoot “F:/xampp/htdocs/dummy-host2.localhost”
    ##ServerName dummy-host2.localhost
    ##ServerAlias www.dummy-host2.localhost
    ##ErrorLog “logs/dummy-host2.localhost-error.log”
    ##CustomLog “logs/dummy-host2.localhost-access.log” combined
##</VirtualHost>

在其下添加如下代码:

<VirtualHost *:80>
    ServerAdmin postmaster@www.445i.tld
    DocumentRoot “/xampp/htdocs/www.445i.tld”
    ServerName www.445i.tld
    ErrorLog “logs/www.445i.tld-error.log”
    CustomLog “logs/www.445i.tld-access.log” combined
</VirtualHost>

<VirtualHost *:80>
    ServerAdmin postmaster@www.qichexinxi.tld
    DocumentRoot “/xampp/htdocs/www.qichexinxi.tld”
    ServerName www.qichexinxi.tld
    ErrorLog “logs/www.qichexinxi.tld-error.log”
    CustomLog “logs/www.qichexinxi.tld-access.log” combined
</VirtualHost>

7.关闭APACHE然后再启动,在www.445i.tld和www.qichexinxi.tld各建立一个测试文件,然后在浏览器里测试两个网站能不能正常访问,正常访问就都OK了。

最后,XAMPP可以建立很多个站点,原理和上面的一样。

未经允许不得转载:445IT之家 » XAMPP下建立多个站点方法

赞 (0) 打赏

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

支付宝扫一扫打赏

微信扫一扫打赏