编译安装软件程序包源码安装——以http为例

源码安装三步走

1、./configure:

a.指定安装路径,例如:–prefix=/usr/local/apache
b.启用或者禁止某些功能:例:–enable-ssl, --disable-filter --with-http_ssl_module
c.和其他软件进行关联,例如: --with-apr
d.检查安装环境,例如是否安装gcc,是否满足依赖要求

2、make:执行编译,将源码包编译为机器码

3、make install:安装

工具准备:

编译工具的安装:
yum install gcc gcc-c++ gcc-g77
下载源码包并解压(建议安装在/usr/local/src):

http://mirror.bit.edu.cn/apache/httpd/httpd-2.4.41.tar.gz
http://mirror.bit.edu.cn/apache/apr/apr-1.6.5.tar.gz
http://mirror.bit.edu.cn/apache/apr/apr-util-1.6.1.tar.gz
https://sourceforge.net/projects/pcre/files/pcre/8.42/pcre-8.42.tar.gz

第一步:

编译安装软件程序包源码安装——以http为例_第1张图片

	安装apr  ——>        # ./configure  --prefix=/usr/local/apr
	执行编译apr——>      # make
	安装——>             # mske install
	在那返回http当中——>  # cd /usr/local/httpd-2.4.41
	进行关联  apr——>    # ./configure  --prefix=/usr/local/apache --with-apr=/usr/local/apr

编译安装软件程序包源码安装——以http为例_第2张图片
编译安装软件程序包源码安装——以http为例_第3张图片
进行关联apr-util
编译安装软件程序包源码安装——以http为例_第4张图片
运行之后,又提示需要关联pcre,那么就去安装pcre
编译安装软件程序包源码安装——以http为例_第5张图片
安装完之后去编译并安装
编译安装软件程序包源码安装——以http为例_第6张图片
再次返回http~并关联pcre
编译安装软件程序包源码安装——以http为例_第7张图片
随后就成功装好apache
编译安装软件程序包源码安装——以http为例_第8张图片
进入到 /usr/local/apache
然后再进入到对应的/bin目录下
输入开启命令 ./apachectl start
编译安装软件程序包源码安装——以http为例_第9张图片
输入自己ip编译安装软件程序包源码安装——以http为例_第10张图片

你可能感兴趣的:(编译安装软件程序包源码安装——以http为例)