本文转载自:http://blog.csdn.net/qq_15096707/article/details/47319545

今天重装完win10系统,就重新下载安装 Apache。虽说之前有安装过Apache(原来系统是win7 64位),也成功运行过Apache服务器,但是让我重新下载安装,还真没有半点以前安装过的印象。

这里讲的是64位的Apache如何下载安装,因为官网上提供32位的Apache安装版,我们只需下载后进行安装即可,过程较为简单,出现的问题也较少,所以在此就不再重述。

这里附上32位的Apache的下载安装过程:http://jingyan.baidu.com/album/2f9b480dae458f41cb6cc2ce.html?picindex=2

回归正题(基于windows 64位系统):

(1)先从官网 http://httpd.apache.org 下载Apache(在后面我也将附上了此前下载的Apache 文件 httpd-2.4.16-win64-VC14.zip,以供直接下载)

从官网的导航栏中点击再找到----->

点击 "Files for Microsoft Windows"。

官网上同样还提供了 一些集成开发工具,如XAMPP:

当然我们可以根据需要进行下载,这里就不再多说了。

点击 ”Apache Lounge“进入下载

点击下载 .zip文件,

下载完成之后,我们要做的是解压该文件到自定义的目录,找到Apache24中的bin目录,可以打开 ApacheMonitor.exe,但是ApacheMonitor.exe可能仍不能运行,提示缺少文件。

到这一步算是把Apache下载完成。

(2)解决提示缺少文件问题:

在我这边提示的是 缺少 vcruntime140.dll文件,我想无论提示缺少的文件是什么,解决方法也是大同小异。这里我们需要下载对应的 VC库(根据Apache版本而定),而此前在下载页面中 官网 也已经提示了我们应下载的VC库对应的版本,并提供了下载地址。

点击 vc redist x64/86.exe 进入微软官网下载:

选择相应的系统位版本进行下载(这里我们选择 x64),下载成功后进行安装(在后面我同样也将附上此前我下载的该文件,以供下载)。

(3)再次打开 ApacheMonitor.exe ,成功打开,可是却不能运行Apache服务。这里是因为下载后的Apache是直接解压出来的,配置仍属于默认配置,我们需要对配置文件进行修改。

修改方式如下:

修改httpd.conf配置文件

37行: ServerRoot "apache目录" (e.g. C:/apache24 改为 D:/apache24)

217行:ServerName 服务器名称 (e.g demo.app.com or 127.0.0.1)去掉# (这里也填 localhost)

241行: DocumentRoot "修改网站根目录地址" (e.g. D:/apache24/htdocs/)

242行:<Directory "网站根目录地址"> (e.g. D:/apache24/htdocs/)

358行:ScriptAlias /cgi-bin/ "apache目录+/cgi-bin/"

374行:<Directory "apache目录+/cgi-bin/">

根据自己的情况进行相应的修改。

此外,修改完配置文件后,同样Apache还是不能正常开启,需要安装Apache服务。

(4)使用命令行cmd安装Apache服务:

启动命令行管理员模式,然后cd到apache目录下运行:

或者 直接将 httpd.exe 图标拖拽到 cmd命令行上面,将自动出现 相应路径,输入如下命令:

(安装服务)

httpd -k install

可能会出现如下问题:

(图片不见了,具体是出现)

解决方法:http://blog.csdn.net/jaray/article/details/9950211

错误信息提示我没有用管理员身份登录!

打开cmd程序的时候以管理员身份运行就行了,然后就安装成功了!

(5)启动 Apache服务

同样输入命令行: httpd -k start

这里我还提供了 重启与卸载服务的命令:

#重启服务

httpd -k restart

#卸载服务

httpd -k uninstall

启动Apache服务成功后,打开 ApacheMonitor.exe。

(6)点击 Start 即可开启Apache服务器。

(出现“太阳”表示开启成功)

为了测试是否真的成功,可以在浏览器上输入  http://localhost/ 。

出现

代表真正的安装成功。

文章的最后附上我的Apache的下载文件和VC库下载地址:

httpd-2.4.16-win64-VC14.zip 下载链接:http://pan.baidu.com/s/1mgiVQpa   密码:8jrp

vc_redist.x64.exe 下载链接:http://pan.baidu.com/s/1jGMp7jo  密码:sqcg

参考网站:

Windows 7/8 64位下安装64位Apache 2.4.7

Windows 64位系统安装Apache2.4

谁知道安装Apache的时候缺少vcruntime140.dll怎么办嘛?

windows安装Apache,注册服务出现“(OS 5)拒绝访问。 : AH00369: Failed to open the WinNT service manager..."错误

Apache的下载安装(主要说的 64位)及问题的更多相关文章

  1. sqlServer2014安装说明(windows7 64位)

    SqlServer2014安装说明(windows7 64位) 地址:https://www.microsoft.com/zh-cn/download/details.aspx?id=42299 1, ...

  2. Windows下Apache的下载安装启动停止

    一:下载 打开任意浏览器,输入网址:http://httpd.apache.org/ 进入如下界面: 我们选择最新版Apache httpd 2.4.12Released,点击Download,进入如 ...

  3. 第一篇:CUDA 6.0 安装及配置( WIN7 64位 / 英伟达G卡 / VS2010 )

    前言 本文讲解如何在VS 2010开发平台中搭建CUDA开发环境. 当前配置: 系统:WIN7 64位 开发平台:VS 2010 显卡:英伟达G卡 CUDA版本:6.0 若配置不同,请谨慎参考本文. ...

  4. MySQL5.6.11安装步骤(Windows7 64位)

    1. 下载MySQL Community Server 5.6.21,注意选择系统类型(32位/64位) 2. 解压MySQL压缩包 将以下载的MySQL压缩包解压到自定义目录下. 3. 添加环境变量 ...

  5. 手把手VirtualBox虚拟机下安装rhel6.4 linux 64位系统详细文档

    下面演示安装的是在VirtualBox里安装rhel 6.4 linux 64位系统. 一.VirtualBOX 版本. 二.虚拟机的配置. 1.现在开始演示安装,一起从零开始.点击“新建”,创建新的 ...

  6. 1. Apache Axis2 下载安装入门

    Apache Axis2 /Java 学习手册   by 星云 0x01 什么是Apache Axis2/Java? Apache Axis2™ 是一个Web Service / SOAP / WSD ...

  7. 下载以及安装VMware Player Pro 64位

    1.下载地址:https://download3.vmware.com/software/wkst/file/VMware-workstation-full-14.0.0-6661328.exe 2. ...

  8. 编译安装mysql(Ubuntu10 64位)

    选用较好的编译器和较好的编译器选项,这样应用可提高性能10-30%,这个对大多数程序都非常重要 Mysql的编译,不同的版本具体的配置方式是有差别的 旧版的配置形式参考 这个形式主要是使用config ...

  9. 手动编译安装lanmp centos6.5 64位

    对于新手来说一个很大的问题就是连源码包都在到在哪下载,还有就是软件的依赖关系 如果网卡也不会配置,请翻看我的其他文章 这就是基本所需的源码包了 http://pan.baidu.com/s/1kTxb ...

随机推荐

  1. 十二、dbms_logmnr(分析重做日志和归档日志)

    1.概述 作用:通过使用包DBMS_LOGMNR和DBMS_LOGMNR_D,可以分析重做日志和归档日志所记载的事务变化,最终确定误操作(例如DROP TABLE)的时间,跟踪用户事务操作,跟踪并还原 ...

  2. Java类的finalize()方法

    Java的Object类提供了一个finalize()方法,签名如下: protected void finalize() throws Throwable { } 该方法在JVM进行垃圾回收时之行, ...

  3. java事务(一)

    Java中事务处理的基本方法与原理,包含以下文章: (一)Java事务处理的基本问题 (二)失败的案例 (三)丑陋的案例 (四)成功的案例(自己实现一个线程安全的TransactionManager) ...

  4. Android程序员学WEB前端(5)-HTML(5)-框架集-Sublime

    转载请注明出处:http://blog.csdn.net/iwanghang/article/details/76576279 觉得博文有用,请点赞,请评论,请关注,谢谢!~ 框架集: index7. ...

  5. 【跟着stackoverflow学Pandas】add one row in a pandas.DataFrame -DataFrame添加行

    最近做一个系列博客,跟着stackoverflow学Pandas. 以 pandas作为关键词,在stackoverflow中进行搜索,随后安照 votes 数目进行排序: https://stack ...

  6. [Python] 项目打包发布

    一.setuptools - 官方文档: Building and Distributing Packages with Setuptools- 中文文档: Python包管理工具setuptools ...

  7. SQL基础五(作业代码)

    create database stuinfo create table student ( mid ) not null primary key, mname ) not null ) create ...

  8. lx 与cd 的计算方法

    Candela to lux calculation with distance in meters The illuminance Ev in lux (lx) is equal to the lu ...

  9. Codeforces 280C Game on tree【概率DP】

    Codeforces 280C Game on tree LINK 题目大意:给你一棵树,1号节点是根,每次等概率选择没有被染黑的一个节点染黑其所有子树中的节点,问染黑所有节点的期望次数 #inclu ...

  10. BZOJ3887 [Usaco2015 Jan] Grass Cownoisseur 【tarjan】【DP】*

    BZOJ3887 [Usaco2015 Jan] Grass Cownoisseur Description In an effort to better manage the grazing pat ...