![Windows 10 安装Apache-第0张图片](https://www.mlplus.net/wp-content/uploads/2020/08/httpd_logo_wide_new.png)
HTTP服务器Apache
Apache HTTP Server Project是一项协作软件开发工作,旨在创建HTTP(Web)服务器的健壮,商业级,功能强大且可免费使用的源代码实现。该项目由世界各地的一组志愿者共同管理,使用Internet和Web进行通信,计划和开发服务器及其相关文档。该项目是Apache Software Foundation的一部分。另外,成百上千的用户为该项目贡献了想法,代码和文档。
Apache HTTP Server 下载
打开Apache HTTP Server官网:http://httpd.apache.org
![Windows 10 安装Apache-第1张图片](https://www.mlplus.net/wp-content/uploads/2020/08/20200804152917-1024x417.png)
点击Download
![Windows 10 安装Apache-第2张图片](https://www.mlplus.net/wp-content/uploads/2020/08/20200804153113-1024x463.png)
点击Files for Microsoft Windows
链接
![Windows 10 安装Apache-第3张图片](https://www.mlplus.net/wp-content/uploads/2020/08/20200804153236-1024x431.png)
点击ApacheHaus
![Windows 10 安装Apache-第4张图片](https://www.mlplus.net/wp-content/uploads/2020/08/20200804154311-1024x585.png)
点击下载完成。
Apache HTTP Server 安装
将下载完成的安装包移到将要安装的目录并解压。
例如:将解压后的文件夹移动到目录D:\Program Files\httpd
下
![Windows 10 安装Apache-第5张图片](https://www.mlplus.net/wp-content/uploads/2020/08/20200804154547-1024x338.png)
Apache HTTP Server 配置
打开httpd.conf
文件。例如:D:\Program Files\httpd\Apache24\conf\httpd.conf
修改Apache
实际绝对安装目录Define SRVROOT
。其中D:/Program Files/httpd/Apache24
就是实际的安装目录。如果本机80
端口被占用,就需要更改默认端口Listen
,因为本机端口被占用,所以改为8098
作为新端口。
![Windows 10 安装Apache-第6张图片](https://www.mlplus.net/wp-content/uploads/2020/08/20200804155606-1024x908.png)
检查配置文件是否合法,打开cmd
切换目录到D:\Program Files\httpd\Apache24\bin
下,输入一下命令并执行
httpd -t
![Windows 10 安装Apache-第7张图片](https://www.mlplus.net/wp-content/uploads/2020/08/20200804155630.png)
安装Apache的主服务,以管理员身份打开cmd
并切换目录到D:\Program Files\httpd\Apache24\bin
,输入以下命令进行执行安装:
httpd -k install -n Apache
![Windows 10 安装Apache-第8张图片](https://www.mlplus.net/wp-content/uploads/2020/08/20200804160009.png)
安装成功如上图所示,其中-n
后面参数是自定义Windows服务名称,例如:Apache
Apache服务器的启动
Windows下Apache服务器的启动方式有以下几种
利用WIndows服务管理启动。
同时按下win+r
键,在运行窗口中输入services.msc
,即可打开服务
![Windows 10 安装Apache-第9张图片](https://www.mlplus.net/wp-content/uploads/2020/08/20200814102101.png)
![Windows 10 安装Apache-第10张图片](https://www.mlplus.net/wp-content/uploads/2020/08/20200814101830-1024x545.png)
利用命令行启动
Windows
系统自带命令
net start Apache
![Windows 10 安装Apache-第11张图片](https://www.mlplus.net/wp-content/uploads/2020/08/20200804160657.png)
Apache HTTP Server
自带命令
httpd -k start
利用Apache
服务器自身的视窗打开
![Windows 10 安装Apache-第12张图片](https://www.mlplus.net/wp-content/uploads/2020/08/202008141021011.png)
打开目录D:\Program Files\httpd\Apache24\bin
并打开ApacheMonitor.exe
![Windows 10 安装Apache-第13张图片](https://www.mlplus.net/wp-content/uploads/2020/08/20200814102630.png)
打开浏览器,输入访问http://localhost:8098
,若出现如下图所示界面,则Apache服务器的基本配置完毕,此时apache
服务器已经可以运行。
![Windows 10 安装Apache-第14张图片](https://www.mlplus.net/wp-content/uploads/2020/08/20200804161544-1024x445.png)
Apache HTTP Server 卸载
如果不在需要使用Apache HTTP Server
,可以删除服务再删除文件夹。以管理员身份打开cmd
,并切换目录到D:\Program Files\httpd\Apache24\bin
,执行以下命令
httpd -k stop
httpd -k uninstall
或者使用Windows
系统自带的命令sc delete 服务名
进行删除
sc delete Apache
结束
Apache HTTP Server
的下载、安装、启动以及卸载就全部结束。
转载请注明:清风亦平凡 » Windows 10 安装Apache