当前位置:永利皇宫官网 > 永利皇宫官网 > Apache http Server 2.4 安装与配置

Apache http Server 2.4 安装与配置

文章作者:永利皇宫官网 上传时间:2019-10-16

前言

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

Apache http Server 2.4 安装与配置。注意事项

如果之前有安装2.2的版本,请先卸载

图片 1

Apache2.4下载

1、进入apache官网:

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

图片 2

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

图片 3

4、以Apache http Server 2.4 安装与配置。Apache LoungeApache http Server 2.4 安装与配置。 为例,选择需要的x86或x64进行下载

Apache http Server 2.4 安装与配置。注意事项

不同的VC对应不同的vc++(简单理解为Visual Studio)版本,我的电脑上安装了VS2015所以选择VC14,如果是vs2012请选择VC11

图片 4

图片 5

 

我的环境

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

文件分析

解压文件

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

图片 6

图片 7

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

主要的文件和目录

创建服务 :binhttpd.exe

管理面板 :binApacheMonitor.exe

主要的配置文件:confhttpd.conf

网站根目录:htdocs

配置方法

下面说一下我的简单配置步骤

1、默认的安装目录是在C:/Apache24,找到自己的实际目录比如我的D:/Apache24

2、打开confhttpd.conf

  • 把文件中的所有  ”c:/Apache24″ 替换为自己的安装目录,如” d:/Apache24″
  • 找到 218行(版本不同,可能有区别)的 ServerName ,把前面的 # 去掉
  • 图片 8
  • 找到 DocumentRoot ,修改网站的根目录,比如是 “d:/Apache24/htdocs”
  • DocumentRoot 下方一行的 Directory也做相应修改
  • 修改端口号——“Listen:80”改为8080
  • 图片 9

3、以管理员身份运行CMD,进入Apache24bin 目录(httpd.exe所在目录

4、输入 httpd.exe -k install -n "Apache24"  安装服务(注:Apache24为安装服务名称)

图片 10

 

安装完成

图片 11

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

图片 12

6、开启Apache服务,输入ip和端口访问(默认访问的是htdocsindex.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:Windowssystem32>echo "正在安装Apache24";
"正在安装Apache24";
C:Windowssystem32>d:
D:>cd D:ServerApache24bin
D:ServerApache24bin>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运行库

本文由永利皇宫官网发布于永利皇宫官网,转载请注明出处:Apache http Server 2.4 安装与配置

关键词: