1、从apache 官网下载 server:http://httpd.apache.org/download.cgi
2、将下载下来的文件解压到指定的目录
3、进入到 bin 目录下,执行
httpd -k install 命令将server安装成系统服务
4、在bin目录下使用ApacheMonitor 启动服务,打开之后界面如下,如果没有执行第三步,这个位置不会出息 Apache2.4
5、启动的时候可能会报错,报错信息如下
6、打开运行,键入cmd,打开apache安装的bin目录。键入httpd.exe -w -n "Apache2.4" -k start (版本号不同,请按照你的版本号输入。这里使用的是Apache2.4)。如图
7、修改httpd.conf配置文件,在conf文件夹下,找到
Define SRVROOT "/Apache24" 这句代码,将引号内的内容修改为目录与你的apache安装目录相同。本例中apache安装在
D:\software\Apache\server\Apache24
8、再次打开运行,键入cmd,打开apache安装的bin目录。键入httpd.exe -w -n "Apache2.4" -k start 。如图
9、发现10048错误(如果没有该错误则不必修改)。说明8080端口占用。可以选择更换apache的监听端口;
PS:此步骤中的8080是本人自己改的,apache2.4的默认端口是80,所以这个步骤如果报错的话,错误代码也是10013,说明是80端口被占用,可以停止IIS或更换IIS的监听端口(见备注)。这里选择更换端口。再次打开httpd.conf。找到listen 80将其改为listen 8088
10、一切都修改好之后再启动成功之后在浏览器中输入 http://localhost:8088就会看到如下界面
卸载系统服务的命令
httpd -k uninstall