Linux基础 软件管理(RPM包的安装,tomcat源码包下载安装,nginx源码包下载安装,Epel镜像安装)

文章目录

  • 软件管理
    • 软件包
    • RPM软件包管理器
      • yum
      • 安装rpm二进制包
      • 测试使用
    • Epel镜像的安装
    • nginx的tar.gz源码包下载安装
    • tomcat服务器源码包下载安装
      • 1.下载tar.gz源码包
      • 2.安装测试

软件管理

说白了就是在Linux上装软件,没有图形看用命令怎么装~

软件包

  • rpm 二进制包
  • tar.gz 源码包

列出所有已经安装过的rpm软件包
确认软件作用
确认安装路径
安装软件
卸载软件
但是软件之间有依赖关系,这样一个个安装就很麻烦

RPM软件包管理器

一种用于互联 下载包的打包及安装工具,它包含在某些Linux分发版中。它生成具有.RPM扩展名的文件。与Dpkg类似。

yum

Yum(全称为 Yellow dog Updater, Modified)是一个在Fedora和RedHat以及CentOS中的Shell前端软件包管理器。基于RPM包管理,能够从指定的服务器自动下载RPM包并且安装,可以自动处理依赖性关系,并且一次安装所有依赖的软件包,无须繁琐地一次次下载、安装。

安装rpm二进制包

举个例子:安装httpd包,httpd是Apache超文本传输协议(HTTP)服务器的主程序.

  • 配置本地yum仓库

搭建一个本地yum,命令将rhel光盘手动挂载到/media

:查看开启的资源库

安装httpd:
:列出所有可安装的软件包
:查找软件包
卸载软件
:查看httpd包是否安装

安装完毕!

用来查看rpm包里的pre和post install脚本

测试使用

首先关闭防火墙:

  1. 开启服务:
  2. 创建一个html页面:进入目录,编写一个html页面:

刷新页面

Epel镜像的安装

1. 址:阿里云Epl镜像
2.选择自己的版本 安装镜像,我这是rhel7的
划线的就是下载的地址(就在上边的链接里),直接复制过来就好

3.查看

4.选择需要的软件包,下载。
:查看,:安装

nginx的tar.gz源码包下载安装

1.官 :nginx下载
2.安装

  • 添加一些配置:如安装目录和模板设置
    同样,他没啥你给他装啥就行了
  • 先编译:
  • 再安装:
  • 启动:进入目录,启动命令,默认使用80端口。使用可以查看本机端口的 络连接状况,如果80端口被httpd占用,就先停掉httpd服务,再启动nginx。
  • 访问页面

进入,可以查看配置文件

在HTTP{…}区域加入

在location / {…}区加入

表示请求过来之后,启用刚才定义的调度方式

tomcat服务器源码包下载安装

1.下载tar.gz源码包

官 链接

2.安装测试

  • 解压文件

  • 进入Tomcat的bin目录

  • 启动tomcat,,默认使用8080端口(注意防火墙设置)

  • 编写一个test.jsp页面进行测试

文章知识点与官方知识档案匹配,可进一步学习相关知识Java技能树首页概览93567 人正在系统学习中

声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2020年2月20日
下一篇 2020年2月20日

相关推荐