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

本文涉及的产品
RDS MySQL Serverless 基础系列,0.5-2RCU 50GB
云数据库 RDS MySQL,高可用系列 2核4GB
云数据库 RDS PostgreSQL,集群系列 2核4GB
简介: 【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操作。
全面了解阿里云能为你做什么
阿里云在全球各地部署高效节能的绿色数据中心,利用清洁计算为万物互联的新世界提供源源不断的能源动力,目前开服的区域包括中国(华北、华东、华南、香港)、新加坡、美国(美东、美西)、欧洲、中东、澳大利亚、日本。目前阿里云的产品涵盖弹性计算、数据库、存储与CDN、分析与搜索、云通信、网络、管理与监控、应用服务、互联网中间件、移动服务、视频服务等。通过本课程,来了解阿里云能够为你的业务带来哪些帮助     相关的阿里云产品:云服务器ECS 云服务器 ECS(Elastic Compute Service)是一种弹性可伸缩的计算服务,助您降低 IT 成本,提升运维效率,使您更专注于核心业务创新。产品详情: https://www.aliyun.com/product/ecs
相关文章
|
13天前
|
Oracle Java 关系型数据库
Tomcat和JDK的详细安装、下载和环境配置指南
以上就是JDK和Tomcat的下载、安装和环境配置的详细步骤。希望这个指南能帮助你顺利完成设置。
84 32
|
25天前
|
Java 关系型数据库 MySQL
JDK、Tomcat、MariaDB数据库和Profile多环境的配置与使用
以上就是JDK、Tomcat、MariaDB数据库和Profile多环境的配置与使用的基本步骤。这些步骤可能会因为你的具体需求和环境而有所不同,但是基本的思路是一样的。希望这些信息能够帮助你更好地理解和使用这些工具。
63 17
|
9月前
|
关系型数据库 MySQL Java
centos7安装mysql教程及Navicat平替软件
【8月更文挑战第17天】本教程详述CentOS 7上安装MySQL的过程。首先确保移除任何预装的MySQL组件,然后通过wget获取并安装MySQL的YUM源。可以选择安装特定版本如5.7或8.0。安装MySQL服务器后,启动服务并查找初始密码。登录MySQL后应立即更改密码,并可根据需要设置远程访问权限。此外,还推荐使用免费开源的DBeaver作为数据库管理工具,提供了安装步骤以方便管理和操作MySQL数据库。
260 3
|
9月前
|
Java 关系型数据库 MySQL
"解锁Java Web传奇之旅:从JDK1.8到Tomcat,再到MariaDB,一场跨越数据库的冒险安装盛宴,挑战你的技术极限!"
【8月更文挑战第19天】在Linux上搭建Java Web应用环境,需安装JDK 1.8、Tomcat及MariaDB。本指南详述了使用apt-get安装OpenJDK 1.8的方法,并验证其版本。接着下载与解压Tomcat至`/usr/local/`目录,并启动服务。最后,通过apt-get安装MariaDB,设置基本安全配置。完成这些步骤后,即可验证各组件的状态,为部署Java Web应用打下基础。
111 1
|
7月前
|
Java 关系型数据库 MySQL
自动化测试项目实战笔记(一):JDK、Tomcat、MySQL、Jpress环境安装和搭建
这篇文章是关于自动化测试项目实战笔记,涵盖了JDK、Tomcat、MySQL、Jpress环境的安装和搭建过程,以及测试用例和常见问题总结。
168 1
自动化测试项目实战笔记(一):JDK、Tomcat、MySQL、Jpress环境安装和搭建
|
7月前
|
Java 应用服务中间件 API
JDK和Tomcat的作用是什么?
JDK和Tomcat的作用是什么?
|
7月前
|
Dubbo Java 应用服务中间件
剖析Tomcat线程池与JDK线程池的区别和联系!
剖析Tomcat线程池与JDK线程池的区别和联系!
306 0
剖析Tomcat线程池与JDK线程池的区别和联系!
|
9月前
|
关系型数据库 Java MySQL
Linux安装JDK1.8 & tomcat & MariaDB(MySQL删减版)
本教程提供了在Linux环境下安装JDK1.8、Tomcat和MariaDB的详细步骤。这三个组件的组合为Java Web开发和部署提供了一个强大的基础。通过遵循这些简单的指导步骤,您可以轻松建立起一个稳定、高效的开发和部署环境。希望这个指导对您的开发工作有所帮助。
335 8
|
8月前
|
关系型数据库 Java MySQL
"解锁Java Web传奇之旅:从JDK1.8到Tomcat,再到MariaDB,一场跨越数据库的冒险安装盛宴,挑战你的技术极限!"
【9月更文挑战第6天】在Linux环境下安装JDK 1.8、Tomcat和MariaDB是搭建Java Web应用的关键步骤。本文详细介绍了使用apt-get安装OpenJDK 1.8、下载并配置Tomcat,以及安装和安全设置MariaDB(MySQL的开源分支)的方法。通过这些步骤,您可以快速构建一个稳定、高效的开发和部署环境,并验证各组件是否正确安装和运行。这为您的Java Web应用提供了一个坚实的基础。
104 0
|
12天前
|
负载均衡 算法 关系型数据库
大数据大厂之MySQL数据库课程设计:揭秘MySQL集群架构负载均衡核心算法:从理论到Java代码实战,让你的数据库性能飙升!
本文聚焦 MySQL 集群架构中的负载均衡算法,阐述其重要性。详细介绍轮询、加权轮询、最少连接、加权最少连接、随机、源地址哈希等常用算法,分析各自优缺点及适用场景。并提供 Java 语言代码实现示例,助力直观理解。文章结构清晰,语言通俗易懂,对理解和应用负载均衡算法具有实用价值和参考价值。
大数据大厂之MySQL数据库课程设计:揭秘MySQL集群架构负载均衡核心算法:从理论到Java代码实战,让你的数据库性能飙升!