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的源码安装
源码安装的步骤:
拆解-->源码-->配置(./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的源码安装
相关文章推荐
- 源码安装httpd-2.4.25(centos6.8minimal)
- CentOS-6 源码编译安装httpd 2.4
- httpd-2.4源码编译安装
- 源码编译安装 httpd2.4+MariaDB5.5+php5.4 全新的LAMP 推荐
- 源码编译安装httpd2.4及虚拟主机
- Linux系统源码编译安装httpd2.4
- 源码安装httpd2.4及实现用户访问控制及https的实现
- httpd 2.4 源码安装
- 源码编译安装 httpd2.4+MariaDB5.5+php5.4 全新的LAMP
- CentOS6.8 x64+Nginx1.3.8/Apache-httpd 2.4.3+PHP5.4.8(php-fpm)+MySQL5.5.28+CoreSeek4.1源码编译安装
- CentOS 6.4源码编译安装httpd并启动测试
- httpd源码安装
- suse12 源码安装openldap2.4
- 在centos6.5上编译安装httpd-2.4和2.4版本特性介绍
- Linux 源码安装httpd
- 源码编译安装httpd-2.4.9|笔记
- apache httpd 2.4编译安装
- 我的linux学习之旅:(2)编译安装httpd2.4
- 源码安装和配置apache(httpd)和 PHP 和 mysql全过程(二)
- centos7上源码安装apche2.4