apache之http协议配置

本文详细介绍Apache HTTP服务器从下载、安装、配置到启动的全过程。包括如何解决端口冲突问题,配置Apache为主服务,以及如何更改默认启动目录。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

apache之http协议配置

参考资料

1.apache官网下载Apache HTTP Server服务器

1.打开apache官网 ,点击右上角Download,

enter description here

2.出现目录列表,这些是apache的项目列表

图片加载失败!
3.点“httpd",出现以下界面

图片加载失败!
4.点红框部分,出现如下界面

图片加载失败!
6.进入如下界面后,选择第一项ApacheHaus,这是个第三方下载平台,在它的网站下载独立的Apache会是一个压缩包。另外四个中,第二个也是独立的Apache下载地址,另外三个是集成开发环境。本人选的第一个

图片加载失败!
6.在新的界面中,会发现VC14和VC15字样,本人选的用VC14编译的64位Apache,选择下载至此,下载过程完成!

enter description here

Apache服务器的安装

1.下载安装包

图片加载失败!
2.解压缩文件到你想放置的目录下,注意:Apache24名称可以根据自己情况改,本人改成“Apache”

图片加载失败!

Apache服务器的配置

打开httpd.conf文件(在D:\Apache\Apache24\conf下,这是我的,放置的位置不同,则文件位置不同)

1.修改目录位置,如下图所示:(查找Define关键字)

enter description here
若你的80端口被占用(可在cmd下用命令netstat -a查看),则将80端口改为别的保存。

图片加载失败!
2.配置安装Apache的主服务,有了它,Apache才可启动。打开cmd窗口,输入:==“D:\Apache\Apache24\bin\httpd.exe” -k install -n apache,切记包含引号。==该命令的意思是,安装apache服务,并将该服务名称命名为apache(你也可以改成别的),回车。

注:可复制粘贴,但路径需需要成你安装的目录

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

正常安装完毕如下图所示:
图片加载失败!

注意:其中,Errors reported here must be corrected before the service can be started.意思是,此处报告的错误必须在服务开始前进行纠正。若没有,则成功。

Apache服务器的启动

配置好Apache服务器之后,我们便能启动服务器,Windows下Apache服务器的启动方式有三种。

1.利用Windows启动

打开计算机管理,找到apache服务项,选择后,右键单击,便可选择相应操作(启动、停止、重新启动)
或者打开cmd(window+R)输入services.msc 也可以

图片加载失败!

2.利用命令行启动

打开cmd,进去bin目录,或者直接打开文件夹,在文件夹上方显示文件夹框那里双击,输入cmd,则直接打开本目录下的cmd,然后输入httpd -k start,就可以直接打开。

3.利用Apache服务器自身的视窗打开

找到bin目录下的ApacheMonitor.exe,打开
图片加载失败!

双击运行,桌面右下角会出现图标,双击打开窗口界面,会看到如图所示:

图片加载失败!

双击运行,桌面右下角会出现图标,双击打开窗口界面,会看到如图所示:

看出,其可以手动控制服务的开启与关闭,为了节省资源,关闭Apache服务器的时候,请先点击“Stop”关闭apache服务。当然,该服务也可以windows系统服务中关闭(建议设置成手动)。

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

图片加载失败!

打开浏览器,输入访问http://localhost,若出现如下图所示界面,则Apache服务器的基本配置完毕,此时apache服务器已经可以运行,

图片加载失败!

建议 在桌面上生成快捷方式,方便管理服务(启动和关闭)

配置文件夹启动目录

如果想要某个网页以http协议打开,请看以下配置

  1. 修改 httpd.conf 文件的配置(上面有说明怎么找到该文件夹)在Apache/conf下

在文件里搜索下面两行代码:

DocumentRoot "${SRVROOT}/htdocs"
<Directory "${SRVROOT}/htdocs">

为保险起见,先把这两行代码注释了,再复制下来(#表示注释)

  1. 将引号里面的内容换成自己想要的路径(两个引号都需要换)

    比如,我的项目放在G:\http_service
    修改后:
    然后把两行里的 SRVROOT}/htdocs 改成自己想要的路径,比如我的 C:\Users\99659\Desktop 意思就是桌面
    改成后:

DocumentRoot "G:\http_service"
<Directory "G:\http_service

  1. 重启Apache 服务,
  2. 将自己的想要用http协议打开的项目,放在上面配置的路径中

enter description here
5. 用浏览器打开 localhost 或者127.0.0.1,就可以看到你的文件夹了,然后里面的文件就可以用服务打开,

enter description here

注意:项目必须全部复制拷贝到配置的路径下面
建议:可以专门做一个目录用于测试(不要经常改目录)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值