使用xampp搭建运行php虚拟主机的详细步骤

admin3年前服务器100

最近,新装了xampp这么一个软件搭建自己的web开发环境,安装完毕自然要虚拟几个目录放自己的项目了,现将如何在xampp搭建的web服务器环境下新建虚拟主机的过程总结分享一下,大致过程分为三步,如下:
第一步: 用记事本打开C:/WINDOWS/system32/drivers/etc/hosts文件(win7 hosts文件位置:%systemroot%\system32\drivers\etc),
在127.0.0.1       localhost下面我添加了一个127.0.0.1       localhost.tuolarapp,这样以后每次在浏览器里输入localhost.tuolarapp,它就不再向网络DNS解析,而是直接解析到本地。所以事实上的localhost.tuolarapp你也访问不了了,当然你也可以自己设成 sohu如果你愿意的话。
第二步:因为我xampp是装在D盘的:用记事本打开D:/xampp/apache/conf/httpd.conf文件,我找到Include "conf/extra/httpd-vhosts.conf",确认前面没有加#.
第三步:D:/xampp/apache/conf/extra/httpd-vhosts.conf,在后面加上如下代码段:

?

1
2
3
4
<VirtualHost 127.0.0.1:80>
DocumentRoot "D:/tuolarapp"
ServerName "localhost.tuolarapp"
</VirtualHost>






或者详细点如下:

?

1
2
3
4
5
6
7
8
9
10
11
12
13
<VirtualHost 127.0.0.1:80>
DocumentRoot "D:/tuolarapp"
ServerName "localhost.tuolarapp"
<Directory "D:/tuolarapp">
Options Indexes FollowSymLinks
ServerAlias 1 *.2
ErrorLog logs/eachbrand-error_log
CustomLog logs/eachbrand-access_log common
AllowOverride All
Order allow,deny
Allow from all
</Directory>
</VirtualHost>






然后保存,重启apache,这样我再浏览器输入localhost.tuolarapp时,会自动解析到D:/tuolarapp的目录里的网站。这样输入方便多了,关键自我感觉也会好些。

对以上的各个配置元素做如下说明:
<VirtualHost localhost:80>:localhost为网站域名,80端口可以不写,如果改成别的端口则需要写上,同时还要修改httpd.conf中的监听端口号:Listen 80
ServerName:网站域名,同上,必须填写;
DocumentRoot:网站程序主目录,必须填写;
Options Indexes FollowSymLinks:显示目录列表,如果想要设置的安全点可将Indexes去掉,不显示目录列表,不是必须的;
Alias:能通过多个域名访问;
ErrorLog:错误日志文件存放位置;
CustomLog:访问日志文件存放位置;
ResinConfigServer:Resin服务器监听端口,我这里是本地为:127.0.0.1,如果有多台机器作为服务器,修改成对应IP地址即可;
以上就将虚拟主机的配置完成了,一个网站对应一个<VirtualHost xxx.xxx></VirtualHost>标记;
这样就完成了xampp实现多网站的应用了。
如果想在其他端口下运行站点怎么办呢?
很简单:在“httpd.conf”主配置文件里面,设置多个端口,如Listen 8081

如何使用xampp搭建运行php的虚拟主机,我相信以后再遇到类似问题,一定不会难到大家了,希望大家会喜欢这篇文章。

免责声明:本文内容来自用户上传并发布,站点仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。请核实广告和内容真实性,谨慎使用。

相关文章

怎样选择美国虚拟主机比较好

选择美国虚拟主机的方法:1、需要对美国虚拟主机的速度进行测试,从而选择访问速度快的美国虚拟主机;2、需要对美国虚拟主机的稳定性进行测试,从而选择稳定可靠的虚拟主机来保障网站运营;3、需要根据自身业务需...

海外虚拟主机租用怎么绑定域名

海外虚拟主机租用绑定域名的方法:1、登录域名注册代理商官网;2、找到虚拟主机管理;3、找到需要绑定域名的主机并点击管理按钮;4、在空白栏里添加要绑定的域名即可。具体步骤如下:1、登录打开浏览器,进入域...

免备案美国虚拟主机有哪些网站空间类型

免备案美国虚拟主机的网站空间类型有:1、HTML空间,以静态的形式存在,功能单一;2、ASP空间,是动态空间,需要运行在windows系统环境下,能使数据和其他程序进行交互,且能兼容HTML静态程序;...

香港虚拟主机ip怎么查看

香港虚拟主机ip查看的方法:1、使用ping命令检查网络是否连通,可以获取到网站的IP地址,此方法适用于虚拟主机、云服务器等;2、使用第三方工具查看虚拟主机ip,此方法适用于虚拟主机和云主机。具体内容...

国外虚拟主机租用能放多少个网站

国外虚拟主机租用能放的网站数量要看:1、国外虚拟主机的配置,配置越高,能放的网站数量越多;2、网站日常流量,如高流量网站所消耗的带宽量多,可建站的数量少;3、业务拓展情况,如果网站业务快速增长,会导致...

vps虚拟主机租用安全吗

vps虚拟主机租用安全:1、vps虚拟主机能减少单点故障发生的概率,保证网站正常运行;2、vps虚拟主机能实现多台节点服务器负载均衡,有利于抵御黑客攻击;3、当节点服务器增加时,站点连接数也会随着增加...