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. RTP协议之Header结构解析

    实时传输协议 RTP,RTP 提供带有实时特性的端对端数据传输服务,传输的数据如:交互式的音频和视频.那些服务包括有效载荷类型定义,序列号,时间戳和传输监测控制.应用程序在 UDP 上运行 RTP 来 ...

  2. 淘宝语音搜索的实现——html5

    作为一个专业的淘宝控,不知道从什么时候开始发现淘宝上居然还有语音搜索,好吧,因为好奇心作祟还是想一探究竟.不过我想仔细一点的人,都会发现在只有在webkit内核的浏览器上有,原因是它只支持webkit ...

  3. 动态生成图片 保存到OutputStream

    #region 把图片Copy到输出流 //获得图片全路径 string path = context.Server.MapPath("~/img/158_003.jpg"); / ...

  4. 请不要用SECONDS_BEHIND_MASTER来衡量MYSQL主备的延迟时间

    链接:http://www.woqutech.com/?p=1116 MySQL 本身通过 show slave status 提供了 Seconds_Behind_Master ,用于衡量主备之间的 ...

  5. [Everyday Mathematics]20150114

    设 $a_0$, $d$ 给定, $a_k=a_0+kd$, $k=0,1,\cdots,n$. 试求如下 $n+1$ 阶行列式的值: $$\bex \sev{\ba{ccccc} a_0&a ...

  6. C# Adding Hyperlink to Windows Form z

    When creating a Windows form in C#, we would like to create a hyperlink so that when the user click ...

  7. windows远程连接linux桌面---使用tightvnc或者tigervnc

    一.安装tightvnc: tightvnc的安装在安装包中有详细的说明(README文件) 首先你要确保linux已经安装jpeg和zlib库, 2.编译 执行如下两个命令: [root@local ...

  8. codeforces 687B - Remainders Game 数学相关(互质中国剩余定理)

    题意:给你x%ci=bi(x未知),是否能确定x%k的值(k已知) ——数学相关知识: 首先:我们知道一些事情,对于k,假设有ci%k==0,那么一定能确定x%k的值,比如k=5和ci=20,知道x% ...

  9. ARM处理机模式--内部寄存器

    处理器模式 用户模式(user)简称usr 快速中断模式(FIQ)简称fiq 外部中断模式(IRQ)简称irq 特权模式(supervisor)简称sve 数据访问终止模式(abort)简称abt 未 ...

  10. linux交叉环境的搭建以及嵌入式开发概述

    嵌入式开发概述 由嵌入式本身的特性所影响,嵌入式系统开发与通用系统的开发有很大的区别,嵌入式的开发分为系统总体开发,嵌入式硬件开发,嵌入式系统软件开发3大部分 在系统总体开发中,由于嵌入式系统与硬件依 ...