一、Apache起源
源于 A Patchy Server,著名的开源Web服务软件,1995年时,发布Apache服务程序的1.0版本,由Apache软件基金会(ASF)负责维护,最新的名称为 “Apache HTTP Server”
官方站点:http://httpd.apache.org/
- 主要特点
开放源代码、跨平台应用;支持多种网页编程语言;模块化设计 、运行稳定、具有良好的安全性
- 软件版本
1.X 目前最高版本是1.3,运行稳定,向下兼容性较好,但缺乏一些较新的功能
2.X 目前最高版本是2.4,具有更多的功能特性,与1.X相比,配置管理风格存在较大差异
- 编译安装httpd服务器4-1
1. 编译安装的优点:具有较大的自由度,功能可定制;可及时获得最新的软件版本;普遍适用于大多数Linux版本,便于移植使用
2. 安装步骤:获得Apache服务器的源码包 参考地址:http://httpd.apache.org/download.cgi ;编译安装httpd服务器
2.1. 准备工作:卸载httpd及相关依赖包,rpm -e httpd,准备httpd的tar包,可以在上述网站下载
2.2. 源码编译及安装
2.21. 安装所需依赖包:挂载光盘并进入挂载点Package包内
Httpd依赖包由apr、apr-util、pcre等安装包组成,依次或直接全部安装一下依赖包
rpm -ivh apr-1.4.8-3.el7_4.1.x86_64.rpm
rpm -ivh apr-devel-1.4.8-3.el7_4.1.x86_64.rpm
rpm -ivh cyrus-sasl-2.1.26-23.el7.x86_64.rpm
rpm -ivh cyrus-sasl-devel-2.1.26-23.el7.x86_64.rpm
rpm -ivh expat-devel-2.1.0-10.el7_3.x86_64.rpm
rpm -ivh libdb-dev