• Linux安装及管理应用程序


    一、Linux应用程序

    1、应用程序组成

    (1)普通的可执行程序文件:一般保存在/user/bin目录中,普通用户即可执行。
    (2)服务器程序、管理程序文件:一般保存在/user/sbin中只有管理员能执行。
    (3)配置文件:一般保存在/etc目录中,配置文件较多时会建立相应的子目录。
    (4)日志文件:一般保存在/var/log目录中。
    (5)关于应用程序的参考文档等数据:一般保存在/user/share/doc/目录中。
    (6)执行文件及配置文件的man手册页:一般保存在/user/share/man/目录中。

    2、软件包的封装类型

    (1)RPM软件包:这种软件包文件的扩展名为“.rpm”,只能在使用RPM机制的Linux操作系统中安装,如RHEL、Fedora、CentOS等。RPM软件包一般针对特定版本的操作系统量身定制,因此依赖性较强。安装RPM软件包需要使用操作系统中的rpm命令。
    (2)DEB软件包:这种软件包文件的扩展名为“.deb”,只能在使用DPKG机制的Linux操作系统中进行安装,如Debian、Ubuntu等。安装DEB软件包需要使用操作系统中的dpkg命令。
    (3)源代码安装包:这种软件包是程序员开发完成的原始代码,一般被制作成“.tar.gz”或“.tar.bz2”等格式的压缩包文件,因多数使用tar命令打包而成,所以经常被称为“TarBail”。安装源代码软件包需要使用相应的编译工具,如Linux中的C语言编译器gcc。因此,在安装操作系统的时候尽量勾选“开发工具”一项来安装基本的编译环境。
    (4)附带安装程序的软件包:这种软件包的扩展名不一,但仍以TarBail格式的居多。软件包中会提供用于安装的可执行程序或脚本文件,如install.sh、setup等,有时候会以“.bin”格式的单个安装文件形式出现。安装时只需运行安装文件就可以根据向导程序的提示完成安装操作。

    二、RPM软件包管理

    RPM软件包管理机制最早由Red Hat公司提出,后来随着版本的升级逐渐融入更多的优秀特性,成为众多Linux发行版中公认的软件包管理标准。其官方网站为http://www.rpm.org

    1、RPM命令

    在这里插入图片描述

    2、查询RPM软件包信息

    在这里插入图片描述
    在这里插入图片描述

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

    在这里插入图片描述
    在这里插入图片描述
    离线安装实例:
    在这里插入图片描述
    在这里插入图片描述

    三、源码编译安装

    1、编译安装过程

    在这里插入图片描述

    2、校验源码包

    在这里插入图片描述

    3、编译安装案例

    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述

    4、使用源码安装nginx

    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    注意当安装好后进入sbin文件夹下./nginx启动,然后访问服务端的IP地址看是能访问,若不能访问可能是端口占用的问题。当解决了端口占用问题后页面还加载不出来可能是防火墙打开的原因,可以使用systemctl stop firewalld命令关掉防火墙。

    四、使用yum源

    1、yum命令

    在这里插入图片描述
    在这里插入图片描述
    详细如下:
    在这里插入图片描述

    2、yum的配置文件

    在这里插入图片描述
    在这里插入图片描述

    3、本地yum源

    使用本地ISO文件作为yum仓库。
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述

    4、网络yum源

    在这里插入图片描述
    在这里插入图片描述

  • 相关阅读:
    【Web安全】SQL各类注入与绕过
    UE5蓝图-事件、函数、事件分发器
    如何使用 JavaScript/jQuery 为网站创建暗/亮模式?
    TPC-C 、TPC-H、TPC-DS和SSB测试基准(Benchmark)介绍
    Rollup:zkSync v2.0和ZK-Rollup的未来
    [SpringMVC笔记] SpringMVC-12-放行静态资源访问
    低代码+BPM+KM于一体的软件开发平台
    9.20金融科技(比特币)
    服务端测试与功能测试
    Python的魔术方法
  • 原文地址:https://blog.csdn.net/weixin_42374938/article/details/126567205