一、背景

写这篇博客的原因是因为上午在配置虚拟主机的时候,明明很简单的配置,却花了大量的时间,我这边按照win7下配置apache 2.4版本,一直出错,所以记录一下。

win7下配置apache 2.4的虚拟主机:
https://blog.csdn.net/ljfphp/article/details/77093952

二、配置步骤

1、参考win7下配置的步骤,去修改hosts文件,新增

127.0.0.1 www.lijinfeng

2、打开apache的配置文件

(1)打开虚拟主机

//意思是打开apache的虚拟主机功能
LoadModule vhost_alias_module modules/mod_vhost_alias.so

(2)引入虚拟主机配置文件

LoadModule vhost_alias_module modules/mod_vhost_alias.so

3、新增虚拟主机配置

这块,我本来的写法是:

<VirtualHost www.lijinfeng:80>
# ServerAdmin webmaster@dummy-host.example.comDocumentRoot "E:\projects\puwebAdmin\public"ServerName www.lijinfeng.comDirectoryIndex index.html index.php
</VirtualHost><VirtualHost localhost:80>
DocumentRoot "E:\phpstudy\PHPTutorial\WWW"
ServerName localhost
</VirtualHost>

结果一直是我的localhost域名和www.lijinfeng.com的域名访问结果一样,完全没有达到不同域名访问不同项目的功能。

后改为:

<VirtualHost *:80>
# ServerAdmin webmaster@dummy-host.example.comDocumentRoot "E:\projects\puwebAdmin\public"ServerName www.lijinfeng.comDirectoryIndex index.html index.php
</VirtualHost><VirtualHost *:80>
DocumentRoot "E:\phpstudy\PHPTutorial\WWW"
ServerName localhost
</VirtualHost>

用 * 代替原来的域名访问80端口即可。

三、关于权限方面的配置

//这是我的权限配置,一切正常
<Directory />Options +Indexes +FollowSymLinks +ExecCGIAllowOverride AllOrder allow,denyAllow from allRequire all granted
</Directory>

四、查看apache的版本

1、打开cmd,进入apache的安装目录

//这是我自己的安装路径
E:\phpstudy\PHPTutorial\Apache\bin

2、执行命令

httpd -v
//返回
Server version: Apache/2.4.23 (Win32)

end

win10系统配置apache 2.4的虚拟主机以及查看 apache的版本相关推荐

  1. 虚拟主机要安装apache服务器,虚拟主机apache是什么?如何配置?

    相信很多人都对虚拟主机apache是什么而感到困扰,也对如何配置虚拟主机感到疑惑.今天我们就了解一下虚拟主机apache以及在apache服务器上配置虚拟主机的方法吧. 那么虚拟主机apache是什么 ...

  2. rpm包安装apache发布多个虚拟主机

    今天在单位服务器上用rpm包的方式部署多个服务的时候,出现问题.结果在网上查到了一篇帖子<rpm包安装apache发布多个虚拟主机>,看完这篇帖子之后才知道自己哪些地方配置的时候出现了遗漏 ...

  3. Apache中Virtual Host虚拟主机配置及rewrite参数说明

    这篇文章主要介绍了Apache中Virtual Host虚拟主机配置及rewrite模块中的重要参数说明,是在同一个Apache服务器软件上部署多个站点的基础方法,需要的朋友可以参考下 Virtual ...

  4. ubuntu安装discourse论坛----结合在apache服务上建立虚拟主机

    指导操作:https://github.com/discourse/discourse/blob/master/docs/INSTALL-cloud.md 一.先安装 Docker / Git: wg ...

  5. 虚拟主机的服务器配置在哪,配置Apache服务器下的虚拟主机设置有什么要求?景安...

    什么是apache虚拟主机?apache虚拟主机就是在apache服务器上配置多个虚拟主机,从而把一个服务器提供多站点的服务实现.用通俗的话来说就是对同一个服务器上的不同目录进行访问.那么如何在Apa ...

  6. 虚拟主机选择php版本,虚拟主机的php用什么版本好

    虚拟主机PHP版本 虚拟主机PHP版本有:php5.2.php5.3.php5.4.php5.5.php5.6.php7.0.php7.1.php7.2等:以及Php-fpm模式,有php5.6.ph ...

  7. 怎样看虚拟主机的服务器,虚拟主机怎么查看服务器类型

    虚拟主机怎么查看服务器类型 内容精选 换一换 使用华为云提供的公共镜像制作私有镜像时,您需先购买云主机等云资源时镜像选择公共镜像.云服务器类型建议统一选择"s3 (通用计算型)", ...

  8. Apache HTTP Server搭建虚拟主机

    目录: Apache简介 安装Apache HTTP Server软件 配置文件解析应用案例 Apache简介 Apache HTTP Server项目是在Windows与Unix等平台上都可以运行的 ...

  9. 分享apache http服务器设置虚拟主机的方法

    对于多个域名绑定到一台服务器上,需要进行虚拟主机(virtual host)相关的设置,假设我要设置fuwu.jb51.net到一台服务器上,应该如何做虚拟主机的设置呢? 在apache http服务 ...

最新文章

  1. javascript pattern
  2. 学习ASP.NET比较完整的流程
  3. MPEG2-TS音视频同步原理
  4. 十大排序算法之堆排序
  5. android游戏开发框架libgdx的使用(二十四)—physics-body-editor配合Box2D加快开发
  6. lodash 数组元素查找 findIndex
  7. javascript的语法结构
  8. 机器学习笔记-LightGBM
  9. 年底将至 怎么向国外客户开口催单 附话术模板
  10. mysql和oracle的字符串拼接_Oracle和Mysql中的字符串的拼接
  11. pdfFactory Pro2022最新下载虚拟打印机
  12. 冰点还原精灵如何卸载
  13. 市政管理学(试题及答案)汇总
  14. win10下如何安装win7自带的照片查看器。
  15. 问题 C: 所罗门王的宝藏
  16. Texstudio + sumatraPDF 正反向搜索关联设置
  17. 7年加工作经验的程序员,从大厂跳槽出来,遭遇了什么?
  18. 计算机软件著作权材料模板
  19. PCB各层的用途和含义
  20. 2022年医院三基考试医院管理考试模拟试题卷及答案

热门文章

  1. linux epoll 文件,Linux面试必知:一句话讲透epoll-文件句柄
  2. mysql怎么执行任务_Mysql怎么定时执行任务
  3. 隔空作画,握拳清屏,这个手部跟踪项目火了,在线可玩
  4. insightface mxnet训练horovod版
  5. dlib 68个关键点 人脸姿态
  6. pytorch permute维度转换
  7. pycharm中传入命令行参数
  8. 对实体 characterEncoding 的引用必须以 ';' 分隔符结尾
  9. freeimage边缘检测
  10. 华为计算产品备件查询助手