虚拟机的基本使用

虚拟机使用准备

首先检查自己计算机的虚拟化状态

win10为例

在这里插入图片描述

如果虚拟化不是"已启用"

需要自己上网百度自己的电脑如何开启虚拟化

一般都是在开机时进入BIOS去调试,每个品牌或主板有不同的开启方式,需要自己查询

准备虚拟机的安装软件(发的资料里有)

RockyLinux有一个600M的镜像压缩包,已经发了网盘连接

链接:https://pan.baidu.com/s/1bCePepgJJ-8s9n7sJn_QDg?pwd=egno 提取码:egno

VirtualBox清华大学个版本下载路径

https://mirrors.tuna.tsinghua.edu.cn/virtualbox/

安装失败的同学可以尝试下载7.0.0以上的版本

VirtualBox安装过程正常,各种下一步即可

虚拟机的基本使用

安装虚拟机
在这里插入图片描述

在这里插入图片描述

直接安装即可

只需要保证安装路径没有中文没有空格

win11的装不上的先去清华网站下载7.0.x版本的最新virtualbox

https://mirrors.tuna.tsinghua.edu.cn/virtualbox/

还不行的去下载安装VMware

安装VMware的同学,需要去搜索下载一个CentOS 7.5以上或RockyLinux的镜像

不会操作的话找项目经理老师

mac系统同学,只需要掌握Homebrew即可

什么是虚拟机

所谓的虚拟机,就是在当前计算机系统中,又开启了一个虚拟系统

这个虚拟系统,我们要安装Linux系统

我们开发的java项目最终也都会运行在Linux系统上

开发使用windows是正常的

什么是Linux

linux也是一个计算机操作系统

相较于windows系统,Linux系统更加注重系统的权限,安全性和性能

但是windows易用性好,Linux易用性差

因为Linux系统原生状态下,基本没有任何软件,易用性差

因为Linux是开源的,所以很多个人或组织对原生Linux进行了增强,后放出各种Linux的增强版

这些增强版会默认安装好很多常用软件或驱动,让Linux系统变的易用

现在市面上比较多的常见的Linux增强版有

CentOS

Ubantu

RedHat

RockyLinux

…等

虚拟机网络配置

配置网络共享连接

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

如果共享中出现下拉框,一定要选择Virtualbox的网卡选项

给大家共享的镜像资源

600多M的资源,纯净版的LockyLinux(Virtualbox专用)

3.5多G的资源,VMware版包含全部软件的镜像

4.1多G的资源,Virtualbox版包含全部软件的镜像

Virtualbox加载虚拟机镜像

解压RockyLinux_8.5_VBM.7z(600多M的)

获得1.78GB的文件夹

打开这个文件夹

在这里插入图片描述

双击蓝色图标

会自动开启virtualbox虚拟机,并加载当前镜像

必须保证当前镜像文件所在全部路径都没有中文

建议启动Virtualbox时使用单击右键->管理员方式运行

virtualbox启动有问题解决不了的,可以参考下面文章安装VMware

https://blog.csdn.net/weixin_44175418/article/details/123592684

配置镜像参数

选中镜像,点击设置

修改usb设置

在这里插入图片描述

修改网络设置

在这里插入图片描述

在这里插入图片描述

桥接的网卡必须是具备网络连接的网卡

启动虚拟机

上面配置完成之后

可以启动虚拟机

启动虚拟机之后,等待出现登录页面

开机后会自动选择第一项,不用修改

开机后如果鼠标被虚拟机捕获,使用右侧Ctrl键解除

用户名密码默认都是rockylinux

密码输入时没有任何提示,但是可以正常识别

登录之后,我们的用户是rockylinux用户

切换到root用户

到此为止,我们成功登录了Linux系统,同时正在操作的用户是rockylinux

这个用户并不具备系统所有权限,所以后面的内容可能因为权限不足受阻

需要切换到root系统管理员权限

输入

sudo su -

就能切换到root用户

然后为root用户设置一个密码,有了密码才能登录root用户

passwd

可以进入设置密码的流程

建议不要使用数字做密码,推荐学习过程中就使用"root"做密码即可

我们尝试网络是否畅通

ping www.baidu.com

如果有周期响应,证明网络畅通,虚拟机可以使用当前计算机的网络功能

Ctrl+C可以随时退出当前运行的程序 返回到命令符

也可以使用安装java的yum命令来测试当前网络状态

yum install java

如果都没有响应,尝试重新调整网卡网络共享配置和虚拟机的网卡桥接配置

当前虚拟机也是网络中的一台计算机,我们要想访问它,必须有一个可用的ip地址

ifconfig

ifconfig | more 

逐行显示信息

通过上面的命令可以看到自己虚拟机的ip地址

这个ip地址可

192.168.56.101

记住这个IP

后面使用这个ip来访问它

客户端软件连接Linux

下载Bitvise SSH Client软件

安装各种下一步即可

安装后桌面出现下面图标

在这里插入图片描述

这个软件是远程链接linux的客户端

双击这个图标进入虚拟机连接界面

在这里插入图片描述

我们使用这个软件连接成功后

就可以用这个软件提供的界面来操作Linux了

无论是虚拟机还是实际的物理服务器

我们想远程的控制这个机器的话,都需要使用专门的客户端连接服务器,并向服务器发送指令

这个软件就能完成这个功能

虚拟机命令参考

解压

打开虚拟机

双击蓝色图标(路径不能有中文)

设置桥连

启动虚拟机

登录用户名密码

rockylinux

rockylinux

然后输入

sudo su -

进入root用户

可以使用

passwd

修改密码

测试网络

ping www.baidu.com

查看自己的ip

ifconfig

记住自己的ip

比如

192.168.0.124**(别写这个,写你自己的)**

使用ssh连接虚拟机

yum install -y yum-utils
yum-config-manager \
    --add-repo \
    https://download.docker.com/linux/centos/docker-ce.repo
yum -y install docker-ce docker-ce-cli containerd.io

运行mysql

docker run --name mysql -d -p 3306:3306 -e MYSQL_ROOT_PASSWORD=123456 -v /root/data:/var/lib/mysql mysql:5.7.35

关闭防火墙

systemctl stop firewalld
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值