LINUX初学,程序的相互依赖关系完全不知道,5条命令用了一周的时间来消化,很慢,记下来帮助理解。
把次序调整为最快流程及架构型的说明。软件参照的时间点为2012年3月
操作系统:CENTOS 5.5,这个不是最新的,仅测试
服务软件:APACHE 2.4.1
1 安装PCRE
PCRE - Perl Compatible Regular Expressions
APACHE 2.4.1安装需要这个组件,相关网站: 注意网站上下载的安装包与APACHE要求的包是不一样的,要求的是一个开发包,如下:
安装方法:
yum -y install pcre-devel
注意安装是个开发包,系统本身也有这个软件,查询这个包的方法:
[Philips@CentOS5 ~]$ rpm -qa | grep pcre
pcre-devel-6.6-6.el5_6.1 pcre-6.6-6.el5_6.12 安装GCC
GCC, the GNU Compiler Collection, 目前版本 4.7
安装方法:
yum intall gcc
目前版本越 20M
3 安装 APR, APR-UTIL
APR可移植运行库, 相关产品网站
找到下载地址后FTP下到本地目录,注意该类文件下载FTP下载前要加BIN命令,否则运行解包会出错。
安装方法:
ftp 对应网站,最好是官网
ftp>bin ftp>get 找到的文件名tar -zxvf apr-1.4.2.tar.gz (可以在ROOT目录下操作)
cd apr-1.4.2 ./configure make make install同上方法安装,apr-util,注意文件名会由于版本更新变化,apr-1.4.6.tar.gz apr-util-1.4.1.tar.gz,配置命令有一点变化
./configure --prefix=/usr/local/apr-util --with-apr=/usr/local/apr
4 安装APACHE,这个跟网络上的内容一样,不强调了。
网络上的安装都是测试多次的,仅介绍关键步骤,如果像我这种初学的大概就很困难,如果其他初学的朋友可以先看看这个参考一下。