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

        

时间: 2024-08-09 19:48:11

5-2 源码包安装过程的相关文章

apache源码包安装过程记录

1.下载apache源码包 http://www.apache.org/ apache官网,包含非常多软件 找到apache软件 http://httpd.apache.org/ 选定要下载的源码包   复制下载的url http://mirrors.tuna.tsinghua.edu.cn/apache//httpd/httpd-2.4.25.tar.bz2 进入linux的/usr/local/src wget http://mirrors.tuna.tsinghua.edu.cn/apac

linux源码包安装过程

redhat提供的安装包格式为.rpm格式,如果需要自定义安装目录及相应的功能等,需要使用源码包进行安装,使用源码包安装需要如下几个过程 先从官网下载源码安装包,名称一般为.tar.gz,.tgz,.tar.bz2格式,下载完成后解压缩,进入解压缩后的目录 安装开发相应的工具包,比如"development Tools"组,gcc,gcc-c++ 使用./configure --help命令查看使用用法 make && make install 设置环境变量 可以在/e

linux 之软件包管理 (八) 源码包安装过程

1 安装C语言编译器 2 下载安装包 3 安装过程 解压缩下载文件,并进入其中 启动Apache(要先停止原来rpm 安装服务) 卸载:

Linux学习之源码包安装与脚本安装(十八)

Linux学习之源码包安装与脚本安装 目录 源码包与RPM包的区别 源码包安装 脚本安装 源码包与RPM包的区别 1.区别 安装之前的区别:概念上的区别 安装之后的区别:安装位置不同 源码包: 开源的 安装更慢,更容易报错 安装更自由 安装完后效率更高 RPM包: 经过编译,能看到源代码 安装更快,报错容易解决 2.RPM包安装位置与源码包安装位置 RPM包安装位置: 源码包安装位置: 安装在指定位置当中,一般是/usr/local/软件名/  3.安装位置不同带来的影响 RPM包安装的服务可以

第5章 软件包管理(2)_源码包安装和脚本安装

3 源码包管理 3.1 源码包和RPM包的区别 (1)区别:①安装之前的区别:概念上的区别:②安装之后:安装位置不同 (2)RPM包的默认安装位置 RPM包默认安装路径 /etc 配置文件安装目录 /usr/bin 可执行的命令安装目录 /usr/lib 程序所使用的函数库保存位置 /usr/share/doc 基本软件使用手册保存位置 /usr/share/man 帮助文件保存位置 (3)源码包安装位置:安装在指定位置中,一般是/usr/local/软件名/ (4)安装位置不同带来的影响 ①R

Ubuntu软件安装指南:dpkg、apt 与源码包安装

基础知识: 通常情况下,linux会这样放软件的组件(一般规范): 程序的文档->/usr/share/doc; /usr/local/share/doc 程序->/usr/share; /usr/local/share 程序的启动项->/usr/share/apps; /usr/local/share 程序的语言包->/usr/share/locale; /usr/local/share/locale 可执行文件->/usr/bin; /usr/local/bin 而有的软

18、Linux源码包安装详解

安装源码包 安装一个源码包,是需要我们自己把源代码编译成二进制的可执行文件.如果你读得懂这些源代码,那么你就可以去修改这些源代码自定义功能,然后再去编译成你想要的.使用源码包的好处除了可以自定义修改源代码外还可以定制相关的功能,因为源码包在编译的时候是可以附加额外的选项的. 源码包的编译用到了linux系统里的编译器,常见的源码包一般都是用C语言开发的,这也是因为C语言为linux上最标准的程序语言.Linux上的C语言编译器叫做gcc,利用它就可以把C语言变成可执行的二进制文件.所以如果你的机

mysql源码包安装方法

mysql安装前的准备工作 环境准备:linux系统  cmake   mysql安装包 卸载掉rpm包安装的mysql Yum -y remove mysql mysql-server Rm -rf /etc/my.cnf 安装解决依赖关系:yum -y install ncurses-devel openssl-devel bison gcc gcc-c++ mysql源码包安装 将源码包上传到/usr/local/src Tar xzf mysql安装包 yum -y install cm

Linux源码包安装和脚本安装

能够先 vi INSTALL 看看安装过程. 1.源码包安装 2.脚本安装