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

admin3年前服务器135

最近,新装了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的虚拟主机,我相信以后再遇到类似问题,一定不会难到大家了,希望大家会喜欢这篇文章。

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

相关文章

香港php虚拟主机怎么用

使用香港PHP虚拟主机可以搭建网站、博客、电商平台等。以下是使用香港PHP虚拟主机的一些基本步骤:1、选择虚拟主机在选择虚拟主机时,需要根据自己的需求选择合适的虚拟主机。可以根据网站流量、存储空间、数...

怎么配置Apache服务器下的虚拟主机设置

  一、Apachewww服务器简介  Apachewww服务器是目前Internet上使用最广的www服务器软件。通过灵活的配置,它可以完成几乎您想得到的功能。本文主要介绍在Apache下设置各种虚...

美国虚拟主机空间有多大

美国虚拟主机空间大小因服务提供商和服务套餐而异,一般来说,虚拟主机空间大小从几百兆到几十个 GB 不等。以下是一些常见的美国虚拟主机空间大小:1、Bluehost提供的虚拟主机套餐空间从 50 GB...

vps虚拟主机租用如何选择配置

vps虚拟主机租用选择配置的方法:1、根据网站数据量选择vps虚拟主机空间,如网站有100M数据,选择300M以上的空间;2、根据网站访客需求选择合适的流量,访问量高,流量消耗大;3、根据自身实际情况...

虚拟主机如何设置文件权限

在虚拟主机中设置文件权限的方法:1.登录主机管理后台;2.选择虚拟主机,点击管理;3.进入文件管理选项;4.选择文件,点击权限设置选项;5.勾选对应的权限,确认;具体步骤如下:1.首先,在计算机中进入...

如何让香港虚拟主机安全性更好

让香港虚拟主机安全性更好的方法:1、在香港虚拟主机上需要谨慎的使用防火墙;2、关闭香港虚拟主机不必要的服务;3、给香港虚拟主机安装网络安全监控软件;4、在香港虚拟主机上需要慎重安装硬件驱动;5、给香港...