第一课 Win7 64位安装Apache 64位(V15)
因为我的电脑是win7 64位,所以我需要下载64位的apache
最好的下载地址当然就是官方了
https://www.apachehaus.com/cgi-bin/download.plx
这里我使用的是:Apache 2.4.39
下载完成解压即可启动
在启动apache之前,需要确认你的电脑安装了vc15的库(因为我刚才下载的Apache 2.4.39是vc15的,所以电脑要先安装vc15的库),要不然,启动不了会报错!!!!
几种常见的启动apache的方法:
1、打开cmd,进入Apache下bin目录,运行httpd -k start
2、进入刚刚解压的apache下的bin文件夹,双击http.exe启动
3、进入刚刚解压的Apache下的bin目录:双击运行ApacheMinitor.exe专用工具,双击运行,运行后任务栏出现如下图标:
双击就能打开了,界面如下:
如果你打开里面什么都没有,这时候就需要进行如下操作:
cmd进去apache的bin目录,执行以下命令
httpd.exe -k install -n Apache2.4
即可在上面的Apace Service Monitor界面中出现一个Apache2.4的服务,然后就可以在这里对服务器进行开启,停止,重启等操作
注意:如果这一步报错了,例如下图:
这是因为你的apache文件路径与conf配置路径不一致,所以导致apache启动不了
修改方法如下:
打开apache2.4\conf\httpd.conf,修改下图红框中第38行的路径为你自己apache的路径即可
然后cmd进apache的bin目录,重新运行 “httpd.exe -k install -n Apache2.4” 就能成功开启服务了。
如果还是启动不了,则很有可能是端口被占用了
解决办法:
再次cmd进apache的bin目录,运行httpd -k start
如果出现上图,则说明443端口被占用了,最佳解决办法是修改apache默认的443端口
修改\Apache\conf\extra\httpd-ahssl.conf文件中
所有的443改成 442即可启动。
如果是80端口被占用
则修改\Apache\conf\httpd.conf文件中
Listen 80 改成 8081
至此,大功告成,可以启动服务了!
测试一下:
在浏览器输入localhost可看到下图即表示启动成功!!!