理论+实验——(Linux系统)安装及管理程序

文章目录

  • 理论
  • 前言
  • 一、Linux应用程序基础
  • 二、RPM包管理工具
    • 1、RPM概述
    • 2、使用RPM包管理命令——rpm
      • (1)rpm命令的格式
      • (2)查询RPM软件包信息
    • 3、安装,升级,卸载RPM软件包
    • 4、维护RPM数据库
  • 三、源代码编译安装
    • 1、源代码编译概述
    • 2、编译安装过程
  • 实验

理论

前言

(1)使用RPM包管理工具
(2)从源码包编译安装程序

一、Linux应用程序基础

理论+实验——(Linux系统)安装及管理程序_第1张图片理论+实验——(Linux系统)安装及管理程序_第2张图片理论+实验——(Linux系统)安装及管理程序_第3张图片

二、RPM包管理工具

1、RPM概述

理论+实验——(Linux系统)安装及管理程序_第4张图片

2、使用RPM包管理命令——rpm

(1)rpm命令的格式

理论+实验——(Linux系统)安装及管理程序_第5张图片

(2)查询RPM软件包信息

理论+实验——(Linux系统)安装及管理程序_第6张图片

查询已经安装的RPM软件包:

rpm -q 【子选项】 【软件名】
用法:
-qa:查看已经安装的所有的RPM软件包列表
-qi:查看指定软件包详细信息
-ql:查询软件包的安装目录、文件列表
-qf:通过软件具体的路径,查这个软件具体的版本
-qc:列出配置文件(/etc下的文件)会列出conf文件的位置//查看配置文件所在的路径
-qd:列出帮助文件(man)
查询未安装的RPM包文件:
rpm -qp 【子选项】 【软件名】
-qpi:查看该软件的详细信息
-qpl:查询包内所有包含的目录、文件列表
-qpc:列出配置文件
-qpd:列出帮助手册

3、安装,升级,卸载RPM软件包

安装、升级RPM软件:
-i:安装一个新的rpm软件
-U:升级、如未安装、则进行安装
-h:以#号显示安装的进度
-v:显示安装过程的详细信息
-F:更新某个rpm软件,若未安装,则放弃安装
–force:强制安装所指定的rpm软件包
卸载RPM软件:
rpm -e 【软件名】
辅助选项
–nodeps:安装、升级或卸载软件是、忽略关系
注:
解决软件包依赖关系
安装:被依赖的软件包需要先安装,可同时指定多个.rpm包软件进行安装
卸载:依赖其他程序的软件包需要先卸载,了同时指定多个软件名进行卸载
忽略依赖关系:结合–nodeps选项,但可能会导致软件异常

4、维护RPM数据库

一般在非正常操作的情况下回丢失,所以我们要重建rpm数据库
rpm --rebuilddb

rpm --initdb

三、源代码编译安装

1、源代码编译概述

理论+实验——(Linux系统)安装及管理程序_第7张图片理论+实验——(Linux系统)安装及管理程序_第8张图片

2、编译安装过程

理论+实验——(Linux系统)安装及管理程序_第9张图片理论+实验——(Linux系统)安装及管理程序_第10张图片

实验

第一步:安装下面的软件理论+实验——(Linux系统)安装及管理程序_第11张图片
第二步:安装完成后,打开软件,选择Xftp打开
理论+实验——(Linux系统)安装及管理程序_第12张图片理论+实验——(Linux系统)安装及管理程序_第13张图片
第三步:复制httpd-2.4.25.tar.gz的压缩包粘贴在在右边opt目录里面
理论+实验——(Linux系统)安装及管理程序_第14张图片理论+实验——(Linux系统)安装及管理程序_第15张图片
第四步:虚拟机开启连接
理论+实验——(Linux系统)安装及管理程序_第16张图片
第五步:连接SecureCRT,开始输入命令
在这里插入图片描述
解压文件在这里插入图片描述理论+实验——(Linux系统)安装及管理程序_第17张图片
MD5校验在这里插入图片描述
首先光盘需要挂起,命令如下
在这里插入图片描述
安装httpd工具(我之前已安装好),安装完成后会显示complete理论+实验——(Linux系统)安装及管理程序_第18张图片
安装gcc、gcc++、make依赖关系包(7个)

理论+实验——(Linux系统)安装及管理程序_第19张图片在这里插入图片描述理论+实验——(Linux系统)安装及管理程序_第20张图片在这里插入图片描述在这里插入图片描述在这里插入图片描述在这里插入图片描述
./configure配置,添加安装路径

在这里插入图片描述
make编译
在这里插入图片描述
make install安装
在这里插入图片描述
编辑httpd,conf
在这里插入图片描述理论+实验——(Linux系统)安装及管理程序_第21张图片理论+实验——(Linux系统)安装及管理程序_第22张图片
去掉194行的#
在这里插入图片描述在这里插入图片描述在这里插入图片描述在这里插入图片描述在这里插入图片描述
在这里插入图片描述
关闭防火墙
在这里插入图片描述
显示成功 然后用主机浏览器输入IP理论+实验——(Linux系统)安装及管理程序_第23张图片
理论+实验——(Linux系统)安装及管理程序_第24张图片
应用测试成功
注:若浏览器不成功,可以更换浏览器,建议谷歌浏览器

你可能感兴趣的:(理论+实验)