一、软件下载
Apache 下载地址 :http://httpd.apache.org/
下载 httpd-2.2.22-win32-x86-no_ssl.msi
二、软件安装
双击下载完毕的msi文件,出现以下界面
直接点击下一步 Next >
选择 I accept the terms in the license agreement
选择 Next
选择 Next
"Network Domain" 填写你的网络域名,比如 justin.net ,如没有可自行填写,如果当你的服务是要真正接入Internet 时,则一定要填写正确的网络域名。
"Server Name" 填入你的服务器名,比如 www.justin.net ,即主机名。
"Administrator's Email Address" 系统管理员的联系电子邮件地址,比如 xxxxxx@163.com 。
其中联系电子邮件地址会在当系统故障时提供给访问者,以上三条信息可任意填写,支持无效填写。
接着出现两个选择,第一个是为系统所有用户安装,使用默认的80端口,并作为系统服务自动启动;另外一个是仅为当前用户安装,使用端口8080,为手动启动。一般选择第一个"for All Users, on Port 80, as a Service – Recommended"。我选择第二个"only for the Current User, on 8080, when started Manually.",用8080端口并且手动启动,如下图所示。
按"Next"继续。
第一个为典型安装 第二个为自定义安装
我选择第二个自定义安装
点击 "Next"
出现自定义安装界面,如下图所示。左键点选“Apache HTTP Server 2.2.2”左边的黑色向下小箭头,选择“This feature, and all subfeatures, will be installed on local hard drive.”,即“此部分,及下属子部分内容,全部安装在本地硬盘上”。点选“Change...”,手动指定安装目录。
我把 Apache 安装到了“D:\Program Files\Apache2.2\”,可自行选取了,但建议不要安装在操作系统所在盘,点击
”OK” 继续。
返回到上图的界面,点“Next”继续。
点击 "Install"
出现下图
点击 Finish
在前面步骤中选择的第二个“only for the Current User, on 8080, when started Manually”,那么右下角状态栏出现的是个带停止标志的图标,如图
停止服务
这表明Apache服务是停止状态,我们需要手动启动 Apache 服务。点“开始”-“所有程序”-“附件”-“命令提示符”,进入命令行状态。切换到 apache 的 bin 目录,并且输入 “httpd –k install”(如果是 Apache2.2 之前的版本,输入“apache -k install”)。
重新启动计算机。重启后右下角的状态栏就会出现绿色标记的 Apache 图标,
表明 Apache 服务运行正常。
在浏览器的地址栏输入 http://127.0.0.1:8080 (如果用的80端口,输入 http://127.0.0.1 )
出现下图 :
至此,软件安装成功。