码迷,mamicode.com
首页 > Web开发 > 详细

Apache虚拟主机的搭建及相关问题解决

时间:2017-07-04 14:56:04      阅读:196      评论:0      收藏:0      [点我收藏+]

标签:cal   http   default   127.0.0.1   配置文件   efault   就会   server   搭建   

在开发的过程中,很多时候项目的部署都需要在本地进行虚拟服务器的模拟搭建,所以具体的配置流程为下,并且把自己遇到的问题跟大家分享。

1、Apache配置文件httpd.conf

   找到
   # Virtual hosts 这句前面的#不用去 //如果去掉了,你就会发现localhost和你设置的域名路径都会访问不了项目!!
   #Include conf/extra/httpd-vhosts.conf 去掉本行注释 #  //这个是一定一定要去掉的!!!

  还有 severname localhost  前面需要加#,注释掉。

2、Apache文件目录

    apache/conf/extra/http-vhosts.conf
  
   复制添加如下代码到该文件的最后面。
  
 

当我们配置完域名访问到项目的时候经常会出现localhost访问不了的问题,这时候就需要加下面这部分代码了!!

<VirtualHost _default_:80>
DocumentRoot "D:/phpStudy2/WWW"   //指向正确的www文件
ServerName localhost   //保证localhost也可以访问
</VirtualHost>

//下面的这部分代码是非常重要的!!就是正确配置域名的部分

<VirtualHost *:80>
  DocumentRoot "D:/phpStudy2/WWW/tpshop"   //指向正确的项目位置
  ServerName www.leohc.com                                //对应的域名设置
  DirectoryIndex index.html index.htm index.php
  <Directory />
  Options FollowSymLinks
  AllowOverride None
  Order allow,deny
  Allow from all
  </Directory>
</VirtualHost>



3、 找到hosts文件

    C:\Windows\System32\drivers\etc\hosts
    
    在最后添加如下

  127.0.0.1      localhost 
    127.0.0.1      www.leoyi.com #设置本地访问网址 (与上ServerName一致)


 最后重启Apache服务器

 

  两个灯都显示为绿色就说明是正常的。
  

Apache虚拟主机的搭建及相关问题解决

标签:cal   http   default   127.0.0.1   配置文件   efault   就会   server   搭建   

原文地址:http://www.cnblogs.com/leoyi330/p/7116047.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!