您的位置:首页 > 理论基础 > 计算机网络

httpd2.4的源码安装

2013-08-02 19:16 218 查看
源码安装的特点:能够实现个性化的配置,功能
源码安装的步骤:
拆解-->源码-->配置(./configure)-->(生成makefile文件) 编译-->{包括 可执行文件 头文件 库文件 手册}-->安装
一般源码的包格式是: .tar.gz .tar.bz2
想要使用源码必须进行拆解
拆解位置 /usr/local/src
用编译器 gcc 编译成可执行文件 头文件 库文件 手册
应该具备的编译环境
Development Libraries
Development Tools
X Software Development
Legacy Software Development
编译的时候需要调用库文件
库文件 存放路径 /lib 或 /usr/lib 目录下
库文件分为1.动态库文件
2.静态库文件 格式为 .a
头文件 存放路径 /include 或 /usr/include
手册 man
通过配置文件生成makefile 文件,然后才可以根据makefile文件进行源码的编译
拆解位置 /usr/local/src
安装位置 /usr/local/

安装httpd2.4

1. 安装apr-1.4.6.tar.gz(apache的一个可移植的运行库)
拆解apr-1.4.6.tar.gz



配置apr-1.4.6的 ./configure



继续执行下列命令完成安装






创建链接



在 /etc/ld.so.conf.d 目录下创建apr.conf 文件,并做如下配置
/usr/local/apr/lib
更新缓存 ldconfig

2. 安装apr-util-1.5
拆解apr-util-1.5.1.tar.gz



配置apr-util-1.5的 ./configure



继续执行下列命令完成安装







3. 安装httpd2.4
拆解httpd2.4包



配置 ./configure 文件



继续执行下列命令完成安装






在 /etc/ld.so.conf.d 目录下创建apache.conf 文件,并做如下配置
/usr/local/apache/modules
更新缓存 ldconfig
启动服务并且查看80端口是否开启



编写控制脚本






给文件添加可执行权限并且把httpd服务设置开机自启动
chmod a+x httpd
chkconfig --add httpd()

完成httpd2.4的源码安装
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: