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. 【C#学习笔记】播放wma/mp3文件

    using System; using System.Runtime.InteropServices; namespace ConsoleApplication { class Program { [ ...

  2. 基于RTP的H264视频数据打包解包类

    from:http://blog.csdn.net/dengzikun/article/details/5807694 最近考虑使用RTP替换原有的高清视频传输协议,遂上网查找有关H264视频RTP打 ...

  3. Hibernate优化

    前言 在一般情况下,Hibernate需要将执行转换为SQL语句从而性能低于JDBC.但是在经过比较好的性能优化之后,性能还是让人相当满意的,特别是应用二级缓存之后,甚至可以获得比较不使用缓存的JDB ...

  4. 连接Excel文件时,未在本地计算机上注册“Microsoft.Jet.OLEDB.4.0”提供程序

    问题与解决 未在本地计算机上注册“Microsoft.Jet.OLEDB.4.0”提供程序 错误. string strCon = " Provider = Microsoft.Jet.OL ...

  5. IOS UIScrollView中 使用 touch 无法响应的问题

    添加一个 Category  然后在使用到 UIScrollView 的文件里面 导入这个头文件 就可以 // //  UIScrollView+UITouch.m //  alarm // //  ...

  6. asp.net 常用的几种调用存储过程的方法

    (1)简单的无参数存储过程 create procedure ExpOneasselect top 10 * from Corpgo C#调用此存储过程        SqlConnection co ...

  7. Android和iOS隐藏状态条

    Android: 在 AndroidManifest.xml 里 <activity android:theme="@android:style/Theme.NoTitleBar.Fu ...

  8. 使用 CreateInstallMedia 创建 苹果系统安装U盘

    一般来说,从app store上面 下载下来的image位置,都是在 /Applications 下面 使用命令创建安装U盘,(备份一下命令,太长,记不住) sudo /Applications/In ...

  9. HDU5807 Keep In Touch DP

    // HDU5807 Keep In Touch DP // 思路:直接暴力是O(n^6).所以要优化一下 // dp[i][j][k][0]:当前点i j k的方案数 // dp[i][j][k][ ...

  10. 《Genesis-3D开源游戏引擎完整实例教程-跑酷游戏篇:简介及目录》(附上完整工程文件)

    跑酷游戏制作 游戏类型: 此游戏Demo,为跑酷类游戏. 框架简介: 游戏通常由程序代码和资源组成.如果说模型.贴图.声音之类的可以给游戏环境提供一个物理描述和设置,那么脚本和代码块会给游戏赋予生命, ...