【Apache】【Windows】Apache Http Server 2.2.x 安装与配置

本文档介绍了在Windows 10上安装Apache Http Server 2.2.x的步骤,包括下载安装包,配置过程以及验证安装成功的细节。文章还提供了官方文档链接以供参考。
摘要由CSDN通过智能技术生成

 

目录

一. 问题

二. 介绍

三. 安装

四. 配置

五. 参考


 

一. 问题

好些年不搞Apache 了,记得以前上大学的时候学Java EE 天天折腾Apache 还是Tomcat 来忘了,最近想搭建个人内网,用作简单信息页面展示作用,简单点就是搞个CGI;

由于Apache 的版本更新了,找最新版本(Apache HTTP Server 2.4.43 (httpd))二进制下载包,没找到哦; 索性还是用老旧版本吧;

 

二. 介绍

摘抄,官网描述;

Apache HTTP Server项目是一项协作软件开发工作,旨在创建HTTP(Web)服务器的健壮,商业级,功能强大且可免费使用的源代码实现。该项目由世界各地的一组志愿者共同管理,使用Internet和Web进行通信,计划和开发服务器及其相关文档。该项目是Apache Software Foundation的一部分。此外,成百上千的用户为项目贡献了想法,代码和文档。该文件旨在简要描述Apache HTTP Server的历史并认识许多贡献者。

Apache HTTP服务器项目是为现代操作系统(包括UNIX和Windows)开发和维护开源HTTP服务器的一项工作。该项目的目标是提供一个安全,高效且可扩展的服务器,该服务器提供与当前HTTP标准同步的HTTP服务。

Apache HTTP Server(“ httpd”)于1995年推出,自1996年4月以来一直是Internet上最受欢迎的Web服务器。作为一个项目,它在2020年2月庆祝了其25岁生日。

Apache HTTP Server是Apache Software Foundation的项目。

 

如先前宣布的那样,Apache HTTP Server项目已停止对2.2.x系列发行版的所有开发和补丁程序审查。

Apache HTTP Server项目长期致力于在2017年6月之前提供2.2.x版本的维护版本。最终版本2.2.34已于2017年7月发布,并且不会考虑或发布任何错误报告或安全风险的进一步评估。适用于2.2.x版本。

 

三. 安装

环境: Win 10

Apache Http Serverhttpd-2.2.25-win32-x86-no_ssl.msi

 

具体安装过程参考下图:

Server Information, 基础信息可设置也可以不设置,参考案例如下:

自定义配置:

 

安装完成如上图所示,一路next 就行了:

 

打开如下路径:

C:\Program Files (x86)\Apache Software Foundation\Apache2.2\bin\ApacheMonitor.exe

浏览器中输入:

http://127.0.0.1/

显示为如下:

表明安装成功;

 

四. 配置

默认配置文件路径:

C:\Program Files (x86)\Apache Software Foundation\Apache2.2\conf\httpd.conf

原文默认配置,我贴在这:

#
# This is the main Apache HTTP server configuration file.  It contains the
# configuration directives that give the server its instructions.
# See <URL:http://httpd.apache.org/docs/2.2> for detailed information.
# In particular, see 
# <URL:http://httpd.apache.org/docs/2.2/mod/directives.html>
# for a discussion of each configuration directive.
#
# Do NOT simply read the instructions in here without understanding
# what they do.  They're here only as hints or reminders.  If you are unsure
# consult the online docs. You have been warned.  
#
# Configuration and logfile names: If the filenames you specify for many
# of the server's
Apache HTTP Server Version 2.2 文档 目录: 地址和端口的绑定(Binding) 缓冲指南 配置文件 内容协商 自定义错误响应 动态共享对象(DSO)支持 Apache的环境变量 过滤器(Filter) 词汇表 Apache处理器的使用 Apache HTTP Server Version 2.2 文档 编译与安装 启动Apache Apache许可证 2.0 版 日志文件 多路处理模块(MPM) Apache2.0新特性概述 Apache 2.2 新特性概述 配置段(容器) 服务器全局配置 站点导航 停止和重启 suEXEC支持 致谢与译者声明 从2.0升级到2.2 从1.3升级到2.0 从URL到文件系统的映射 Apache 1.3 API 备忘录 APR中内存分配的调试 Apache 2.0 文档制作 Apache 2.0 过滤器工作原理 Apache 2.0 中的Hook函数 Apache 2.0 开发者文档 将模块从Apache1.3转化到Apache2.0 Apache 2.0 对请求的处理 Apache 2.0 线程安全问题 经常问到的问题 认证、授权、访问控制 CGI动态页面 .htaccess文件 如何.../指南 用户网站目录 服务器端包含入门 关于DNS和Apache 杂项文档 性能方面的提示 与Apache相关的标准 安全方面的提示 beos(MPM) Apache核心(Core)特性 描述指令的术语 指令索引 event(MPM) 模块索引 描述模块的术语 mod_actions mod_alias mod_asis mod_authnz_ldap mod_authn_alias mod_authn_anon mod_authn_dbd mod_authn_dbm mod_authn_default mod_authn_file mod_authz_dbm mod_authz_default mod_authz_groupfile mod_authz_host mod_authz_owner mod_authz_user mod_auth_basic mod_auth_digest mod_autoindex mod_cache mod_cern_meta mod_cgi mod_cgid mod_charset_lite mod_dav mod_dav_fs mod_dav_lock mod_dbd mod_deflate mod_dir mod_disk_cache mod_dumpio mod_echo mod_env mod_example mod_expires mod_ext_filter mod_file_cache mod_filter mod_headers mod_ident mod_imagemap mod_include mod_info mod_isapi mod_ldap mod_logio mod_log_config mod_log_forensic mod_mem_cache mod_mime mod_mime_magic mod_negotiation mod_nw_ssl mod_proxy mod_proxy_ajp mod_proxy_balancer mod_proxy_connect mod_proxy_ftp mod_proxy_http mod_rewrite mod_setenvif mod_so mod_speling mod_ssl mod_status mod_suexec mod_unique_id mod_userdir mod_usertrack mod_version mod_vhost_alias mpmt_os2(MPM) Apache MPM 公共指令 mpm_netware(MPM) winnt(MPM) prefork(MPM) 指令速查 worker(MPM) The Apache EBCDIC Port 针对特定平台的说明 Using Apache With Novell NetWare Running a High-Performance Web Server on HPUX 在Microsoft Windows中使用Apache 在Microsoft Windows上编译Apache ab - Apache HTTP服务器性能测试工具 apachectl - Apache HTTP服务器控制接口 apxs - Apache 扩展工具 configure - 配置源代码树 dbmmanage - 管理DBM格式的用户认证文件 htcacheclean - 清理磁盘缓冲区 htdbm -
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值