#yyds干货盘点#在Windows10安装Apache

Apache http Server 2.4 安装与配置

Apache官网从2.2之后,不再提供windows的msi或exe安装版本,现在Apache http Server有两个分支2.2及2.4

注意事项

如果之前有安装2.2官网下载地址依恋直播的版本,请先卸载

Apache2.4下载

1、进入apache官网:​​https:官网苹果//httpd.apache.org/download.cgiwindows11有必要升级吗​​

2、选择2.4的官网使用不完整中国地图等版本,点击​​Files for Micr系统运维工作内容osoft Windows​​ (windows安装版本)apache2评分

3、选择前三个网站中的任意一下进入下载,(推荐Apache Lounge镜像站点快)

4、以​​Apache Lounge​​为例,选择需要的x系统运维工程师86或x64进行下载

注意事项

不同的VC对应不同的vc++官网下载地址依恋直播(简单理解为Visual Studio)版本,我安装了VS2015所以选择VC14,如果是vs201官网下载2请选择VC11

我的环境

我安装了VS2015,WIN10 X64位操作系统

文件分析

解压文件

1、下载完成后,解系统/运维压出目录如下:

2、详细的安装配置步骤可以参考图一中的ReadMe.txt

主要的文件和目录

创建服务 :bin\httpd.exe

管理面板 :windows10激活密钥bin\ApacheMonitor.exe

主要的配置文件:co系统运维工程师nf\httpd.cowindows7旗舰版nf

网站根目录:\htdocs

我的简单配置步骤

1、默认的官网天下安装目录是windows怎么激活在C:/Apache24,找到自己的实际目录比如我的D:/Apache24

2、打开conf\httpd.conf

把文件中的所有 ”c:/Apache24″ 替换为自己的安装目录,如” d:/Apache24″

找到 218行(版本不同,可能有区别)的 ServerName ,把前面的 # 去掉

找到 DocumentRoot ,修改网站的根目录,比如是 “d:/windows键是哪个Apache24/htdocs”

DocumentRoot 下方一行的 Directory也做相应修改

修改端口windows10号——“Liwindows怎么激活sten:80”改为8080

3、以管理员身份运行CMD,进Apache入Apache24\bin 目录(httpd.exe所在目录)

4、输入httpd.exe -k install -n "官网查询Apache24"安装服务(注:Apache24为安装服务名称华为自动安装


                                            #yyds干货盘点#在Windows10安装Apache

5、至此,安装基本完成。到安装目录下的bin目录中找到 ApacheMonitoapache和tomcat区别r.exe ,双击运行,启动apache服务。


                                            #yyds干货盘点#在Windows10安装Apache

6、开启Apache服务,输入ip和端口访问(默认访问的\htdocs\index.html)

卸载Apache服务

如果要卸载这个服务 先要停止这个服务,然后输入​​httpd.exe -k uninstall –n “Apache24”​​卸载这个服务。

自动安装

通过编写bat脚本自动安装Apache,减少劳动量。

方法步骤

1.在apachapache服务器e的文件目录下创建一个bat自动安装软件自动安装软件件:win_install.cmd

2.输入示例代码,保存,以管理员身份运行,即可安装成功

3.安装成功之后,在服务管理器可以开启和停止服务

win_install脚本

1 echo "正在安装Apache24";
2 ::作用:以管理员身份安装Apache 说明:在 windows10 x64下工作正常
3 d:
4 cd %~dp0bin\
5 httpd.exe -k install -n "Apache24"
6 pause

自动安装结果

C:\Windows\system32>echo "正在安装Apache24";
"正在安装Apache24";
C:\Windows\system32>d:
D:\>cd D:\Server\Apache24\bin\
D:\Server\Apache24\bin>httpd.exe -k install -n "Apache24"