标签:ado usr water makefile 解决问题 size 编译 runtime 中间
一、httpd 简介yum install expat-devel (XML解析)
2.获得apr的源码包: wget http://mirrors.tuna.tsinghua.edu.cn/apache//apr/apr-1.7.0.tar.gz
3.然后解压下载好的源码包到/usr/local/usr:
tar -xzvf apr-1.7.0.tar.gz -C /usr/local/src
4.到源码包目录下安装:
1)cd /usr/local/src/apr-1.7.0
2)./configure --prefix=/usr/local/apr
3)make
4)make install
5.获得apr-util的源码包:
wget http://mirrors.tuna.tsinghua.edu.cn/apache//apr/apr-util-1.6.1.tar.gz
6.然后解压下载好的源码包到/usr/local/src:
tar -xzvf apr-util-1.6.1.tar.gz -C /usr/local/src
7.到源码包目录下安装:
1)cd /usr/local/src/apr-util-1.6.1
2) ./configure --prefix=/usr/local/apr-util --with-apr=/usr/local/apr
3)make
4)make install
8.获得pcre的源码包:
wget ftp://ftp.csx.cam.ac.uk/pub/software/programming/pcre/pcre-8.43.tar.gz
9.然后解压下载好的源码包到/usr/local/usr:
tar -xzvf pcre-8.43.tar.gz -C /usr/local/src
10.到源码包目录下安装:
1)cd /usr/local/src/pcre-8.43
2)./configure --prefix=/usr/local/pcre
3)make
4)make install
11..获得apr-util的源码包:
wget http://mirrors.tuna.tsinghua.edu.cn/apache//httpd/httpd-2.4.39.tar.gz
12.然后解压下载好的源码包到/usr/local/src:
tar -xzvf httpd-2.4.39.tar.gz -C /usr/local/src
13.到源码包目录下安装:
1)cd /usr/local/src/httpd-2.4.39
2)./configure --prefix=/usr/local/apache24 --with-apr=/usr/local/apr --with-apr-util=/usr/local/apr-util --with-pcre=/usr/local/pcre
3)make
4)make install
四、(make 报错, 解决问题,make clean 把生成 的中间文件删掉 再 make)
configure: 探测操作系统目标环境 检查有没有
cc或gcc configure是shell脚本 生成Makefile
make : 编译 (gcc)
make install : 安装
/usr/local/src : 存放源码包
标签:ado usr water makefile 解决问题 size 编译 runtime 中间
原文地址:https://blog.51cto.com/14259192/2380401