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. CImage 获取图片RGB 、图片高和宽;

    1 CImage img , img1 ,imDest; 2 img1.Load( 图片路径); 3 img.Load( 图片路径); 4 为了防止图片失真,先处理一下在把图片显示出来 5 SetSt ...

  2. Oracle AWR报告自动生成并ftp脚本

    脚本主要由以下几个部分组成: awr.sql 用来在sqlplus 中执行的脚本,该脚本从网上直接找的. awr.sh 用来调用sqlplus来生成awr报告. ftp.sh 用来打包压缩每天生成的a ...

  3. 【转】有趣的Autolayout示例-Masonry实现

    原文网址:http://tutuge.me/2015/05/23/autolayout-example-with-masonry/ 好久没有写Blog了,这段时间有点忙啊=.=本文举了3个比较有“特点 ...

  4. Delphi 为什么它提示PCHAR是不安全的类型呢 Unsafe type 'PChar'

    DELPHI7已经考虑到了移植到点NET的问题,在点NET里,指针是不安全的.至于为什么有的人遇到,有的人没有遇到,那是因为各人的编译选项不同.在Project菜单下选Options“Compiler ...

  5. Please ensure that adb is correctly located at……问题解决方案

    启动android模拟器时.有时会报The connection to adb is down, and a severe error has occured.的错误.在网友说在任务管理器上把所有ad ...

  6. Oracle数据库中的违规策略规则的修正

    如笔者计算机上违规的策略与规则: 为了安全,可如下方式对齐进行修正:

  7. java多线程学习笔记——简单

    进程:程序(任务)的执行过程——动态性. 持有资源(共享内存,共享文件)和线程. 线程:线程是系统中最小的执行单元,统一进程中有多个线程,线程共享进程的资源. 线程交互:互斥与同步. 注意:多线程是异 ...

  8. oracle检查点checkpoint信息

    1.关于checkpoint的概述 checkpoint是oracle在数据库一致性关闭.实例恢复和oracle基本操作中不可缺少的机制,包含以下相关的含义: A.检查点的位置(checkpoint ...

  9. 叉积判断 POJ1696

    // 叉积判断 POJ1696 #include <iostream> #include <algorithm> #include <cstring> #inclu ...

  10. Sql建表语句

    create table dbo.[Finance_CityInfo] ([CityId] int identity(1,1) not null , [City] nvarchar(20) not n ...