VirtualBox本地搭建多个CentOS环境

VirtualBox本地搭建多个CentOS环境

学习的时候会需要搭建多个linux环境,像Redis集群、MQ消息队列,微服务等,云服务器价格有点贵,且没有必要必须上云服务器。所以在本地的VirtualBox虚拟机中搭建三个CentOS环境以供使用。

镜像下载

前往[CentOS官网](https://www.centos.org/download/)下载最新镜像。

安装虚拟系统

点击新建按钮,输入名称,类型选择Red Hat64位或Other Linux64位,点击下一步分配内存,我宿主机内存比较大,分了2048M(2GB),再下一步分配磁盘大小后点击创建即可。选择刚才创建好的虚拟机,点击启动,之后会提示没有盘片,选择之前下载好的CentOS镜像,点击启动即可。进入CentOS引导安装程序后,按照提示操作即可,唯一需要注意的是要打开网络连接,否则装完系统后连不上网。

环境安装

系统启动后,先测试网络是否通畅,但是需要先安装网络包:

yum install net-tools
yum list telnet*              列出telnet相关的安装包
yum install telnet-server          安装telnet服务
yum install telnet.*           安装telnet客户端

打开SSH需要用到的22端口以及配置端口转发

firewall-cmd --zone=public --add-port=22/tcp --permanent   	永久打开端口

firewall-cmd --reload   重启防火墙

firewall-cmd --query-port=22/tcp   查询是否已打开

VirtualBox默认IP为10.0.2.15,且所有虚拟机默认共用这一个IP。

在VirtualBox主界面选择之前已经配好的虚拟机,右键选择设置,选择网络,点击高级,配置端口转发,其中只需要填主机端口和子系统端口即可,子系统端口填22,主机端口自己随便写,只要保证不跟其他虚拟机的端口重复及未被使用即可。

配置完成重启后,使用主机ip+主机端口通过putty等远程SSH连接工具即可远程连接到虚拟机,需要注意的是,要使用主机ip+之前在端口转发里配置的主机端口,而不是子系统ip及子系统端口。

至此,一台虚拟机的配置就已完成,按照同样的步骤可配置出多台虚拟机供搭建学习环境。

image.png

# linux 

评论

源码 linux java
Your browser is out-of-date!

Update your browser to view this website correctly. Update my browser now

×