源代码安装
 
1.从网站上下载源代码包
包名多为:
包名.tar.gz
包名.tar.bz2
2。上船并解压源代码包
tar -jxvf .tar.bz2
3。进入加压后生成的目录
cd 目录名
4、输入参数开始编译前的检测
./configure  --prefix=安装路径(他会自动帮助你创建)
如果检测无误就可以进入编译步骤
如果有误,一般多为条件不足:前提软件包不具备,依赖程序的路径不对,gcc编译器有问题
5make
如果出错,根据具体情况进行排查
a,首先将前提条件调整满足
b,解决完前提问题后
i。进入安装解压目录
(比如apache下载的安装包为httpd-2.2.9.tar.bz2,解压后为httpd-2.2.9
   make clean 即可
   make clean 删除的是
   a.prefix指定的安装后的目录删除掉相关系统库文件及连接文件
   b.删除 安装时产生的用户记录还有相关配置
ii。需要将原来解压得源代码目录删除(把解压后为httpd-2.2.9目录删除) 直接用rm -rf 删除
iii。然后重新解压,从第2步开始
 
需要注意的概念:
1。安装包 httpd-2.2.9.tar.bz2
2。安装解压目录:httpd-2.2.9(安装./configure make makeinstall  卸载make clean ,rm -rf  /opt/apache2,  
                                                             再删httpd-2.2.9
3。软件安装目录:prefix指定的目录 /opt/apache2
 
 
     
6make install
/tmp目录下的临时编译结果,复制到指定配置目录
7、需要安装之后修改PATH路径