linux源码包安装过程

redhat提供的安装包格式为.rpm格式,如果需要自定义安装目录及相应的功能等,需要使用源码包进行安装,使用源码包安装需要如下几个过程

  1. 先从官网下载源码安装包,名称一般为.tar.gz,.tgz,.tar.bz2格式,下载完成后解压缩,进入解压缩后的目录
  2. 安装开发相应的工具包,比如“development Tools"组,gcc,gcc-c++
  3. 使用./configure --help命令查看使用用法
  4. make && make install
  5. 设置环境变量

    可以在/etc/profile中在export PATH行前加入PATH=$PATH:/usr/local/apache/bin 这里以apache为例

  6. 加载相应的库文件

    cd /etc/ld.so.conf.d/ 新建一个.conf文件,将可执行文件的目录写一行记录在.conf文件中,运行

    ldconfig -v显示加载的库文件

  7. 头文件路径

    默认搜索路径为/usr/include,使用软链接命令,

    ln -s /usr/local/apache/include     /usr/include/apache

  8. 修改man文件的路径,vim /etc/man_db.conf中MANDATORY_MANPATH中加入一行

    MANDATORY_MANPATH            /path/to/man

时间: 2024-10-03 21:43:33

linux源码包安装过程的相关文章

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

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/ <

18、Linux源码包安装详解

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

Linux源码包安装和脚本安装

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

Linux 源码包安装

01.RPM 包默认安装路径 /etc/:配置文件给安装mul /usr/bin/:可执行的命令安装目录 /usr/lib/:程序使用的函数库保存位置 /usr/share/doc/:基本软件使用手册保存位置 /usr/share/man/:帮助文件保存位置 02.源码包安装位置  =>  /usr/local/软件名/ 启动方法:(1)./etc/rc.d/init.d/httpd start(绝对路径) (2). service  httpd  start 如果Apache启动不起来,需要设

linux源码包安装软件

Linux源码安装和yum安装区别: 1.yum安装可以看成是在线安装的一种方式,你只需要yum install 软件名,系统就自动根据yum源配置文件中的镜像位置去下载安装包了,并可以自动分析所需的软件依赖关系,自动安装所需的依赖软件包.此方式适合初学者,简单方便,不用考虑依赖关系. 2.源码安装方式是需要自己到网上下载源码包,然后解压安装.此方式可以指定配置参数,更加灵活方便,兼容性更强. Linux源码安装好处: 1.软件根据用户需要定制2.用于二次开发 源码包及其编译安装: 1.源码包打

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

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

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

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

CentOS7源码包安装教程(以apache为例)

Linux源码包安装教程(以apache为例) 1.选用版本是httpd-2.4.38.tar.gz 2.依赖的包有apr-1.6.5.tar.gz.apr-util-1.6.1.tar.gz.pcre-8.10.zip 3.我把安装包放在我的百度云,大家可以自行下载: 链接:https://pan.baidu.com/s/17tv2ohteUFUwbuQB9ylGCA 提取码:5jai 安装步骤: 第一步:yum安装必要的软件包 [[email protected] ~]#yum instal