admin 管理员组文章数量: 887021
1.官网下载Apache
官网地址:https://httpd.apache/
点击Files for Microsoft Windows
点击ApacheHaus
上面那段话,大致意思是:Apache本身不提供已编译的安装包,只提供源码,如果你自己无法编译,可以选择下面这些官方推荐的第三方提供编译的网站。
其中后两个是有名的wamp以及xampp集成环境,如果只想下载apache可以选择前三个网站,这里我们第一个ApacheHaus为例。
点击下载64位的
下载完毕后,解压到目录
1)移动文件Apache到D:\PHP。【解压路径最好不要用中文。】
(管理员身份运行CMD)命令行到Apache下面的bin目录,录入命令[ httpd -k install ]安装
发现端口被占用,看了host.conf里面配置的listen端口是80,但是提示是443,奇怪了,查了下资料,原来443是apache-ssl的端口。
方案1:进入Apache的安装目录,找到 httpd-ahssl.conf、httpd-ssl.conf ,右击文本打开。寻找443替换成其他不常用的端口号,比如442。接下来就可以正常启动Apache了。
安装成功验证
1)开始-->运行-->services.msc-->确定(或回车键Enter)
2)服务列表中查看Apache服务,存在说明安装成功。
Apache系统环境变量的配置
(手动配置是永久性的修改,命令配置只对当前窗口有效)
cmd到命令窗口,录入命令[ httpd restart ]重启Apache,如下图。
为了启动Apache时,不用每次命令切换到Apache目录,给Apache配置环境变量。
手动配置(推荐):
1)“计算机”右键 → “高级系统设置” → “高级” → “环境变量”
2)点击系统变量的“新建”→ 变量名"HTTPD_HOME" → 变量值“D:\Apache24”(Apache安装路径)→ “确定” 注意:变量值后面不能添加分号“;”,否则配置不成功。
3)点击系统变量的“编辑”(没有时新建)→ 变量名"Path" → 变量值“%HTTPD_HOME%\bin;”(Apache的bin目录的路径)→ “确定”
4)设置成功后,手动重启cmd,录入命令[ httpd -k restart ]重启Apache服务。若是启动,说明系统环境变量配置成功。
这个错误是说 serverroot路径不正确,我们进去修改一下即可。
Apache服务常用的命令
查看80端口是否被占用:[ netstat -aon|findstr "80" ]
启动Apache服务:[ httpd -k start ]
停止Apache服务:[ httpd -k stop ]
重启Apache服务:[ httpd -k restart ]
查看Apache服务版本号:[ httpd -v ]
查看Apache服务的帮助:[ httpd -help ]
完整卸载Apache
运行services.msc,在服务中停止 apache 服务。或者,使用Apache Monitor工具手动Stop关闭apache服务;
运行命令行程序,输入 sc delete Apache2.4,删除该服务;在apache后面加xxxx,是因为,可能你的电脑上的不叫apache,也可能叫Apache,或者其他的,这些都是安装的时候指定的;
删除apache文件夹。
完整卸载成功!
版权声明:本文标题:windows下安装apache 内容由网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://www.freenas.com.cn/jishu/1726719113h1018048.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论