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. Java Socket(1): 入门

    前言:在最近一个即将结束的项目中使用到了Socket编程,用于调用另一系统进行处理并返回数据.故把Socket的基础知识总结梳理一遍. 一.TCP/IP协议 既然是网络编程,涉及几个系统之间的交互,那 ...

  2. linux下打开chm文件的方法

    windows中,通常情况下,chm文件可以使用系统自带的程序打开,但是linux就没有那么幸运了,那么,如何在linux下打开chm 文件呢?有小编来为您介绍介绍,本篇,小编以ubuntu环境为例 ...

  3. css清除浮动的两种方式(clearfix和clear)

    最近总是在用浮动,这两种方式总是浮现在眼前,或者说去掉父级和同级浮动样式总在思考中.两种方式怎么写都在base.css中. 在做瑞祥之旅的过程中,还是吃了一个大亏,就是清除浮动,不管是同级还是父级,都 ...

  4. ASP.NET缓存策略经验谈

    要提升ASP.NET应用程序的性能,最简单.最有效的方式就是使用内建的缓存引擎.虽然也能构建自己的缓存,但由于缓存引擎已提供了如此多的功能,所以完全不必如此麻烦.在很大程度上,ASP.NET开发者在W ...

  5. DevExpress控件使用小结 z

    .TextEditor(barEditItem)取文本 string editValue = barEditItem1.EditValue.ToString(); //错误,返回null string ...

  6. C# winform 若要在加载设计器前避免可能发生的数据丢失,必须纠正以下错误

    winform中有时添加了新控件之后编译会报错: 若要在加载设计器前避免可能发生的数据丢失,必须纠正以下错误,如图: 解决方案: 1.“解决方案”→“批生成”→“清理”→“确定”: 2.“解决方案”→ ...

  7. 通过简单的Linux内核启动程序代码窥探操作系统的启动原理

    作者:吴乐  山东师范大学 <Linux内核分析> 孟宁 MOOC课程http://mooc.study.163.com/course/USTC-1000029000 一.程序设计与分析 ...

  8. mysql_connect v/s mysql_pconnect

    原文:mysql_connect v/s mysql_pconnect 译文:mysql_connect v/s mysql_pconnect 译者:dwqs 当需要使用PHP连接MySQL数据库的时 ...

  9. bookhub -- 扁平化本地电子书管理与分享工具

    代码 github 地址:https://github.com/JackonYang/bookhub 初稿:    1. 关键功能点 扫描本地电子书(扩展名 pdf/epub 等),将不重复的复制到特 ...

  10. 多校5 1001 HDU5781 ATM Mechine 记忆化搜索+概率

    // 多校5 1001 HDU5781 ATM Mechine // http://acm.hdu.edu.cn/search.php?field=problem&key=2016+Multi ...