安装httpd的方法: 1) yum安装 yum install httpd
源码安装过程:
httpd资源
需要的包:apr apr-util pcre
yum install expat-devel (XML解析)
1. 获得apr,apr-util,pcre源码包
wget http://mirrors.tuna.tsinghua.edu.cn/apache//apr/apr-1.7.0.tar.gz (下载apr)
wget http://mirrors.tuna.tsinghua.edu.cn/apache//apr/apr-util-1.6.1.tar.gz(下载apr-util)
wget ftp://ftp.csx.cam.ac.uk/pub/software/programming/pcre/pcre-8.43.tar.gz (下载pcre)
2.分别解压到/usr/local/src获得源码包
tar -xvf 压缩包 -C /usr/local/src
3.分别进入源码目录操作
apr安装
1) cd /usr/local/src/apr-1.7.0
2) ./configure --prefix=/usr/local/apr
3) make
4) make install
apr-util安装
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
pcre安装
1) cd /usr/local/src/pcre...
2) ./configure --prefix=/usr/local/pcre
3) make
4) make install
(make 报错, 解决问题,make clean 把生成 的中间文件删掉 再 make)
4.httpd安装: 1) cd /usr/local/src/apache-2.4... 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
configure: 探测操作系统目标环境 检查有没有
cc或gcc configure是shell脚本 生成Makefile
make : 编译 (gcc)
make install : 安装
/usr/local/src : 存放源码包