Apache server for win解压版的安装与配置
下载地址:
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解压版的安装与配置的更多相关文章
- Mysql 5.7.12解压版的安装及配置系统编码
这篇博文是由于上篇EF+MySql博文引发的,上篇博文中在Seed方法中插入中文数据到Mysql数据库中乱码,后来网上找了N种方法也没解决.重装了MySql并在安装过程中配置了系统编码,此篇记录一下. ...
- Mysql 5.7 for windows 免安装版(解压版)安装和配置
网上写的不近详细,这里重新整理下. 准备: 1.windows操作系统 2.mysql 的解压版压缩文件 第一步: 解压mysql的压缩包到你的安装目录,因为是虚拟机,这里我就安装在C盘下:C:\my ...
- MySQL解压版的安装与配置
1.解压mysql-5.7.15-winx64.zip到D:\MySQL Server 5.7(你想安装的位置) 2.如果机器上安装过其他版本的mysql先删除环境变量PATH中的mysql路径,然后 ...
- Mysql解压版的安装
Mysql解压版的安装 ——@梁WP 1.解压mysql到合适的地方 2.右击计算机-属性-高级系统设置-高级-环境变量,弹出“环境变量”对话框,修改下面的系统变量 3.新建MYSQL_HOME变量, ...
- MySQL Server 5.6 解压版安装配置
MySQL解压版下载地址为: http://dev.mysql.com/downloads/mysql/5.6.html#downloads 安装及配置步骤: ①将MySQL的zip包解压到路径C:\ ...
- Mysql 64位解压版的安装
先下载解压版的mysql 下载地址 https://dev.mysql.com/downloads/file/?id=474496 解压 进到里面新建这个文件夹和文件 打开my.ini文件(用文本编辑 ...
- mysql-5.7.23-winx64 解压版详细安装教程
1.下载解压版: 2.配置环境变量 (1)新建MYSQL_HOME变量,并配置值为: C:\softwaretool\mysql-5.7.23-winx64 计算机→属性→高级系统设置→高级→环境变量 ...
- Mysql5.7.26解压版(免安装版)简单快速配置步骤,5分钟搞定(win10-64位系统)
第一次安装mysql环境的时候,总会遇到各种各样的坑,在尝试了安装版和解压版的数据库之后,感觉mysql的解压版更加的简单方便,省去好多时间做专业的事情 我这里选择的是5.7.26版本,解压版下载地址 ...
- 解压版mysql安装--windows系统
1 解压到某个目录 2 配置配置文件 3 执行命令:安装目录/bin/mysqld --install mysql5.6 --defaults-file=指定配置文件位置 "安装目录/bin ...
随机推荐
- JQuery each详细用法
each()方法能使DOM循环结构简洁,不容易出错.each()函数封装了十分强大的遍历功能,使用也很方便,它可以遍历一维数组.多维数组.DOM, JSON 等等在javaScript开发过程中使用$ ...
- 介绍开源的项目管理系统-Redmine
介绍开源的项目管理系统-Redmine 分类: Redmine2009-06-01 10:12 1047人阅读 评论(0) 收藏 举报 项目管理subversionphpmyadminrailsaut ...
- open打开窗口并且获得打开窗口的窗口对象
//主窗体 <script language="javascript" type="text/javascript"> function opens ...
- linux创建进程和等待进程退出
在WIN32下,在一个进程里我们可以使用CreateProcess()创建一个进程,然后通过调用WaitForSingleObect(), WaitForMultipleObject()等待进程退出. ...
- 用MVC+EF快速弄出一个CRUD
瞧一瞧,看一看呐,用MVC+EF快速弄出一个CRUD,一行代码都不用写,真的一行代码都不用写!!!! 现在要写的呢就是,用MVC和EF弄出一个CRUD四个页面和一个列表页面的一个快速DEMO,当然是在 ...
- 使用typeof方法反射属性和方法
Type type = typeof(System.Int32);//获得int类型的Type对象 foreach (MethodInfo method in type.GetMethods())// ...
- C++ 关联容器之map插入相同键元素与查找元素操作
一.插入相同键元素操作 (1)insert方法 在map中的键必须是唯一的,当想map中连续插入键相同但值不同的元素时,编译和运行时都不会发生任何错误,系统会忽略后面的对已存在的键的插入操作,如 ma ...
- 编写高质量equals方法
什么是equals方法 指示其他某个对象是否与此对象相等,equals方法存在Object类中,我们编写的类继承Object,可以覆盖Object的equals方法来实现我们的逻辑,去判断两个对象是否 ...
- 【C#】调用DOS命令
public interface IRunConsole { void Run(); } public abstract class RunConsole:IRunConsole { public a ...
- Event处理
Event处理 今天抽时间写了一部分Event处理方面的函数愈发的觉得jQuery的优秀,自己前期的想法太粗糙,造成后面这些函数参数很多,操作很很不直观,看样子是要重构的节奏,还好小伙儿伴们安慰,架构 ...