1.下载
下载地址:apache下载地址
点击左側"Download"下的链接,打开例如以下页面


这里能够选择版本号。我选择2.4.16。单击“2.4.16”

watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQv/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center" width="777" height="339" alt="">

点击"Files for Microsoft Windows"

点击第一项“APcheHaus”

点击上面的红色区域中的"Download"下的图标进行下载,下载解压之后文件夹例如以下。

2.配置
因为下载的不是.msi的安装版,所以我们无法直接双击安装程序运行傻瓜式的安装,而是须要我们进行配置,配置之后的结果与我们安装后市一样的,事实上我反而认为这样的方式更加简单。

选择apache的存放文件夹
以我为例,我想将apache的文件放在D盘根文件夹下(你当然能够放的更深),则要运行的操作就是将文件夹Apache24拷贝到D盘根文件夹下。其余两个文件能够不要。

改动配置文件
这个时候打开D盘下的Apache24目录以下的conf目录,使用文本工具打开httpd.conf文件,能够使用记事本。但推荐使用sublime等工具,由于这些工具会显示行号。方便我们查找。
找到37行的:ServerRoot "c:/Apache24"改为ServerRoot "d:/Apache24" ,也就是将地址改为我们存放apache24目录的实际地址
找到209行的ServerAdmin admin@example.com。这里能够改也能够不该。假设要改的话,就改成自己的邮箱就能够了。
找到218行的ServerName www.example.com:80 改成 ServerName 127.0.0.1:80 。这里事实上就是给server一个地址和port号,假设仅仅是局域网訪问。则server配置为127.0.0.1就可以,port号80也能够改成别的port
找到242行的DocumentRoot "c:/Apache24/htdocs"改成DocumentRoot "d:/Apache24/htdocs",也仅仅是改了个盘符而已。

找到243行的<Directory "c:/Apache24/htdocs">改成<Directory "d:/Apache24/htdocs"> ,相同是改变了一个盘符。
找到276行的DirectoryIndex index.html改成DirectoryIndex index.html index.php index.htm,仅仅是在后面加入了两个其它文档的格式而已。

找到359行的 ScriptAlias /cgi-bin/ "c:/Apache24/cgi-bin/"改成 ScriptAlias /cgi-bin/ "d:/Apache24/cgi-bin/"。仅仅是改变了盘符。
找到375行的<Directory "c:/Apache24/cgi-bin">改成<Directory "d:/Apache24/cgi-bin">,改变盘符。
到此为止,相关配置已经改成了。

启动Apache
開始-执行,输入cmd,打开命令窗体,这里要注意,假设是win8或8.1系统,须要“命令提示符(管理员)”的方式打开命令窗体。
输入 d"  ,回车,进入d盘
输入 cd Apache24,回车进入此文件夹
输入 cd bin,回车。进入bin文件夹
输入 httpd,回车
这个时候假设什么都不现实,那么恭喜你,上一部的全部配置都是成功的。假设不成功,就会弹出窗体报错。错误可能是这个

那么你须要安装Microsoft Visual C++ 2010 SP1 Redistributable Package (x64),假设您的计算机上已经安装了vs,则这个就已经安装好了。假设安装之后仍然报错,如MSVRUNTIME之类的。就去下载一个

Visual C++ Redistributable for Visual Studio 2015 RC。下载地址:visual c++ redistributable for visual studio 2015 rc。安装之后在运行"httpd"命令就没问题的了。

把Apache增加系统服务

上面使用httpd命令启动apache服务之后,这个命令窗体时不能关闭的,否则服务就停了,显然这非常不人性化,我们希望向其它的程序一样,比方sql server,仅仅要这个程序的服务一直启动。则此服务就不会挺,而不必每次都打开这个命令窗体输入上面的一系列命令。
首先,将命令窗体关闭。停止Apache服务
然后 開始-执行。输入cmd,这里跟上面一样,应该使用管理员的身份打开命令窗体。否则可能会出现拒绝訪问的情况。
输入d:,回车进入d盘
输入 cd Apache24,回车进入此文件夹
输入cd bin,回车进入bin文件夹
输入httpd.exe -k install -n"ServerName",回车。加入服务。ServerName。是你向服务列表中加入的服务的名称。能够自己定义,比方我使用的就是"apache"

假设你的服务加入成功,则在服务列表中。会出现标蓝的服务。
如今你有两种方式启动apache服务,一种是打开命令窗体。输入一系列命令(參见上面),一种是在这个界面启动此服务。
好,至此,apacheserver的下载、配置就结束了。呱唧呱唧。


apacheserver下载、安装、配置的更多相关文章

  1. win10 DVWA下载安装配置(新手学渗透)

    电脑重装系统了,需要重新装一下渗透测试的学习环境DVWA,借此机会就跟大家讲一下DVWA的安装过程,因为不同的电脑配置.环境不同,在我的电脑上按照我这个安装教程是一次性就安装好了的.如果安装的时候遇到 ...

  2. Jmeter下载安装配置及使用(windows)

    1 前言 仅作为记录使用. 2 步骤 2.1 下载地址:http://jmeter.apache.org/download_jmeter.cgi 2.2 选择binary版本即可:apache-jme ...

  3. 01_2Java开发环境的下载 安装 配置

    01_2Java开发环境的下载 安装 配置 l 配置Java开发环境步骤(WindowsXP) l 下载并按照最新版本的J2SDK l 设置Windows环境变量 l 选择合适的文本编辑器或使用集成开 ...

  4. 2019-03-18 OpenCV Tesseract-OCR 下载 安装 配置(cv2 报错)

    OpenCV 下载 安装 配置 1.下载和Python版本对应的版本,此为下载地址 2.安装(在powershell管理员模式下安装) pip3 install .\opencv_python-3.4 ...

  5. 从零开始使用git第一篇:下载安装配置

    从零开始使用git 第一篇:下载安装配置 第一篇:从零开始使用git第一篇:下载安装配置 第二篇:从零开始使用git第二篇:git实践操作 第三篇:从零开始使用git第三篇:git撤销操作.分支操作和 ...

  6. JDK下载安装配置教程(详细)

    JDK下载安装配置教程(详细) 版权声明:本文为原创文章,转载请附上原文出处链接和本声明.https://www.cnblogs.com/mxxbc/p/11844885.html 因为最近需要在Wi ...

  7. Windows32位或64位下载安装配置Scala

    [学习笔记] Windows 32位或64位下载安装配置Scala: 1)下载地址:http://www.scala-lang.org/download/,看我的spark那节,要求scala是2.1 ...

  8. Windows32或64位下载安装配置Spark

    [学习笔记] Windows 32或64位下载安装配置Spark:1)下载地址:http://spark.apache.org/downloads.html 马克-to-win @ 马克java社区: ...

  9. win10操作系统下oracle11g客户端/服务端的下载安装配置卸载总结

    win10操作系统下oracle11g客户端/服务端的下载安装配置卸载总结 一:前提 注意:现在有两种安装的方式 1. oracle11g服务端(64位)+oracle客户端(32位)+plsql(3 ...

  10. MongDB4.1-入门学习之下载安装配置

    下载安装配置三步走 下载,MongoDB官网下载中心 下载_.msi_安装版 安装,注意以下几个步骤: Choose Setup Type: Please Choose Custom Custom S ...

随机推荐

  1. Zend Framework 入门(3)—错误处理

    undefined 说明脚本中一些对象没有设定 你应在在使用该对象前进行判断 例如: if(typeof(aobject) == "undefined"){   //错误处理 }

  2. Canvas处理头像上传

    未分类 最近社区系统需要支持移动端,其中涉及到用户头像上传,头像有大中小三种尺寸,在PC端,社区用Flash来处理头像编辑和生成,但该Flash控件的界面不友好而且移动端对Flash的支持不好,考虑到 ...

  3. HDU 5745 La Vie en rose

    La Vie en rose Time Limit: 14000/7000 MS (Java/Others)    Memory Limit: 65536/65536 K (Java/Others)T ...

  4. Redis常用命令手册:服务器相关命令

    Redis提供了丰富的命令(command)对数据库和各种数据类型进行操作,这些command可以在Linux终端使用.在编程时,比如各类语言包,这些命令都有对应的方法.下面将Redis提供的命令做一 ...

  5. 基于Fragment实现Tab的切换,滑出侧边栏

    最近在学习Fragment(碎片)这是android3.0以后提出的概念,很多pad上面的设置部分都是通过Fragment来实现的,先看看具体的效果吧(图一)  (图二) (图三)第一章图片是初始时的 ...

  6. WIND2003 安装Zend studio 报错

    在安装zend stutio是系统报错,貌似是签章检验没有通过,去查了一下网上的解决方式多种多样,经过验证后发现以下可以解决我的问题特做记录 机器配置是E2160+4G 异常信息是:File c:\W ...

  7. Delphi RICHEDIT中插入图象

    unit InsRich;interfaceuses Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms ...

  8. cannot conform to protocol 的一点事

    学习UITableView过程中,回想视频打一遍代码,发现卡在了第一步.一直显示无法继承协议,而且还多了一个错误:definition conflicts with previous value.百度 ...

  9. sgu 176 Flow construction(有源汇的上下界最小流)

    [题目链接] http://acm.hust.edu.cn/vjudge/problem/viewProblem.action?id=11025 [模型] 有源汇点的上下界最小流.即既满足上下界又满足 ...

  10. .net,mvc使用bootstrap做一个标准后台

    今天准备搭一个公用后台,使用bootstrap,方便今后开发,顺便mark一下 后期列表页将使用kendo-ui,增强后台的效果 下面是代码... login页面 @{ Layout = null; ...