Apache配置虚拟主机(附查询自己ip地址、通过ip地址访问站点、修改localhost根路径步骤)
配置虚拟主机
- 一、配置虚拟主机:
- 第一步:开启虚拟主机辅配置
- 第二步:配置虚拟主机
- 第三步:修改DNS(hosts)文件
- 二、其余前提准备:
- 1.查询自己ip地址:
- 2.局域网内通过ip地址访问站点
- 3.修改localhost根路径
配置虚拟主机可以配置多个网站(域名和网站目录对应)。
其余前提准备包括查询自己ip地址、通过ip地址访问站点、修改localhost根路径可以到文章末尾查看。
一、配置虚拟主机:
第一步:开启虚拟主机辅配置
首先,在D:\wamp\bin\apache\Apache2.4.4\conf下找到httpd.conf
打开,搜索Virtual Hosts,找到下图。将红框位置的 # 去掉。

第二步:配置虚拟主机
接着,按后面的路径找到 httpd-vhosts.conf 文件。具体路径看下图红框。

打开 httpd-vhosts.conf 文件,拉到最后可以看到已经有两个了。
我们拷贝,给自己配几个虚拟主机,每配一个虚拟主机,就加一组。
主要是三项,其它项无需指定。我这里补充了两个。

文件所在路径: DocumentRoot “D:/www/tourWeb”
域名: ServerName tourWeb.com
域名别名: ServerAlias www.tourWeb.com
ServerName是站点绑定的域名一般不带www,ServerAlias是站点绑定的域名别名,带www或者其他的域名。
第三步:修改DNS(hosts)文件
在C:\Windows\System32\drivers\etc找到hosts文件

打开,添加如下内容。

最后,重启apache。

我们就可以访问http://www.xxx.com或者http://xxx.com了
二、其余前提准备:
1.查询自己ip地址:
cmd输入ipconfig /all ,如下图。找到ip地址。

2.局域网内通过ip地址访问站点
我们访问自己的本地网站,可以通过localhost访问,但是别人不可以,
在D:\wamp\bin\apache\Apache2.4.4\conf下找到httpd.conf。
打开,搜索deny,找到下图所示。将红框位置的Deny修改为Allow

修改后,重启Apache,如下图。

图标重新变绿后,重启成功。
这样,别人就可以访问到你的网站资源了。
3.修改localhost根路径
默认的网站根路径是安装目录的www子目录(D:\wamp\www),如果不想使用默认目录,可以自己配置。
如上面第2,在D:\wamp\bin\apache\Apache2.4.4\conf下找到httpd.conf。搜索DocumentRoot,找到如下内容。修改路径即可。
本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!
