Windows 下Apache服务器搭建及文件下载

一、Apche 简介

Apache HTTP Server(简称Apache)是Apache软件基金会的一个开放源码的网页服务器,可以在大多数计算机操作系统中运行,由于其多平台和安全性被广泛使用,是最流行的Web服务器端软件之一。它快速、可靠并且可通过简单的API扩展,将Perl/Python等解释器编译到服务器中。
Apacheweb服务器软件拥有以下特性:
Apache Server配置界面
Apache Server配置界面
1.支持最新的HTTP/1.1通信协议
2.拥有简单而强有力的基于文件的配置过程
3.支持通用网关接口
4.支持基于IP和基于域名的虚拟主机
5.支持多种方式的HTTP认证
6.集成Perl处理模块
7.集成代理服务器模块
8.支持实时监视服务器状态和定制服务器日志
9.支持服务器端包含指令(SSI)
10.支持安全Socket层(SSL)
11.提供用户会话过程的跟踪
12.支持FastCGI
13.通过第三方模块可以支持JavaServlets
如果你准备选择Web服务器,毫无疑问Apache是你的最佳选择。

二、下载

下载地址
https://www.apachelounge.com/download/
Windows 下Apache服务器搭建及文件下载_第1张图片
根据不同windows选择版本下载安装包,我的电脑是64,点击下载

三,解压到自定义文件

将下载好的文件解压到 D:/apache
Windows 下Apache服务器搭建及文件下载_第2张图片

四、修改配制文件

打配制文件httpd.conf,
Windows 下Apache服务器搭建及文件下载_第3张图片

这里用notepad++

找到 Define SRVROOT “c:/Apache24” 修改为 Define SRVROOT “D:\apache\Apache24”

五、运行服务器
运行服务器有三种方式

进入bin目录

Windows 下Apache服务器搭建及文件下载_第4张图片

1、通过httpd.exe启动,
直接双击启动
Windows 下Apache服务器搭建及文件下载_第5张图片
关闭窗口就停止服务了

2、通过ApacheMonitor.exe启动

双击 ApacheMonitor.exe  

会在电脑右下角出现
在这里插入图片描述
右击小图标会显示“Open Apatch Monitor” ,点击打开Apache监视器
Windows 下Apache服务器搭建及文件下载_第6张图片

Windows 下Apache服务器搭建及文件下载_第7张图片

3、cmd启动

cmd里进入相应目录
在这里插入图片描述
启动就行

六、测试是否搭建成功

在httpd.conf文件查看默认端口(这个端口也可以自定义修改)
Windows 下Apache服务器搭建及文件下载_第8张图片
访问localhost:80
Windows 下Apache服务器搭建及文件下载_第9张图片
出现以上页面,恭喜你,已经搭建成功

七、试着放文件,供下载

进入Apache24\htdocs ,删除index.html,

随意放几个文件

Windows 下Apache服务器搭建及文件下载_第10张图片

再次访问localhost

Windows 下Apache服务器搭建及文件下载_第11张图片

恭喜你,可以下载文件了,

到此, 一个apache静态服务器,且具有文件下载功能的服务器完全搭建完成

你可能感兴趣的:(环境搭建)