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

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服务器

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

琉忆个人博客网站:shuaiqi100.com

个人公众号:
  

最新文章

  1. java中注解的使用与实例 (二)
  2. PostgreSQL9.2安装和配置指南
  3. 基于VC的ACM音频编程接口压缩Wave音频(三)
  4. 黑马程序员——【Java基础】——GUI(图形用户界面)
  5. POJ1043问题描述
  6. [改善Java代码]多线程使用Vector或HashTable
  7. fineui框架
  8. 用DIV+Css+Jquery 实现的旧版微信飞机大战。
  9. C#中的泛型和泛型集合
  10. Web.config中设置启用webservice远程调试访问
  11. Matlab - 基础知识
  12. python day27--常用模块 time,random,os,序列化
  13. PHPCMS9.6.0最新版SQL注入和前台GETSHELL漏洞分析 (实验新课)
  14. [IR] XPath for Search Query
  15. phpstudy手动把mysql数据库从5.5.56升级到5.6.41
  16. day12 生成器和各种推导式
  17. cakePHP 分页栏
  18. HTML页面局部刷新
  19. [教程] Spring+Mybatis环境配置多数据源
  20. Amaze UI JS 气泡弹出

热门文章

  1. unittest_TestSuite测试套件(2)
  2. 微信小程序输入框上移问题解决
  3. MASA Framework - 整体设计思路
  4. JUC之线程池基础
  5. Solon 开发,一、注入或手动获取配置
  6. Java中的标签语法(类似于C语言goto循环体)
  7. 【刷题-LeetCode】165 Compare Version Numbers
  8. gin框架中使用jwt
  9. Python小练习更改版(更改一部分代码,与错误)
  10. postgresql dba常用sql查询语句