一、背景

写这篇博客的原因是因为上午在配置虚拟主机的时候,明明很简单的配置,却花了大量的时间,我这边按照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. 网络爬虫:URL去重策略之布隆过滤器(BloomFilter)的使用
  2. 项目中除了需求外还需要知道的问题
  3. HTML之列表学习-9.23
  4. 【转】刨根究底字符编码之二——关键术语解释(下)
  5. 自建Hive数据仓库跨版本迁移到阿里云E-MapReduce
  6. Linux脚本Shell命令
  7. 冒泡法排序c语言源程序,冒泡排序算法实例程序(C语言)
  8. 小刘同学的第六十一篇博文
  9. 如何打印复印试卷,试卷打印复印去哪里方便
  10. ubuntu GStreamer + QT多媒体播放器开发(二)
  11. pytorch-实现天气识别
  12. 本地创建git仓库并提交到码云
  13. 2019年什么工作最有前景?互联网/IT行业职业方向大盘点!
  14. 【stm32f103中断编程步骤】
  15. 设置成GPU后仍然在使用CPU跑程序
  16. localhost,127.0.0.1,本机IP
  17. 语言学习游戏的全球与中国市场2022-2028年:技术、参与者、趋势、市场规模及占有率研究报告
  18. 哈尔滨工业大学计算机考研复试分数线,34所自划线院校2021考研复试分数线-2021哈尔滨工业大学考研分数线已公布...
  19. Maya致命错误解决方法
  20. 有n个人围成一圈,顺序排号。从第一个人开始报数(从1到3报数), 凡报到3的人退出圈子,问最后留下的是原来第几号的那位。(*)

热门文章

  1. linux添加理由,让大家使用Linux的6个理由
  2. Oracle中decode的使简单例子
  3. error: ‘__declspec‘ attributes are not enabled; use ‘-fdeclspec‘ or ‘-fms-extensions‘ to enabl
  4. C3F:首个开源人群计数算法框架
  5. win10 远程登录 每次需要输密码
  6. python 多维数组的排序
  7. linux系统时间相关
  8. C++之shared_ptr总结
  9. mysql四列数据表代码_MySQL数据库常用代码
  10. 发布html页面图像不显示不出来,图像不显示htmlimg/