基础篇--Linux安装

在这里插入图片描述

一、初识Linux

确保开启虚拟化,否则出现蓝屏 任务管理器

在这里插入图片描述

1.1.VMWare安装–WIN10系统

课程选用VMware WorkStation软件来提供虚拟机。
下载地址: : https://www.vmware.com/cn/products/workstation-pro.html

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

软件安装完成后,验证一下网络适配器是否正常配置。

确保VMnet1、VMnet8存在并且联网,否则卸载重装
或者通过快捷键:win + r输入ncpa.cpl回车即可打开
在这里插入图片描述

1.2.下载CentOS操作系统

首先,我们需要下载操作系统的安装文件,本次使用CentOS7.6版本进行学习:https://vault.centos.org/7.6.1810/isos/x86_64/ (最后的/不要漏掉)
在这里插入图片描述
或者直接使用如下链接下载: https://vault.centos.org/7.6.1810/isos/x86_64/CentOS-7-x86_64-DVD-1810.iso

1.3.创建虚拟机

1.3.1.创建虚拟机(典型更快)

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

在这里插入图片描述

在这里插入图片描述

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

1.3.2.创建虚拟机(自定义–高级)

1.4.部署Linux系统

net.ifnames=0 biosdevname=0
用于让网卡名字变成ethx形式eth0 eth1,centos7中默认是ens33

在这里插入图片描述

回车键

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

在这里插入图片描述

在这里插入图片描述

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

1.5.进入Linux系统

在这里插入图片描述

centos 7.x 内核版本:3.10.0
login:登录后面输入用户名
root(严格区分大小写)
# 查看ip地址
ip a

在这里插入图片描述

1.6.进入Linux系统后配置

1.6.1.vmware网络配置(仅1次)

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

1.6.2.Linux配置

# 查看ip地址
ip a

在这里插入图片描述

nmtui
network tui网卡管理工具,图形界面的工具

1.7.xshell远程连接

在这里插入图片描述

1.8.FinalShell工具安装及使用连接

FinalShell的下载地址为: http://www.hostbuf.com/
Windows: http://www.hostbuf.com/downloads/finalshell_install.exe

Mac: http://www.hostbuf.com/downloads/finalshell_install.pkg

下载完成后双击打开安装。
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

如何查看Linux的IP地址并远程连接呢
在Linux操作系统中,桌面空白右键点击:open in terminal
输入ifconfig,即可看到IP地址
在FinalShell中配置好IP地址,账号密码后即可连接成功

在这里插入图片描述

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
注意:Linux虚拟机如果重启,有可能,发生IP改变如果改变IP需要在FinalShell中修改连接的IP地址
在这里插入图片描述

1.9.WSL

在这里插入图片描述
在这里插入图片描述
点击确定后会进行部署最后重启即可。
在这里插入图片描述在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
至此,得到了一个可用的Ubuntu操作系统环境

在这里插入图片描述
Ubuntu自带的终端窗口软件不太好用,我们可以使用微软推出的:Windows Terminal软件 在应用商店中搜索terminal关键字,找到Windows Terminal软件下载并安装
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

1.10.虚拟机快照

在学习阶段我们无法避免的可能损坏Linux操作系统。
如果损坏的话,重新安装一个Linux操作系统就会十分麻烦。

VMware虚拟机(Workstation和Funsion)支持为虚拟机制作快照。 通过快照将当前虚拟机的状态保存下来,在以后可以通过快照恢复虚拟机到保存的状态。

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述
快照制作需要虚拟机关机状态下(不关机也可以,但是比较慢,建议关机)

在这里插入图片描述

1. 快照有什么作用? 快照可以保存虚拟机的状态, 当虚拟机出现问题的时候, 可以通过预先制作的快照恢复到制作时候的状态, 用作备份用。
2. VMware Workstation 和 VMware Fusion 都支持制作快照去使用

二、MySQL8.0.26-Linux版安装

1. 准备一台Linux服务器

云服务器或者虚拟机都可以;

Linux的版本为 CentOS7;

2. 下载Linux版MySQL安装包

https://downloads.mysql.com/archives/community/

请添加图片描述

3. 上传MySQL安装包

请添加图片描述

4. 创建目录,并解压

mkdir mysql

tar -xvf mysql-8.0.26-1.el7.x86_64.rpm-bundle.tar -C mysql

5. 安装mysql的安装包

cd mysql

rpm -ivh mysql-community-common-8.0.26-1.el7.x86_64.rpm 

rpm -ivh mysql-community-client-plugins-8.0.26-1.el7.x86_64.rpm 

rpm -ivh mysql-community-libs-8.0.26-1.el7.x86_64.rpm 

rpm -ivh mysql-community-libs-compat-8.0.26-1.el7.x86_64.rpm

yum install openssl-devel

rpm -ivh  mysql-community-devel-8.0.26-1.el7.x86_64.rpm

rpm -ivh mysql-community-client-8.0.26-1.el7.x86_64.rpm

rpm -ivh  mysql-community-server-8.0.26-1.el7.x86_64.rpm

6. 启动MySQL服务

systemctl start mysqld
systemctl restart mysqld
systemctl stop mysqld

7. 查询自动生成的root用户密码

grep 'temporary password' /var/log/mysqld.log

命令行执行指令 :

mysql -u root -p

然后输入上述查询到的自动生成的密码, 完成登录 .

8. 修改root用户密码

登录到MySQL之后,需要将自动生成的不便记忆的密码修改了,修改成自己熟悉的便于记忆的密码。

ALTER  USER  'root'@'localhost'  IDENTIFIED BY '1234';

执行上述的SQL会报错,原因是因为设置的密码太简单,密码复杂度不够。我们可以设置密码的复杂度为简单类型,密码长度为4。

set global validate_password.policy = 0;
set global validate_password.length = 4;

降低密码的校验规则之后,再次执行上述修改密码的指令。

9. 创建用户

默认的root用户只能当前节点localhost访问,是无法远程访问的,我们还需要创建一个root账户,用户远程访问

create user 'root'@'%' IDENTIFIED WITH mysql_native_password BY '1234';

10. 并给root用户分配权限

grant all on *.* to 'root'@'%';

11. 重新连接MySQL

mysql -u root -p

然后输入密码

12. 通过DataGrip远程连接MySQL

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

良辰美景好时光

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值