【Linux】挂载硬盘、镜像文件、rpm软件包管理器、yum软件包管理器、软件安装jdk、tomcat、mysql

本文涉及的产品
RDS MySQL DuckDB 分析主实例,基础系列 4核8GB
RDS MySQL DuckDB 分析主实例,集群系列 4核8GB
RDS AI 助手,专业版
简介: 【Linux】挂载硬盘、镜像文件、rpm软件包管理器、yum软件包管理器、软件安装jdk、tomcat、mysql

1.挂载新的硬盘

第一步: 了解linux系统分区的原理

一个硬盘可以分成多个分区

用户不能直接操作硬件, 需要让硬件和系统的目录 建立映射关系(挂载) 才可以操作, 称为 挂载

第二步: 查看系统分区情况

  • lsblk -f


  • 1366ca40beb9431fbb03e7d36637e265.png

第三步: 虚拟机 增加 硬盘


  1. 选中 目标虚拟机 右键 设置
  2. 选中 硬盘 点击 添加按钮
  3. 点击 下一步
  4. 创建新虚拟磁盘
  5. 指定 磁盘大小为10G
  6. 重启之后生效


cde6f1334134476782f481a9989ed5d5.png


第四步: 分区

  • fdisk /dev/sdb
  • 输入 m

46edfb52deff4008a0cb2cf554d5b208.png


输入 n

3bea6cd28bc648338ca3a54886dfb90a.png

输入 p

ed920a479ac64d3a8f12739d6d14c0f0.png

输入 w

25dd49cbffd848889ce4bced07a86e02.png


276a888a865b4dc9bfb47f0839576417.png


第五步: 格式化

  • mkfs -t ext4 /dev/sdb1

f3ed975c77eb4119b00ec79e6b13564c.png

第六步: 挂载

  • mount 设备名 目录名

6de814a9451149d39550cfbffcf95133.png

第七步: 设置重启后 挂载不失效

  • 第一步: 将映射关系写到配置文件中 /etc/fstab

488b9b9a17b045de8c8e870e650de9bf.png

  • 第二步: mount -a 重新加载 /etc/fstab 文件
  • 第三步:重启测试查看是否生效

2.挂载镜像文件

方式一

  • 第一步: 将 linux系统镜像 放到光驱中
  • 第二步: 创建目录 /mnt/cdrom
  • 第三步: 通过挂载 建立 硬件 和 系统目录的关系
  • 第四步: 到镜像中寻找按照包

方式二


  • 第一步: 上传ISO文件到根目录

  • alt + p 使用sftp方式上传单个文件大于4G场景

  • 第二步: 创建目录 /mnt/cdrom

  • 第三步: 通过挂载 建立 硬件 和 系统目录的关系 mount –o loop /CentOS-7-x86_64-DVD-2009.iso /mnt/cdrom

  • 第四步: 设置重启不失效


3.rpm软件包管理器


通过 rpm命令 实现对软件 的安装、查询、卸载


第一步: rpm包 的 查询命令

6b2fae8cc4054bcfb921b7297b5fec10.png


第二步: rpm包 的 卸载


de167317b1a44d1093427598ba5474e4.png


第三步: rpm包 的 安装


f98d0c7a13744d30bbb4a9a447776a0e.png


4.yum软件包管理器

Yum (全称为 Yellow dog Updater, Modified )本质上 也是一个 软件包管理器。 特点: 基于 RPM 包管理,能够从指定的服务器 自动下载、 自动安装、 自动处理依赖性关系

4.1常用命令


53e02d7e6b124d37899a1c0578fb1b6b.png


4.2制作本地yum源

4.3制作局域网yum源

5.软件安装

5.1 jdk


第一步: 卸载linux系统 提供的jdk


查询 rpm -qa|grep java


java-1.8.0-openjdk-headless-1.8.0.262.b10-1.el7.x86_64

java-1.8.0-openjdk-1.8.0.262.b10-1.el7.x86_64

javapackages-tools-3.4.1-11.el7.noarch

tzdata-java-2020a-1.el7.noarch

java-1.7.0-openjdk-headless-1.7.0.261-2.6.22.2.el7_8.x86_64

java-1.7.0-openjdk-1.7.0.261-2.6.22.2.el7_8.x86_64

python-javapackages-3.4.1-11.el7.noarch

删除 rpm -e --nodeps


第二步: 上传安装包到 /export/software , 解压到 /export/ servers


解压 tar -zxvf


第三步: 将 jdk路径 放到 环境变量中

8f80cc0b0ee740c0be06e211442e2a2f.png

  • 第四步: 重新加载 环境变量的配置文件
  • source /etc/profile
  • 第五步: 测试是否安装成功
  • java -version

5.2安装tomcat

  • 第一步: 将安装包上传到 /export/software , 解压到/export/servers
  • tar -zxvf
  • 第二步: 启动tomcat 且 查看日志
  • ./startup.sh
  • 第三步: 上传项目 测试

5.3安装mysql


  • 卸载系统自带的mysql

  • 上传mysql-5.7.29安装包到上述文件夹下、解压

  • 执行安装

  • mysql初始化

  • 更改所属组

  • 启动mysql

  • 查看生成的临时root密码

  • 修改mysql root密码、授权远程访问

  • mysql的启动和关闭 状态查看

  • 开机自启动mysql服务

6.集群搭建


  • 克隆三台虚拟机
  • 网络配置
  •           ip
  •           hostname
  •           hosts
  • scp远程文件传输
  • ssh免密登录
  • crontab定时任务
  • 时钟同步
相关实践学习
如何快速连接云数据库RDS MySQL
本场景介绍如何通过阿里云数据管理服务DMS快速连接云数据库RDS MySQL,然后进行数据表的CRUD操作。
MySQL数据库入门学习
本课程通过最流行的开源数据库MySQL带你了解数据库的世界。   相关的阿里云产品:云数据库RDS MySQL 版 阿里云关系型数据库RDS(Relational Database Service)是一种稳定可靠、可弹性伸缩的在线数据库服务,提供容灾、备份、恢复、迁移等方面的全套解决方案,彻底解决数据库运维的烦恼。 了解产品详情: https://www.aliyun.com/product/rds/mysql 
相关文章
|
5月前
|
NoSQL 算法 Redis
【Docker】(3)学习Docker中 镜像与容器数据卷、映射关系!手把手带你安装 MySql主从同步 和 Redis三主三从集群!并且进行主从切换与扩容操作,还有分析 哈希分区 等知识点!
Union文件系统(UnionFS)是一种**分层、轻量级并且高性能的文件系统**,它支持对文件系统的修改作为一次提交来一层层的叠加,同时可以将不同目录挂载到同一个虚拟文件系统下(unite several directories into a single virtual filesystem) Union 文件系统是 Docker 镜像的基础。 镜像可以通过分层来进行继承,基于基础镜像(没有父镜像),可以制作各种具体的应用镜像。
671 6
|
10月前
|
Java 关系型数据库 MySQL
在Linux平台上进行JDK、Tomcat、MySQL的安装并部署后端项目
现在,你可以通过访问http://Your_IP:Tomcat_Port/Your_Project访问你的项目了。如果一切顺利,你将看到那绚烂的胜利之光照耀在你的项目之上!
496 41
|
10月前
|
开发框架 Java 关系型数据库
在Linux系统中安装JDK、Tomcat、MySQL以及部署J2EE后端接口
校验时,浏览器输入:http://[your_server_IP]:8080/myapp。如果你看到你的应用的欢迎页面,恭喜你,一切都已就绪。
625 17
|
10月前
|
Java 关系型数据库 MySQL
在Linux操作系统上设置JDK、Tomcat、MySQL以及J2EE后端接口的部署步骤
让我们总结一下,给你的Linux操作系统装备上最强的军队,需要先后装备好JDK的弓箭,布置好Tomcat的阵地,再把MySQL的物资原料准备好,最后部署好J2EE攻城车,那就准备好进军吧,你的Linux军团,无人可挡!
294 18
|
10月前
|
关系型数据库 MySQL Java
安装和配置JDK、Tomcat、MySQL环境,以及如何在Linux下更改后端端口。
遵循这些步骤,你可以顺利完成JDK、Tomcat、MySQL环境的安装和配置,并在Linux下更改后端端口。祝你顺利!
572 11
|
10月前
|
开发框架 关系型数据库 Java
Linux操作系统中JDK、Tomcat、MySQL的完整安装流程以及J2EE后端接口的部署
然后Tomcat会自动将其解压成一个名为ROOT的文件夹。重启Tomcat,让新“植物”适应新环境。访问http://localhost:8080/yourproject看到你的项目页面,说明“植物”种植成功。
298 10
|
缓存 Ubuntu Linux
Linux中yum、rpm、apt-get、wget的区别,yum、rpm、apt-get常用命令,CentOS、Ubuntu中安装wget
通过本文,我们详细了解了 `yum`、`rpm`、`apt-get`和 `wget`的区别、常用命令以及在CentOS和Ubuntu中安装 `wget`的方法。`yum`和 `apt-get`是高层次的包管理器,分别用于RPM系和Debian系发行版,能够自动解决依赖问题;而 `rpm`是低层次的包管理工具,适合处理单个包;`wget`则是一个功能强大的下载工具,适用于各种下载任务。在实际使用中,根据系统类型和任务需求选择合适的工具,可以大大提高工作效率和系统管理的便利性。
1459 25
|
NoSQL Java 关系型数据库
Liunx部署java项目Tomcat、Redis、Mysql教程
本文详细介绍了如何在 Linux 服务器上安装和配置 Tomcat、MySQL 和 Redis,并部署 Java 项目。通过这些步骤,您可以搭建一个高效稳定的 Java 应用运行环境。希望本文能为您在实际操作中提供有价值的参考。
879 26
|
关系型数据库 MySQL 应用服务中间件
《docker基础篇:8.Docker常规安装简介》包括:docker常规安装总体步骤、安装tomcat、安装mysql、安装redis
《docker基础篇:8.Docker常规安装简介》包括:docker常规安装总体步骤、安装tomcat、安装mysql、安装redis
435 7
|
Java 关系型数据库 MySQL
自动化测试项目实战笔记(一):JDK、Tomcat、MySQL、Jpress环境安装和搭建
这篇文章是关于自动化测试项目实战笔记,涵盖了JDK、Tomcat、MySQL、Jpress环境的安装和搭建过程,以及测试用例和常见问题总结。
369 1
自动化测试项目实战笔记(一):JDK、Tomcat、MySQL、Jpress环境安装和搭建