相信不少人都要在平常生活中用到apache服务器,网上教程说很简单什么的,可是也要看我的电脑环境。我就是在折腾了快两个小时下才整明白,这篇帖子应该会帮到不少人。apache
下载资源包
1.在此处下载浏览器
2.而后,选择你要下载的版本,点击该连接:服务器
3.由于个人是Windows平台,因此我选择:Files for Microsoft Windows,继续点击:工具
4.此处,有5处下载源,我选择的是:ApacheHaus,继续点击:spa
5.点击下载就能够了。命令行
接下来,就是安装Apache服务了。教程
点击右侧start,开启apache服务。不过在次以前,须要在Windows系统服务中将apache服务设置为手动,具体操做为(注:个人是Win10,不一样版本的Windows可能略有区别):图片
2.设置启动类型为:手动,肯定。ssl
至此,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)就能够。
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~