赞
踩
Liunx一些发行版介绍:
RHEL:Red Hat公司开发,收费。
CentOS:RHEL的社区克隆版本,免费。
Fedora Core:由Red Hat桌面版发展而来,免费。
Debian:算是迄今为止最遵循GNU规范的Linux系统。
Deepin:由武汉深之度科技有限公司在Debian基础上开发的Linux操作系统。
Ubuntu:Debian发展而来,是目前最适合做桌面系统的Linux发行版本。
本文介绍在Virtualbox(虚拟机软件)上安装CentOS7,并用Xshell连接虚拟机。
Virtualbox一款免费的虚拟机软件,我们可以在虚拟机上安装Window、Liunx等操作系统。Virtualbox比VMware更节省计算机资源,如果学习Kubernetes,往往要开启好几台虚拟机,用VMware就很卡,建议用Virtualbox。
Virtualbox下载地址: https://www.virtualbox.org/wiki/Downloads
本文就不讲解Virtualbox的安装过程了
下载
CentOS7下载列表地址:http://isoredirect.centos.org/centos/7/isos/x86_64/
CentOS官网提供了很多镜像下载站点,提高CentOS系统的下载速度,选择阿里云的镜像地址 http://mirrors.aliyun.com/centos/7.9.2009/isos/x86_64/ 。下载CentOS-7-x86_64-DVD-2009.iso
安装CentOS7
1、打开VirtualBox,点击“新建”,弹窗的信息填写看下图
2、使用默认选项即可。内存使用1024MB,点击“下一步”
3、使用默认选项即可。选择“现在创建虚拟硬盘”,点击“创建”。
4、使用默认选项即可。选择“VDI(VirtualBox 磁盘映像)”,点击“下一步”。
5、配置虚拟硬盘大小,不使用默认选项。选择“固定大小”,“固定大小”有助于将建好的虚拟机迁移到其他电脑,点击“下一步”。
6、使用默认选项即可。硬盘大小选择8GB,点击“创建”。创建虚拟硬盘需要一点时间,请稍等片刻。
7、虚拟机就创建好了,接下来给虚拟机安装上CentOS7系统。选中创建的虚拟机centos7-01,再点击“设置”。
8、点击“显示”,显卡控制器选择“VBoxVGA”。不选择“VBoxVGA”可能导致虚拟机启动后,虚拟机窗口没有鼠标箭头。
9、使用虚拟光驱安装CentOS7。在“系统” → “启动顺序” 中将“光驱”移动到顶部(选中“光驱”后点击右边的向上箭头)。
10、点击“存储”,使用虚拟光盘加载下载好的CentOS7系统:CentOS-7-x86_64-DVD-2009.iso
11、CentOS-7-x86_64-DVD-2009.iso 就被加载到光驱了,点击“OK”
12、选中创建好的虚拟机centos7-01,点击“启动”
13、选择默认的 “Test this medis & Install CentOS Linux 7”(检查并安装CentOS7)即可,点击回车。虚拟机启动后,鼠标被虚拟机使用,按键盘右边的Ctrl键即可恢复为本电脑使用鼠标。
13、语言选择简体中文,点击“继续”
“安装位置”有个感叹号,点击“安装位置”
仅点击“完成”即可,这一步只是让我们确认安装位置。
“软件选择”使用默认的“最小安装”
点击“网络和主机名”
点击“打开”,然后点击“完成”
点击“开始安装”
在安装过程中点击“ROOT密码”,设置root用户密码。
安装完成,点击“重启”
重启后便进入了登陆界面,使用root账号和密码登陆
使用 ip addr 命令查看虚拟机网络。
虚拟机使用A类内网地址10.0.2.15,而我电脑使用的是C类内网地址192.168.3.31。不在同一个网段下,所以我的电脑、虚拟机是无法通信的,需要修改虚拟机网络。
1、通过 ip addr 命令可以看到虚拟机的网卡名称是enp0s3,使用vi命令修改enp0s3网卡信息。
vi /etc/sysconfig/network-scripts/ifcfg-enp0s3 // 如果网卡名称不是enp0s3而是其他名字例如ens33,则命令要改为 ifcfg-ens33
2、修改如下信息
#使用静态地址
BOOTPROTO="static"
#开机启动网卡
ONBOOT="yes"
#最后3位数跟宿主机不同即可
IPADDR=跟你电脑在同一网段的IP
#子网掩码
NETMASK=使用你电脑的子网掩码
#使用宿主机网关
GATEWAY=使用你电脑的网关
3、配置DNS,不然无法访问网站域名
vi /etc/resolv.conf
nameserver 116.116.116.116
4、修改完成保存,再执行 shutdown -h now 关闭虚拟机
5、在VirtualBox上修改网卡1为桥接模式
6、再次启动虚拟机centos7-01,虚拟机启动后,可尝试在本机ping 虚拟机的ip,如果能ping成功,就证明本机跟虚拟机在同一网段下了。
然后使用Xshell连接虚拟机。
7、这样就可以使用Xshell连接虚拟机了。
前面我们经过一顿操作,总算是把CentOS7安装完了。有时候我们需要同时开多台虚拟机,VirtualBox提供了复制虚拟机的功能,避免了再次安装虚拟机的麻烦事。
1、关闭虚拟机。点击右键选择“复制”。
2、在弹出窗口中输入名称,选择“为所有网卡重新生成MAC地址”,点击下一步
3、使用默认选项“完全复制”,点击“复制”
4、复制出来的虚拟机centos7-02跟原始虚拟机centos7-01使用了相同的IP和主机名,需要修改。
启动新复制出来的虚拟机centos7-02
5、修改IP地址(必须是未被使用的IP),并删除网卡的UUID(避免跟原始机器重复)
vi /etc/sysconfig/network-scripts/ifcfg-enp0s3
6、修改主机名
vi /etc/hostname
7、修改了网卡、主机名后,执行重启命令,重启虚拟机。
reboot -h now
8、重启完成后,就拥有了两台虚拟主机,并且这两台主机的IP、主机名是不一样的。
推荐留一台虚拟机作为基础虚拟机,需要用到新虚拟机的时候时复制一台出来使用。
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。