5-2 源码包安装过程

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了5-2 源码包安装过程相关的知识,希望对你有一定的参考价值。

 

  1.安装准备

    <1>安装C语言编译器 gcc

    <2>下载源码包: http://mirror.bit.edu.cn/apache/httpd/

      下载2.2.9的httpd

    <3>可以使用WinSCP将本机上的软件拷贝到虚拟机,注意更改权限

    <4>rpm和源码包可以分别安装,但是只能起用一个。因为占用相同端口80

 

  2.安装注意事项

    <1>源代码保存位置: /usr/local/src

    <2>软件安装位置: /usr/local/

    <3>如何确定安装过程报错:

        安装过程停止

        并出现error,warning或no的提示    

  

  3.源码包安装过程

    <1>下载源码包

      http://mirror.bit.edu.cn/apache/httpd/  下载httpd2.2.9或其他版本

    <2>解压缩下载的源码包

      tar -zxvf httpd-2.2.9.tar.gz

    <3>进入解压缩目录(必须要执行)

      cd httpd-2.2.9  #注意,这条命令不是可选项,而是必须执行,

                #因为后面讲的相关命令,操作的是当前目录,若没有进入解压缩目录则操作的是其他目录

    <4>./configure  软件配置与检查   

      #基本上每个源码包都有这个命令,就算没有,也会有类似的命令取代其工作

        <1>定义需要的功能选项  --help

        <2>检测系统环境是否符合安装要求

        <3>把定义好的功能选项和检测系统环境的信息都写入Makefile文件,用于后续的编辑

        <4>  ./configure --prefix=/usr/local/apache2

    <5>make编译

        <1>make clean    #若报错,可使用make clean清楚编译生成的缓存文件

    <6>make install  编译安装

    <7>启动

      /usr/local/apache2/bin/apachectl start    #看具体软件提供的命令

    <8>若已经启动了rpm包安装的阿帕奇,则需先将rpm包的阿帕奇停掉

        service httpd stop

    <9>具体安装和启动可以参考安装说明文档

 

  4.源码包的卸载

    <1>不需要卸载命令,直接删除安装目录即可。不会遗留任何垃圾文件

        

 

以上是关于5-2 源码包安装过程的主要内容,如果未能解决你的问题,请参考以下文章

六源码包安装过程

apache源码包安装过程记录

Linux中源码包安装

源码包编译

linux系统程序安装源码包安装程序

Linux软件安装管理