环境:CentOS7.2
软件包:httpd-2.2.29.tar.bz2
1、解压缩httpd-2.2.29.tar.bz2
2、进入解压过的文件夹,查看用法(INSTALL、)后然后./configure –help查看参数后执行需要的参数操作,
通过选项传递参数,指定启用特性,安装路径的等,执行时会参考用户的指定,以及Makefile.in文件生成makefile
3、根据生成的makefile文件执行make操作
4、makeintall
此时http服务已经成功安装!
5、安装后配置
(1)导出二进制程序目录至PATH环境变量中:
编辑文件/etc/profile.d/NAME.sh
export PATH=$PATH:/PATH
(2)导出库文件路径
编辑/etc/ld.so.conf.d/NAME.conf
添加新的库文件所在目录至此文件中
让系统重新生成缓存:
ldconfig [-v]
(3)导出头文件
基于连接的方式实现:
ln -sv
(4)导出man帮助手册
编辑/etc/man.config文件
添加一个MANPATH
6、安装完成启动服务
原创文章,作者:我的滑板鞋,如若转载,请注明出处:http://www.178linux.com/39480
评论列表(1条)
文章通过实例操作,加深了自己对编译安装的理解。源码包编译安装时一个基本能力,故我们需要自己多加练习,多多总结自己在编译过程中遇到的问题,以便于以后在遇到同样的情形,我们能快速定义问题所在。,同时文章需要多一些理论的东西,理论才能决定我们走的多远,没有理论支持的操作,实践只是停留在模仿。