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

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

扫码添加渲大师小管家,免费领取渲染插件、素材、模型、教程合集大礼包!

最近。新装了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.com。这样以后每次在浏览器里输入localhost.tuolarapp.com。它就不再向网络DNS解析。而是直接解析到本地。所以事实上的localhost.tuolarapp.com你也访问不了了。当然你也可以自己设成 sohu.com如果你愿意的话。
第二步:因为我xampp是装在D盘的:用记事本打开D:/xampp/apache/conf/httpd.conf文件。我找到Include "conf/extra/httpd-vhosts.conf"。确认前面没有加#.
第三步:D:/xampp/apache/conf/extra/httpd-vhosts.conf。在后面加上如下代码段:

?

1234 <VirtualHost 127.0.0.1:80>DocumentRoot "D:/tuolarapp"ServerName "localhost.tuolarapp.com"</VirtualHost>

或者详细点如下:

?

12345678910111213 <VirtualHost 127.0.0.1:80>DocumentRoot "D:/tuolarapp"ServerName "localhost.tuolarapp.com"<Directory "D:/tuolarapp">Options Indexes FollowSymLinksServerAlias 1.com *.2.comErrorLog logs/www.eachbrand.com-error_logCustomLog logs/www.eachbrand.com-access_log commonAllowOverride AllOrder allow,denyAllow from all</Directory></VirtualHost>

然后保存。重启apache。这样我再浏览器输入localhost.tuolarapp.com时。会自动解析到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.com></VirtualHost>标记;
这样就完成了xampp实现多网站的应用了。
如果想在其他端口下运行站点怎么办呢?
很简单:在“httpd.conf”主配置文件里面。设置多个端口。如Listen 8081

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

分享到 :
相关推荐

美国网站服务器的维护措施有哪些(美国网站服务器的维护措施有哪些内容)

美国网站服务器的维护措施有:1。及时安装更新系统补丁。防止被黑客利用系统漏洞入侵;2...

海外虚拟云主机上的文件如何共享(海外虚拟云主机上的文件如何共享给家人)

海外虚拟云主机上文件共享的方法:1。远程登录连接云主机。进入云主机操作界面;2。在界...

怎么选择适合自己网站的抗投诉vps主机

选择适合自己网站的抗投诉vps主机方法:1。看网站的类型是静态还是动态。用什么网站程...

美国服务器SAS与SATA硬盘的区别有哪些(美国服务器sas与sata硬盘的区别有哪些)

美国服务器SAS与SATA硬盘的区别有:1。性能方面。SAS硬盘支持双向全双工模式。...

发表评论

您的电子邮箱地址不会被公开。 必填项已用*标注