做Web小白也有一段时间了,一直在用张大大的集成环境APMServ,相信大家也都不陌生,简单方便的使用方法真是令当初刚入行的时候庆幸不已,竟然有这么好的软件免去搭建环境之苦。
不过呢,心里也一直有个梗:连个开发环境都不会部署,怎么敢说能做好开发?
所以今天为了尝鲜装了Win10后突然有了想手动部署开发环境的想法。
好了,废话不多说,直接进入正题:
下载Apache
1、本着软件还是官网好的原则跑去Apache官网,点击Download进入下载页
2、点击Files for Microsoft Windows下载Windows版本安装包
3、这里提示Apache官网不提供直接编译好的安装包,但是提供了可信的安装包第三方下载地址,我选择了ApacheHaus(谁让它排在第一位呢 哈哈)
4、选择需要的版本,还是选了最新版本
5、选一个镜像下载
6、铛铛档,最后得到这个文件httpd-2.4.18-x64-vc11.zip
安装Apache
- 打开压缩包,把Apache24文件夹解压到合适的地方,俺就直接放到了F:根目录
- 启动前基础配置((⊙o⊙)…,因为是全都安装完写的博客,所以按照配置文件的顺序写的,没有按照实际操作顺序,但对结果不会有影响哈O(∩_∩)O哈! )
httpd.conf主配置文件(路径:F:\Apache24\conf\httpd.conf)
载入PHP模块
设置index,主要是添加index.php
httpd-vhosts.conf虚拟机配置文件(路径F:\Apache24\conf\extra\httpd-vhosts.conf)
*这里有个重点:注意Line57 Apache2.2使用Order Deny/Allow的方式,但是2.4改用Require,之前按照张宴老师APMServ中Apache的配置方法配置,但发现怎么都是启动失败,害得我检查了半天,最后找到文档说是写法改了。
贴一张Apache2.2虚拟机的配置图做对比:
启动Apache
运行F:\Apache24\bin\ApacheMonitor.exe,点击Start,不出意外的话就可以正常运行啦 o(〃’▽’〃)o
(PS写完才发现,需要先搭建PHP环境,然后在搭建Apache环境才可以哦,毕竟配置文件有写了启动时调用PHP模块的哈,先挖个坑,有空再来填~)