Apache安装以及配置

来源:互联网 发布:生命之花 伤感网络歌曲 编辑:程序博客网 时间:2024/06/16 00:40

配置过程:

1.

找到D:\application_software\Apache\conf\httpd.conf文件,用记事本打开,找到:Define SRVROOT 这一项,将其右方的值改为

当前你Apache安装存放的目录地址,如下所示:



2.

继续找,找到:Listene 80

若你的80端口被占用,则将80端口改为其他自由端口。

保存httpd.conf文件。如下所示:



注意:怎么查看自己的80端口是否被占用?可在cmd下用命令netstat -a查看。(下图为有占用)



3.

接下来需要配置安装Apache的主服务,有了它,Apache才可启动:

打开CMD窗口,输入:"D:\application_software\Apache\bin\httpd.exe" -k install -n apache (切记,包含引号)

该命令的意思是,安装apache服务,并将该服务名称命名为apache(你也可以改成别的),回车。

服务安装完毕,完毕后,会自动测试,若有问题,窗口会提示错误,此时,请根据错误自行排查。

正常安装完毕如下图所示:


其中,Errors reported here must be corrected before the service can be started.意思是,若句话后面有错误信息,则表示服务安装失败,需要先改正错误。若没有,则成功。

注意:1.要以管理员的身份运行cmd,否则出现如下错误信息,:

(OS 5)拒绝访问。  : AH00369: Failed to open the Windows service manager, perhaps you forgot to log in as Adminstrator?


             2.cmd启动窗口的差别如下:

                  

                  

            3.如何运行以管理员打开的cmd?

                         1.首先打开计算机。

                         2.在Windows中找System32目录下的cmd.exe

        

                         3.右键选择以管理员身份打开。

如果出现错误信息,需要改正错误。例如:

文件地址有错误。


出现如下443端口被占用的错误。(我是win10系统。不知道针对其他系统是否有如下的问题)

解决方式如下:


1.执行如下: D:\Apache24\bin>httpd -k uninstall

2. 执行后

找到D:\Apache24\conf\extra

下面的

httpd-ahssl.conf和httpd-ssl.conf,有443的地方改为442就可以了。

3.最后重新安装。

                                 



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




5

点击左侧start,启动apache服务。可以正常使用。

补充句,从该界面可看出,其可以手动控制服务的开启与关闭,为了节省资源,关闭Apache服务器的时候,请先点击“Stop”关闭apache服务。

当然,该服务也可以在windows系统服务中关闭(建议设置成手动)

下图显示的是该服务成功显示的状态:



6

打开浏览器,输入访问

http://localhost 若出现如下图所示界面,则Apache服务器的基本配置完毕,此时apache服务器已经可以运行,更具体的配置,需要使用者自行去参悟了。



本文就是本人在安装时遇见的问题和相应的解决办法。

该文章借鉴多篇文档,所以没有挨个注明出处。

第一次上传由于一些原因,图片有时无法显示,敬请见谅。

如果文章哪里不够严谨,欢迎大家留言。谢谢!

0 0
原创粉丝点击