一.安装VirtualBox
官网下载 https://www.virtualbox.org/
下载完,安装过程除了选择安装目录外,一直下一步就好了。
二.虚拟机的安装
1.创建虚拟机
(1)在VirtualBox界面上点击新建按钮,开始创建虚拟机

(2) 定义虚拟机的名字,只要你填写CentOS,下面会自动设置好类型为Linux,版本为RedHat

(3)虚拟机的内存建议设置成2GB(2048MB)
这里设置内存大小2GB不是启动虚拟机就直接用掉2GB内存空间,这里只是规定的最大内存空间。低负载的情况下,虚拟机实际占用的内存仅仅几百兆而已。

(4)默认选择创建虚拟硬盘

(5)虚拟磁盘类型使用默认选项

(6)默认选择动态分配磁盘空间

(7)磁盘空间上限设置成20GB

(8)修改网络模式为桥接
虚拟机默认网络模式为NAT,也就是虚拟机和Windows公用同一个IP地址。由于Windows系统不可以在网卡中设置多个IP地址,所以有时候我们想把部署的程序分配不同的IP和端口就没办法实现,包括搭建Swarm分布式环境的时候,每个虚拟机主机IP必须不同。这么看来,NAT模式不太能满足我们的需求。
建议大家把网络模式改成桥接,这样虚拟机会使用虚拟的网卡上网,虚拟机会享用一个独立的IP。甚至我们可以在虚拟网卡里面设置多个IP地址。
- 选择刚创建的虚拟机,点击设置

- 在网络界面,选择桥接网卡,然后选中你上网的网卡
你用什么方式上网就选择对应的网卡。如果你切换了上网方式,你们也要及时修改虚拟机的网卡。

2.在虚拟机中安装Linux
(一)添加CentOS镜像
(1)下载CentOS镜像文件
官方下载地址 https://wiki.centos.org/Download
(2)在虚拟机设置界面选择存储

(3)选择创建虚拟光盘文件

(4)点击注册,选中CentOS镜像文件

(5)注册完镜像点击OK确认

(二)安装CentOS系统
(1)启动虚拟机

(2)选择第一个选项,开始执行安装

(3)安装界面语言选择中文

(4)选择安装位置

(5)默认会自动创建分区,不需要我们干预,点击完成即可

(6)默认情况下CentOS并没有开启联网功能,所以我们要手动开启联网

(7)选择打开网络,然后记住你的虚拟网卡名字

(8)选择开始安装CentOS

(9)安装过程中,可以设置root账户密码

(10)安装完成之后,用root账户登录CentOS,查看系统的IP地址
查看IP地址的命令
ip addr

三.建立SSH连接
1.创建SSH连接
(1)安装MobaXterm
MobaXterm是Windows上最优秀的SSH客户端软件,支持多种远程连接方式,而且内置了SFTP,可以方便的向Linux系统上传和下载文件,而且命令行和关键字会有变色功能。
(2)创建SSH连接

(3)IP地址填写你本地CentOS的IP地址
就是刚才安装完成查询出来的那个地址

(4)成功连接CentOS系统

2.设置CentOS静态IP
(1)进入到/etc/sysconfig/network-scripts/目录,查找你网卡对应的文件

(2)用编辑器打开这个文件,修改并添加参数,然后保存文件
文件上点右键——>Open with选择自己习惯用的编辑器,或者双击文件用MobaXterm自带的编辑器也可以。

要修改和添加的是红框里的部分

BOOTPROTO="static"
IPADDR="192.168.31.142"
NETMASK="255.255.255.0"
GATEWAY="192.168.31.1"
DNS1="114.114.114.114"
参数修改好之后保存,确认弹框中点Yes to all或Autosave(do not ask me again)

(3)重启网络服务
输入命令,重启网络服务之后IP变了,需要重新建立连接
service network restart
四.虚拟机实例创建快照
(1)停止虚拟机
在左侧CentOS上点击右键——>退出——>正常关机

(2)创建系统快照
点击菜单图标——>备份[系统快照]

(3)生成备份
点击生成——备份名称自己定义——OK

系统快照就是一个还原点,将来如果你的Linux系统出现什么故障,想要还原的时候,不需要重新安装Linux系统,只需要把虚拟机恢复到“备份1”这个快照就行了。
本文详细介绍了如何在VirtualBox上安装CentOS虚拟机,包括创建虚拟机、设置网络模式为桥接、安装Linux系统、开启SSH连接,并通过MobaXterm建立SSH连接。此外,还讲解了如何设置静态IP和创建系统快照,以便于管理和恢复系统状态。
1172

被折叠的 条评论
为什么被折叠?



