Apache http Server 2.4 安装及安排

前言

Apache官网从2.2以后,不再供windows的msi或exe安装版本,现在Apache http
Server有点滴独支行2.2及2.4

注意事项

假设前发生安2.2之本子,请先卸载

图片 1

Apache2.4下载

1、进入apache官网:https://httpd.apache.org/download.cgi

2、选择2.4的版本,点击 Files for Microsoft
Windows 
(windows安装版本)

图片 2

3、选择面前三单网站面临之随意一下进来下载,(推荐Apache Lounge镜像站点快)

图片 3

4、以Apache Lounge
为条例,选择得之x86或x64进行下载

注意事项

今非昔比的VC对许不同之vc++(简单明了为Visual
Studio)版本,我之处理器及安装了VS2015于是选择VC14,如果是vs2012告捎VC11

图片 4

图片 5

 

自之条件

自己的处理器安装了VS2015,WIN10 X64各操作系统

文件分析

解压文件

1、下载完成后,解压出目录如下:

图片 6

图片 7

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

根本的文书与目录

创建服务 :bin\httpd.exe

治本面板 :bin\ApacheMonitor.exe

重在的配置文件:conf\httpd.conf

网站根本目录:\htdocs

布方式

脚说一样下自己的简单布置步骤

1、默认的安目录是以C:/Apache24,找到好的骨子里目录比如我之D:/Apache24

2、打开conf\httpd.conf

  • 管公文中之具备  ”c:/Apache24″ 替换为团结之装目录,如” d:/Apache24″
  • 找到 218推行(版本不同,可能发生分别)的 ServerName ,把前面的 # 去掉
  • 图片 8
  • 找到 DocumentRoot ,修改网站的彻底目录,比如是 “d:/Apache24/htdocs”
  • DocumentRoot 下方一行的 Directory也做相应修改
  • 修改端口号——“Listen:80”改呢8080
  • 图片 9

3、以管理人身份运行CMD,进入Apache24\bin 目录(httpd.exe所于目录

4、输入 httpd.exe -k install -n “Apache24”
 安装服务(注:Apache24为安服务号)

图片 10

 

装好

图片 11

5、至此,安装基本完成。到安装目录下之bin目录中找到 ApacheMonitor.exe
,双击运行,启动apache服务

图片 12

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

图片 13

 

卸载Apache服务

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

自动安装

透过编制bat脚本自动装Apache,减少劳动量。

办法步骤

1.于apache的文件目录下创办一个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"

 

相遇的问题

安装服务报错

图片 14

告安装相应版本的VC++运行库

 

VC14/VC12/VC10 知识

Visual C++ Redistributable Package(VC)

VC14对应Visual C++2015运行库

图片 15

VC11对应Visual C++2012运行库

图片 16

VC10对应Visual C++2010运行库