CentOS8提高篇10:使用源代码安装HTTP软件

时间:2021-06-28 01:12:38

一、使用源代码安装软件的优点:

  • 获得最新的软件版本,及时修复bug
  • 根据用户需要,灵活定制软件功能
  • 便于管理

二、应用场合举例

  • 安装较新版本的应用程序时
  • 当前安装的程序无法满足需要时
  • 需要为应用程序添加新的功能时

三、 编译安装过程

CentOS8提高篇10:使用源代码安装HTTP软件

 

 

1、tar解包
用途:解压并释放源代码包到指定的目录

解包后的源代码文件位置:
/usr/src/软件名-版本号
tar zxvf/jxvf xxx.tar.gz/xxx.tar.bz2 -C 目标路径

CentOS8提高篇10:使用源代码安装HTTP软件


2、 配置软件模块—./configure配置
用途:安装路径、开启或关闭模块功能、管理服务进程的用户设定

 ./configure --prefix=目标路径(此软件安装到哪里去)

CentOS8提高篇10:使用源代码安装HTTP软件

若其中还是报错,使用下面命令

[root@localhost httpd-2.4.52]# yum install gcc* apr-devel* pkgconfig* libapr* pcre pcre-devel libtool libxm12-devel apr-util* -y

CentOS8提高篇10:使用源代码安装HTTP软件

 3、 make编译(将源代码转换为可执行的程序)
用途:生成可执行的二进制文件

CentOS8提高篇10:使用源代码安装HTTP软件


4.1.4 make install 安装
用途:复制二进制文件到系统,配置应用环境

CentOS8提高篇10:使用源代码安装HTTP软件

 

CentOS8提高篇10:使用源代码安装HTTP软件