资讯专栏INFORMATION COLUMN

Windows平台下安装或卸载Apache服务

SolomonXie / 2613人阅读

摘要:安装服务接下来就是安装服务了。很快,正常安装完毕后,会显示。这时所以输入或者时,要在后面加上端口号。寻找替换成其他不常用的端口号,比如发现并没有解决问题。完整卸载运行,在服务中停止服务。或者,使用工具手动关闭服务。

相信很多人都要在日常生活中用到apache服务器,网上教程说很简单什么的,但是也要看个人电脑环境。我就是在折腾了快两个小时下才整明白,这篇帖子应该会帮到很多人。

安装

下载资源包
1.在此处下载

2.然后,选择你要下载的版本,点击该链接:

3.因为我的是Windows平台,所以我选择:Files for Microsoft Windows,继续点击:

4.此处,有5处下载源,我选择的是:ApacheHaus,继续点击:

5.点击下载就可以了。

安装Apache服务

接下来,就是安装Apache服务了。

首先,将下载下来的压缩包解压到某个目录,建议解压到某个盘的根目录,方便一点。

进入Apache24/conf目录,用记事本打开httpd.conf文件,找到Define SRVROOT “/Apache24”这一行,将其修改为Apache文件夹所在的目录,保存修改。 记得一定要把“”改成“/”,否则会找不到apache运行文件。

以管理员身份打开cmd,输入:“xxx/Apache/bin/httpd.exe” -k install -n apache(此处的xxx代表apache所在的文件目录)来安装apache服务(注意:此处引号不能省!!!) 。

很快,正常安装完毕后,会显示:Errors reported here must be corrected before the service can be started。意思是若该句话后面有错误信息,则表示服务安装失败,需要先改正错误。若没有,则成功。

在安装目录中,找到xxxApachebinApacheMonitor.exe可执行文件,双击运行,桌面右下角会出现图标,双击打开窗口界面,会看到如图所示:

开启Apache服务

点击右侧start,开启apache服务。不过在次之前,需要在Windows系统服务中将apache服务设置为手动,具体操作为(注:我的是Win10,不同版本的Windows可能略有区别):

Win+R,打开运行框,输入:services.msc ,找到apache服务,右键之,设置为手动,请看图:

2.设置启动类型为:手动,确定。

配置成功

至此,apache服务器应该已经部署完成,打开浏览器,输入:http://localhost 回车,如果显示如下(以前的版本是显示:It works!),则恭喜你,成功了:

绝大部分人可能会出现的一些问题:

问题:在输入“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端口被其他程序占用,可以改成其他端口,进入文件夹conf/httpd.conf 第60行和224行改成不用的端口监听。这时:所以输入IP或者localhost时,要在后面加上端口号。也就是:http://127.0.0.1:xxxx/或者http://localhost:xxxx/,此处,xxxx代表你所修改的端口号!!!

问题:在输入“xxx/Apache/bin/httpd.exe” -k install -n apache时,出现443错误
解决办法:出现这种情况,浏览了很多资料,很多人都说(进入Apache的安装目录,搜索httpd-ssl.conf,右击文本打开。寻找443替换成其他不常用的端口号,比如442)发现并没有解决问题。只要!!!改了这个配置文件 Apache24/conf/extra/httpd.ahssl.conf (寻找443替换成其他不常用的端口号,比如442)就可以。

完整卸载Apache

1.运行services.msc,在服务中停止 apache 服务。或者,使用Apache Monitor工具手动Stop关闭apache服务。

2.运行命令行程序,输入 sc delete apache,删除该服务;apache这个名字是安装时自己指定的。如:“xxx/Apache/bin/httpd.exe” -k install -n apache

3.删除apache文件夹。

4.完整卸载成功!

祝大家早日富可敌国,bye~

文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。

转载请注明本文地址:https://www.ucloud.cn/yun/61606.html

相关文章

  • Windows平台安装卸载Apache服务

    摘要:安装服务接下来就是安装服务了。很快,正常安装完毕后,会显示。这时所以输入或者时,要在后面加上端口号。寻找替换成其他不常用的端口号,比如发现并没有解决问题。完整卸载运行,在服务中停止服务。或者,使用工具手动关闭服务。 相信很多人都要在日常生活中用到apache服务器,网上教程说很简单什么的,但是也要看个人电脑环境。我就是在折腾了快两个小时下才整明白,这篇帖子应该会帮到很多人。 安装 下载...

    binta 评论0 收藏0
  • Linux系统中软件的“四”种安装原理详解:源码包安装、RPM二进制安装、YUM在线安装、脚本安装

    摘要:但实际安装的还是源码包和二进制包。优点安装简单快捷缺点完全丧失了自定义性总结其实中软件包只有源码包和二进制包两种软件安装包。源码包安装位置安装在指定位置当中,一般是软件名源码包安装的服务,只能用绝对路径进行服务的管理。 一、Linux软件包分类 1.1 源码包     优点: 开源,如果有足够的能力,可以修改源代码; 可以自由选择所需的功能; 软件是编译安装,所以更加适合自己的系统,...

    pumpkin9 评论0 收藏0
  • Linux,Windows,Mac平台php环境配置

    摘要:平台配置安装下载,进行安装,由于最新版需要的支持,博主这里安装了旧版,下面是安装过程一路点击协议需要同意,这个都懂,安装过程中注意一下个界面选择安装路径,注意路径中不要有汉语就好选择是否开机自启动,根据需要选择,这里我允许了自启动。 windows 平台wamp配置 wamp安装 下载wamp,进行安装,由于最新版需要VS2015的支持,博主这里安装了旧版wamp,下面是安装过程:一路...

    CollinPeng 评论0 收藏0
  • Linux基础

    摘要:动态分配本身,虚拟硬盘,本身电脑磁盘会根据虚拟磁盘存放文件大小情况动态分配磁盘空间。虚拟磁盘最多占据大小。磁盘的区分是通过磁柱,盘符与物理磁盘建立联系的过程称之为挂载。主人,同组,其他组。设置同组读写权限,主人和其它组没有权限。 操作系统 Win unix/Linux 服务器 (php apache mysql) 安装虚拟机 需要一台裸机电脑,可以使用虚拟机(VM[大小500M],...

    Honwhy 评论0 收藏0
  • CentOS 7.3 填坑之路

    摘要:微软也意识到了这个问题,于是来了,不仅开源而且跨平台,前不久已经发布了版本,号称已经兼容了下的的类库,并且开发了强大的服务器应用来替代用以跨平台部署。 前言:被linux和java虐了快1年,笔者的内心是崩溃的,这一年的经历,更加坚定了拥 护.NET之心,微软对于开发者真的是太友好了,无论从工具到文档,乃至技术应用性都是那么为用户着想,笔者认同一种说法JAVA之所以占有比...

    Caizhenhao 评论0 收藏0

发表评论

0条评论

最新活动
阅读需要支付1元查看
<