一、下载
下载地址:http://httpd.apache.org/download.cgi
1.
2.
3.
4.
下载完成后解压。
二、安装
1.!!!!管理员身份运行cmd,一定要以管理员身份运行,否则无法安装
2.跳转到Apache解压目录下的bin路径,输入命令 httpd -k install
输入命令行httpd -k install,出现如下报错,这是由于程序默认路径和程序实际安装路径不一致导致的。这个解决方案是,找到Apache安装程序目录下的conf文件,找到httpd.conf用记事本打开,搜索"Define SRVROOT",找到需要改动的位置,Define SRVROOT引号里面改成自己程序路径就可以了。
3.修改后输入命令 net start Apache2.4
.
如果无法启动一般是两个原因,路径没改对 或者端口被占用。
4.浏览器输入http://localhost/出现下面页面启动成功
可能出现的一些问题:
问题:在输入“xxx/Apache/bin/httpd.exe” -k install -n apache时,出现权限不够的情况,提示 you may need to be a administrator
解决办法:以管理员身份运行命令行工具:Win+R—>输入cmd,在出现的cmd.exe上右键,以管理员身份运行即可问题:apache安装完之后,在浏览器输入http://localhost并没有什么卵用,显示的是:连接不到服务器!!!
解决办法:出现这种情况,一般是因为你把apache默认的监听端口80给改了,一般是不用改的,如果80端口被其他程序占用,可以改成其他端口,这时:所以输入IP或者localhost时,要在后面加上端口号。也就是:http://127.0.0.1:xxxx/或者http://localhost:xxxx/ 此处,xxxx代表你所修改的端口号!!!
三、卸载Apache
- 运行services.msc,在服务中停止 apache 服务。或者,使用Apache Monitor工具手动Stop关闭apache服务;
- 运行命令行程序,输入 sc delete apache(xxxx),删除该服务;在apache后面加xxxx,是因为,可能你的电脑上的不叫apache,也可能叫Apache,或者其他的,这些都是安装的时候指定的;
- 删除apache文件夹。
- 完整卸载成功!