下载地址:

Apache 2.4.16 Win64位:
VC14:http://www.apachelounge.com/download/VC14/binaries/httpd-2.4.16-win64-VC14.zip
VC11:http://www.apachelounge.com/download/VC11/binaries/httpd-2.4.16-win64-VC11.zip

Apache 2.4.16 Win32位:
VC14:http://www.apachelounge.com/download/VC14/binaries/httpd-2.4.16-win32-VC14.zip
VC11:http://www.apachelounge.com/download/VC11/binaries/httpd-2.4.16-win32-VC11.zip

网盘下载地址:
普通下载:http://pan.baidu.com/s/1jUZPs
加密链接: http://pan.baidu.com/s/1jGKS2l4 密码: bg1e

用户根据自己的操作系统来选择版本:

该下载那个版本的 apache 是有讲究的:
1、你的机器是 64 位的,应下载有 win64 标志的,否则下载 win32 标志的
2、你的操作系统是
XP、2003 应下载有 VC9 标志的
win7、win8 应下载有 VC11 标志的 
win10 应下载有 VC14 标志的
可降低,但不可升高

这个是我下载好的版本(我的操作系统是window7 64位)

下载后解压

双击打开Apache24文件夹

先配置环境变量

在环境变量path后面追加 ;E:\SoftWare\Apache Server for win\Apache24\bin(这个是我自己解压目录,也就是说在你解压后的bin目录的路径)

打开conf文件夹

用记事本的方式打开httpd.conf

1.修改ServerRoot Apache的根路径:

CTRL+F 查找「ServerRoot "c:/Apache24"」改成——>「ServerRoot "E:/SoftWare/Apache Server for win/Apache24"」

2.修改ServerName你的主机名称:

CTRL+F 查找「#ServerName www.example.com:80」 将前面的#去掉,该属性在从命令行启动Apache时需要用到。

3.修改DocumentRoot Apache访问的主文件夹目录,就是php、html代码文件的位置。Apache默认的路径是在htdocs(D:apacheApache24htdocs)下面,里面会有个简单的入口文件index.html。这个路径可以自己进行修改,

我们可以在解压后的目录里找到这个文件夹,我建议改成这个目录

4.修改入口文件配置:DirectoryIndex一般情况下我们都是以index.php、index.html、index.htm作为web项目的入口。Apache默认的入口只有index.html需要添加其他两个的支持,当然这个入口文件的设置可以根据自己的需要增减,如果要求比较严格的话可以只写一个index.php,这样在项目里面的入口就只能是index.php

5.设定serverscript的目录:

ScriptAlias /cgi-bin/ "c:/Apache24/cgi-bin/"改为=>     ScriptAlias /cgi-bin/ "E:/SoftWare/Apache Server for win/Apache24/cgi-bin"

注意观察解压目录下的文件夹

补充一点

这个地方最好该下,这个主要是对不同的网页的访问权限

保存退出

保存退出的时候如果出现提出错误关于编码问题的就另存为把编码格式改下(可以改成utf-8这个一般所以类型字符都支持)

启动Apache

把路径切换到Bin目录下

加载

添加服务器

其中“myserver”是我自己明命的服务器名称,可以根据实际需求修改名称

启动服务器

如果要卸载这个服务的话 可以先停止然后卸载

最后测试apache是否安装成功,在IE地址栏输入:http://localhost:8080/(端口是8080)   如果端口号是80则不用加端口号,直接在地址栏输入http://localhost/  如果页面中出现“It Works”,则意味着你的apache安装成功了。

Apache server for win解压版的安装与配置的更多相关文章

  1. Mysql 5.7.12解压版的安装及配置系统编码

    这篇博文是由于上篇EF+MySql博文引发的,上篇博文中在Seed方法中插入中文数据到Mysql数据库中乱码,后来网上找了N种方法也没解决.重装了MySql并在安装过程中配置了系统编码,此篇记录一下. ...

  2. Mysql 5.7 for windows 免安装版(解压版)安装和配置

    网上写的不近详细,这里重新整理下. 准备: 1.windows操作系统 2.mysql 的解压版压缩文件 第一步: 解压mysql的压缩包到你的安装目录,因为是虚拟机,这里我就安装在C盘下:C:\my ...

  3. MySQL解压版的安装与配置

    1.解压mysql-5.7.15-winx64.zip到D:\MySQL Server 5.7(你想安装的位置) 2.如果机器上安装过其他版本的mysql先删除环境变量PATH中的mysql路径,然后 ...

  4. Mysql解压版的安装

    Mysql解压版的安装 ——@梁WP 1.解压mysql到合适的地方 2.右击计算机-属性-高级系统设置-高级-环境变量,弹出“环境变量”对话框,修改下面的系统变量 3.新建MYSQL_HOME变量, ...

  5. MySQL Server 5.6 解压版安装配置

    MySQL解压版下载地址为: http://dev.mysql.com/downloads/mysql/5.6.html#downloads 安装及配置步骤: ①将MySQL的zip包解压到路径C:\ ...

  6. Mysql 64位解压版的安装

    先下载解压版的mysql 下载地址 https://dev.mysql.com/downloads/file/?id=474496 解压 进到里面新建这个文件夹和文件 打开my.ini文件(用文本编辑 ...

  7. mysql-5.7.23-winx64 解压版详细安装教程

    1.下载解压版: 2.配置环境变量 (1)新建MYSQL_HOME变量,并配置值为: C:\softwaretool\mysql-5.7.23-winx64 计算机→属性→高级系统设置→高级→环境变量 ...

  8. Mysql5.7.26解压版(免安装版)简单快速配置步骤,5分钟搞定(win10-64位系统)

    第一次安装mysql环境的时候,总会遇到各种各样的坑,在尝试了安装版和解压版的数据库之后,感觉mysql的解压版更加的简单方便,省去好多时间做专业的事情 我这里选择的是5.7.26版本,解压版下载地址 ...

  9. 解压版mysql安装--windows系统

    1 解压到某个目录 2 配置配置文件 3 执行命令:安装目录/bin/mysqld --install mysql5.6 --defaults-file=指定配置文件位置 "安装目录/bin ...

随机推荐

  1. GoogleGoogle搜索解析

    GoogleGoogle搜索解析 是一个类似Google趋势SEO 在 线keyword工具.它的正式口号提出“在搜索些什么”.利用Google搜索解析,能够比較特定区域.类别.时间范围以及搜索资源之 ...

  2. gradle测试与线上打包

    首先,第一反应理所当然的是profile : <?xml version="1.0" encoding="UTF-8"?> <beans xm ...

  3. VS多平台开发

    Xamarin技术文档------VS多平台开发   此技术业余时间研究,仅供大家学习参考,不涉及深入研究,有一定开发基础的人员,应该都能较快上手. 一.简介 Xamarin始创于2011年,旨在使移 ...

  4. Windows Forms框架编程

    <Windows Forms框架编程>节选   第九章 设计模式与原则 软件设计模式(Design pattern)是一套被反复使用的代码设计经验总结.使用设计模式是为了可重用代码.让代码 ...

  5. 项目管理Project

    使用Project进行项目管理 - 项目管理系列文章 Posted on 2014-02-04 11:59 lzhdim 阅读(1175) 评论(0) 编辑 收藏 本系列文章列表地址:http://w ...

  6. C# 各种相对路径

               //获取当前可执行的exe的文件名             string str1 = Process.GetCurrentProcess().MainModule.FileNa ...

  7. ScriptCase升级到7.01

    今天打开ScriptCase的开发环境,发现有新的升级,联网自动升级后,发现已经升级到7.01版本. 7.01版本对界面进行了优化,菜单和图标均以立体的形式进行展现. 不过粗粗看了一下,翻译还是有很多 ...

  8. Salt状态管理

    Salt状态管理   前言 上一篇文章概括性的介绍了Salt的用途和它的基本组成和实现原理,也深入的的介绍了Salt的命令编排和批量执行,但是对于状态管理只是简单的介绍了一下,因为状态管理是一个比较重 ...

  9. 实现栈最小元素的min函数

    #include<iostream> #include<stack> using namespace std; class min_stack { public: void p ...

  10. 扩展Session机制

    分布式缓存扩展Session机制   为什么要把Session放在缓存中 Session是我们常用的状态保持的对象,它通常会生成一个唯一的SessionId以Cookie的方式存在浏览器端,而Sess ...