2020-12-24

本文档详细介绍了如何在Windows上下载并安装Apache HTTP服务器,包括从Apache官网获取软件、选择适合系统的版本、解压文件、配置端口以及解决可能遇到的问题,如端口冲突和依赖库的安装。此外,还提供了服务安装检查和故障排查的方法。
摘要由CSDN通过智能技术生成

从Apache官网下载windows版apache服务器

参考网址:https://jingyan.baidu.com/article/29697b912f6539ab20de3cf8.html
由于担心这个网址失效,我就演示一遍。
第一步:打开http://httpd.apache.org/,点击Download!
第一步
第二步:点击a number of third party vendors
第二步
第三步:点击ApacheHaus
第三步
第四步:自己找一个适合自己系统的来下载。(x86是32位的,x64是64位的)
第四步
第五步:解压后是一个压缩包,把它移动到你想放置的地方。

第五步
第六步:命令行下进入到apache下面的bin目录,输入httpd -k install,把apache安装成windows后台服务。PS:需要管理员权限来运行cmd程序。(不会的找:http://www.xitongcheng.cc/xtjc/15855.html,其中一个方法就是在C:\Windows\System32文件夹下搜索cmd,找到cmd.exe就用管理员身份运行)
第六步
更多操作请参考附带的说明文档readme_first.html。
说明文档
问题解决方法:
1、由于apache默认是监听80端口,如果你的电脑iis是启动状态,并且也使用了80端口,apache将无法正常启动,需要先停止iis,另外迅雷也可能会使用80端口,所以也要关闭迅雷。查看80端口是否被占用,命令行下输入:
netstat -aon
如果看到如图的结果,说明808端口已被使用,80端口没被用。(我弄不出80端口被使用的窗口)
如果被使用了,打开apache目录下的conf/httpd.conf 搜索 “Listen 80”,修改为Listen 8088,保存之后再重新启动apache。
查看端口
2、httpd -k install 输入该命令后查看服务是否安装成功,开始–>运行–>services.msc–>确定,打开后如果在服务列表能够看到apache字样,就说明服务安装成功,可以直接点击左边的启动按钮来启动服务。
在这里插入图片描述

在这里插入图片描述
3、服务无法正常安装,首先确定软件32位和64位是否和自己的系统匹配。
其次,看电脑有没有安装软件相应的运行包,比如你下载的是VC9版本,那么你需要先安装Microsoft Visual C++ 2008 Redistributable ,同理VC11版本你需要安装Microsoft Visual C++ 2012 Update 4 Redistributable Package (X86 & x64)。
在ApacheHaus网站的最底部提供了相应的Visual Studio Redistributable Packages下载链接。
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值