基于windows安装apache实践1

来源:互联网 发布:汉王手写板软件下载 编辑:程序博客网 时间:2024/06/11 21:02
此文全部基于windows:
https://archive.apache.org/dist/httpd/binaries/win32/        --apache msi机械式安装  (旧版)

https://httpd.apache.org/docs/current/platform/windows.html                     ---cmd安装,采取(新版)

一、下载



二、解压
安装过程很简单,因为是压缩包,所以,先将其解压到合适的位置。
Apache名称可以根据自己情况改,我将其放到了D:\apache\Apache24 这一目录下


三、配置httpd.conf文件
1.找到D:\apache\Apache24\conf\httpd.conf文件,用记事本打开,找所有出现目录路径,并修改
将其值改为,当前你Apache安装存放的目录地址,就本文而言所有c:/Apache24=====》D:\apache\Apache24

        2. apache的默认端口是80,若你的80端口被占用(可在cmd下用命令netstat -a查看),则将listen 80的80端口改为别的,上面那句不要动
保存httpd.conf文件。如下所示



四、安装apache
温馨提示:一定要以管理员身份运行,不然会报错,windows+x
以管理员的身份运行cmd命令,进入apache的bin目录,执行如下httpd.exe -k install -n apache命令,如下所示,


问题一解决方案是:下载vc++2015 并安装 
链接如下:1. https://www.microsoft.com/zh-cn/download/confirmation.aspx?id=48145
  2. http://pan.baidu.com/s/1o85Idsu



        问题二:又出现AH00558: httpd.exe: Could not reliably determine the server's fully qualified domain name, using fe80::2538:aa7b:403c:6760. Set the 'ServerName'directiveglobally to suppress this message

         问题二解决方案:用记事本打开 httpd.conf将里面的 #ServerName localhost:80 注释去掉即可。本文#ServerName www.example.com:80改为#ServerName localhost:80

       


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


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

五、启动

在安装目录中,找到D:\apache\Apache24\bin\ApacheMonitor.exe可执行文件,双击运行,桌面右下角会出现图标,双击打开窗口界面。
点击左侧start,启动apache服务。


    补充句,从该界面可看出,其可以手动控制服务的开启与关闭,为了节省资源。 在Services点击后,找到apache右击选择属性建议设置成手动

六、检测

打开浏览器,输入访问
http://localhost 若出现如下图所示界面,则Apache服务器的基本配置完毕



结束:

有时候需要卸载apache重新安装

D:\apache\Apache24\bin>sc delete apache[SC] DeleteService 成功


原创粉丝点击