码迷,mamicode.com
首页 > Web开发 > 详细

Apache的安装和配置

时间:2018-06-05 13:31:14      阅读:227      评论:0      收藏:0      [点我收藏+]

标签:https   选择   依次   apache服务   外部   nbsp   strong   好的   补充   

一、官网下载Apache

官网地址:https://httpd.apache.org/

点击Download--->点击Files for Microsoft Windows--->点击ApacheHaus--->选择版本(点击Apache 2.4 VC11)----->解压下载好的压缩包文件,文件夹内容如下图,移动文件夹Apache24到你想要的位置。

二、安装Apache

1.移动文件Apache到E:\WAMP\Apache2.4。【解压路径最好不要用中文。】

2.命令行到Apache下面的bin目录,录入命令[ httpd -k install ]安装。

注:如果提示错误计算机中丢失 msvcr110.dll文件,请到http://www.microsoft.com/zh-CN/download/details.aspx?id=30679 这个网址来进行相关程序的下载

技术分享图片

报错的大概意思:在启动Apache服务之前必须修正一个错误,在D:\PHP\Apache2.4\conf 的httpd.conf文件的第39行,ServerRoot必须是有效的。

报错原因:httpd.conf里面配置的ServerRoot路径跟实际路径不一致,导致路径无效。

3.修改httpd.conf文件

技术分享图片

4.启动Apache服务命令启动Apache服务:【 httpd -k start 】

技术分享图片

5、安装成功验证

开始-->运行-->services.msc-->确定(或回车键Enter)--->服务列表中查看Apache服务,存在说明安装成功。

技术分享图片

补充:了解Apache文件夹里的相关目录和文件

技术分享图片

  • bin目录(主程序文件)/httpd.exe 图标(羽毛)
  • conf目录(配置文件目录)/httpd.conf(主配置文件)和extra文件夹(扩展配置目录)/httpd-vhosts.conf(虚拟主机配置文件)
  • htdocs目录(站点根目录)-----域名对应的目录

三、Apache相关配置------主机配置

1.httpd.conf------conf目录下

2.hosts文件----位置一般在C:\WINDOWS\system32\drivers\etc

3.httpd.exe-----bin目录下

  • cmd里dir可以查看当前目录的内容,cd可以更改目录的位置
  • httpd.exe文件可以进行Apache服务的启动(httpd.exe - k start),停止(httpd.exe - k stop)和重新启动(httpd.exe - k restart)
  • httpd.exe文件可以对配置文件进行语法检查(httpd.exe -t)

4.window环境变量:window的环境变量记录了很多的路径,当在cmd窗口执行一个命令时,如果当前的目录找不到我们要执行的文件时,window会找到环境变量中所记录的位置,依次进行查找,找到了就运行,找不到则报错

 

四、Apache相关配置------虚拟主机配置:使用一个Apache软件配置多个主机(域名)

1.开启扩展配置文件(默认是关闭的)----httpd.conf

2.配置虚拟主机-----httpd-vhosts.conf

3.如果主机配置文件虚拟配置文件产生冲突,需要关闭主机配置文件----httpd.conf

五、Apache相关配置------外部配置文件

1.开启外部配置文件

2..hatacss文件创建(只能通过编辑器另存的方式来创建)

3.补充:自定义错误提示页面(ErrorDocument)

 

Apache的安装和配置

标签:https   选择   依次   apache服务   外部   nbsp   strong   好的   补充   

原文地址:https://www.cnblogs.com/EricZLin/p/9139059.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!