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

时间:2024-04-08 10:07:04

一、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服务器搭建及文件下载
根据不同windows选择版本下载安装包,我的电脑是64,点击下载

三,解压到自定义文件

将下载好的文件解压到 D:/apache
Windows 下Apache服务器搭建及文件下载

四、修改配制文件

打配制文件httpd.conf,
Windows 下Apache服务器搭建及文件下载

这里用notepad++

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

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

进入bin目录

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

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

2、通过ApacheMonitor.exe启动

双击 ApacheMonitor.exe  

会在电脑右下角出现
Windows 下Apache服务器搭建及文件下载
右击小图标会显示“Open Apatch Monitor” ,点击打开Apache监视器
Windows 下Apache服务器搭建及文件下载

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

3、cmd启动

cmd里进入相应目录
Windows 下Apache服务器搭建及文件下载
启动就行

六、测试是否搭建成功

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

七、试着放文件,供下载

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

随意放几个文件

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

再次访问localhost

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

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

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