源码编译安装Apache Apache起源

  • 源于A Patchy Server,著名的开源Web服务软件
  • 1995年发布Apache服务程序的1.0版本
  • 由Apache软件基金会(ASF)负责维护
  • 最新的名称“Apache HTTP Server”
  • 官方站点:http://httpd.apache.org/ 特点:
  • 开放源代码、跨平台应用
  • 支持多种网页编程语言
  • 模块化设计、运行稳定、良好的安全性 编译安装的优点:
  • 具有较大的自由度,功能可定制
  • 可及时获得最新版本
  • 普遍适用于大多数linux版本,便于植入使用 安装过程 1.部署安装环境,本机共享获取环境包 2.解压环境包 3.将两个apr包放到httpd包中 4.安装环境包 yum -y install gcc gcc-c++ :C语言 C++语言编译器 make :将源代码文件转化成可执行性文件工具 pcre-devel :支持Perl语言 expat-devel :让网站能够解析html格式文件 perl:语言编译器

./configure :执行脚本,配置文件 --prefix=/usr/local/httpd :指定安装路径 --enable-so :开启核心模块 --enable-rewrite :开启重写功能,防盗链 --enable-charset-lite :开启支持字符集 --enable-cgi :开启通用网关接口

5.make && make install 6.添加启动脚本 7.在http配置文件中添加官方备注信息 8.修改httpd主配置文件 9.创建软链接 10.关闭防火墙,开启服务 查看监听端口 11.检验结果 到此,Apache服务安装完成!