Rocky虚拟机(Tow Days)Rocky挂载和安装软件方式

发布时间 2023-08-01 11:33:54作者: supernova_dark_horse

Tow Days

一、Rocky挂载光驱

1、为什么挂光驱
  • 通过挂载光驱搭建本地YUM源可以使得服务器从本地获取软件包,而不是从互联网上下载,这样可以提高软件包下载和安装的速度,同时也可以节省宽带和流量,在一些没有互联网连接的服务器环境下,搭建本地YUM源是非常有必要的,因为这样可以保证服务器可以及时获取到更新的软件包,同时也可以更好地控制软件包的版本和安全性。

2、挂载命令
  • mount 须挂载的设备 系统上的接入点 (都是路径)

  • unmount 目录 取消挂载(须先切出接入点)

3、挂载光驱的方式
  • 临时挂载

  • 永久挂载

     

 

二、软件安装

1、软件安装的方式(这里拿安装apache举例)
1、rpm(Red Hat Package Manager)(Red Hat 包管理器)安装
  • 概述:RPM不解决依赖关系,必须手动安装所需组件

  • rpm命令的一些参数

    • i:安装应用程序(install)

    • vh:显示安装进度(verbose hash)

    • U:升级软件包(update)

    • qa: 显示所有已安装软件包(query all)

    • e:卸载应用程序(erase)

    • 案例

      • 注意:如果其它软件包有依赖关系,卸载时会产生提示信息,可使用--nodeps强行卸载。

      • 查询所有安装的rpm包: [root@BigBear~]# rpm –qa

      • 查询mysql相关的包: [root@BigBear~]# rpm –qa | grep mysql

      • 安装:[root@BigBear~]# rpm -ivh jdk.rpm

      • 卸载: [root@BigBear~]# rpm –e mysql*

      • 强行卸载:[root@BigBear~]# rpm –e mysql* --nodeps

2、dnf在线安装
  • dnf在线安装正则表达式开发工具

  • dnf在线安装mariadb的服务端和客服端

  • dnf在线安装apache

3、源码方式安装apache
  • 概述:

    • 源码安装的优点:编译安装过程,可以设定参数,指定安装目录,按照需求进行安装,指定安装的版本,灵活性比较大。

    • 源码安装的缺点:需要对依赖包l一个一个的进行安装,不敢随便升级,一升级可能会由于依赖包的是不能使用导致一系列连锁反应

  • 源码编译安装软件包4大步骤:

    • 解压源码包:tar -xf 源码包 || 源码包获取:wget https://

    • 配置:进入解压后的目录,用./configure命令来配置相关信息(比如指定安装目录 – prefix=/usr/local/nginx)和生成Makefile文件

    • 编译:make -j(jobs)4(开了4个进程对这个进行编译)

    • 安装:make install

  • 案例

    • 先将源码文件移入

    • 源码安装apr软件

    • 源码安装apr-util软件

    • 源码安装正则表达式

    • 源码安装apache

2、开启服务访问apache页面