window系统安装apache服务器要分开来讲,因为window服务器有好几个版本,apache也已经出了很多个版本了,版本不同安装也是不一样,而且配置和搭配的php版本也有区别,seo建站小孟统一以window2012 r2版本的系统和apache2.4版本为例,为大家介绍一下apache安装方法。

apache安装下载地址:http://www.apachelounge.com/download/

安装apache


注:ApacheHTTP服务器项目本身不提供软件的二进制版本,只提供源代码,自己编译比较麻烦,所以针对windows我们可以选择这边推荐的某个第三方站点以获取编译好的二进制包:http://www.apachelounge.com/download/

需要安装 Microsoft Visual C++ Redistributable for Visual Studio 2017 才能够运行由 Windows Visual Studio C ++
2017(VC15)进行构建的程序。而我们下载的是 httpd-2.4.29-Win64-VC15 正是 Windows Visual Studio C ++
2017(VC15)进行构建生成的可执行程序。
Windows Server 2012 R2 默认安装的是 Microsoft Visual C++ 2008 Redistributable(VC9),很明显不够用!
注意:VC15 向后兼容 VC14。

下载地址:https://aka.ms/vs/15/release/VC_redist.x64.exe
https://www.visualstudio.com/zh-hans/downloads/

注意:如果安装失败,点击VC++2017设置失败解决方法进行查看。


1)将文件解压到 C:\Apache24 这个目录下
apache安装目录

打开命令行进入 Apache 的 bin 目录
切换apache目录
注:如果需要切换到 C 盘以外的盘比如 D 盘,请使用:
方法一:
d:
方法二:
cd /d 盘符
比如:cd /d e:

也可以添加环境变量,操作方法详细看后面的操作。
 
3)运行 httpd.exe
如果提示这个
运行apache

请回到我们的第 2 大点去解决这个问题!
如果看到这样,说明程序本身是 OK 的,可以运行!(不信可以打开 localhost 试试)

打开apache的配置文件C:\Apache24\conf\httpd.conf 设置 ServerName
 
ServerName localhost:80
 
结束刚才的程序,然后再次运行,肯定不会报错了!
安装 Apache 作为服务
httpd.exe -k install
本地服务器安装apache

启动 Aapche 以及相关命令
httpd -k start
启动
httpd -k stop
停止
httpd -k restart
重启
httpd -k uninstall
卸载 Apache 服务
httpd -t
测试配置文件语法
httpd -V
打印版本
httpd -h
打印命令行选项列表

每次打开运行apache的时候都要切换到apache运行目录,比较麻烦,可以添加环境变量 PATH

添加环境变量


修改后重新打开命令行即可!

相关阅读推荐

apache服务器配置

seo建站apache服务器安装php步骤