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

admin3年前服务器58

最近,新装了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、选择独立ip虚拟主机,独立ip更适合搜索引擎,有利于网站的排名,且后期操作维护也方便;2、选择虚拟主机cn2线路,cn2直连线路能保证网站的页面开通速度,有助于网站的seo...

虚拟主机空间选择有哪些技巧

选择虚拟主机空间的技巧有:1.负载量,避免负载量严重超出;2.网站流量,根据网站选择合适的流量大小;3.链接数,网站访问数量;4.在线率,保证高在线率;5.灵活度,配置升级;具体分析如下:1.负载量虚...

怎么选择免备案香港虚拟主机提供商

选择免备案香港虚拟主机提供商的方法:1、看提供商是否拥有一个可靠稳定、安全高速的机房,是否有足够的硬件支持和技术实力;2、看提供商的信誉及服务是否可靠,所提供的价格是否合理;3、看提供商的口碑是否较好...

虚拟主机cpu使用率高怎么办

虚拟主机cpu使用率高的解决方法:1.升级硬件设备,优化开机启动项;2.提升cpu份额,保证cpu周期;3.提升虚拟主机内存量,减少磁盘网络活动;具体分析如下:1.升级硬件设备严格核对显卡驱动型号、版...

新手站长怎么选择香港虚拟主机

新手站长选择香港虚拟主机的方法:1、选择好的虚拟主机IDC机房,速度和稳定性都保证,有利于网站的seo优化;2、选择合适的虚拟主机的配置,包括虚拟主机的内存、磁盘空间大小、流量限制、网站数量、数据库大...

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

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