Windows下使用 VirtualBox配置CentOS云服务
一、Git和虚拟机的安装
二、虚拟机的配置
- 设置虚拟机位置
管理→全局设定→常规 - 设置虚拟网卡
管理→主机网络管理器→新建
检测网卡是否添加成功:(cmd输入ipconfig
)
三、添加虚拟机
-
下载镜像
下载地址
只需下载Minimal ISO
-
添加虚拟机
-
新建→在名称处输入
centos
后类型和版本会自动匹配 -
内存默认
-
创建虚拟存储→VDI→动态分配→大于30的一个大小
-
设置→网卡
-
-
打开虚拟机
-
下载相应内容
-
出现系统配置:
- 配置语言
- 配置硬盘(直接按确定)
- 配置网卡(两个网卡都要)
-
升级OS系统内核
-
获取wget:
yum install wget
-
配置阿里云源
-
备份:
mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup
-
下载新的 CentOS-Base.repo 到 /etc/yum.repos.d/
wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo
-
生成缓存
yum makecache
-
-
升级OS内核:
yum update
-
-
检查网卡配置
- 输入
nmtui
,打开网卡设置UI - 选择
Edit a connection
- 选择
enp0s8
- 在
IPV4 CONFIGURATION
中选择Hide
- 在地址处输入地址*(注意:不要和前面设置的网卡地址相同)*
- 选择
- 选择
set system hostname
修改主机名称
- 输入
-
四、复制虚拟机
-
右键虚拟机,点击复制
-
出现下图
勾选初始化所有网卡的MAC地址
选择默认的内存大小
然后勾选链接复制
-
再次使用
nmtui
修改主机名和第二块网卡IP地址 -
重启
五、使用主机连接虚拟机
-
需要在虚拟机打开的状态下完成
-
在主机(不是虚拟机),ping这个地址
ping 192.168.100.3
通过ssh访问该虚拟机
-
配置用远程桌面访问虚拟机
-
增加VirtualBox远程显示扩展
-
按照提示安装完毕后,在
全局设定→扩展
中会有:
-
设置虚拟机端口
- 打开 全局设置→显示→远程桌面
- 勾选启用服务器
- 设置端口号:不要设为3389,因为默认是3389,会和别的产生冲突
- 设置认证模式:这里选择为空
-
使用远程桌面访问虚拟机
- 搜索:远程桌面
- 在计算机处输入:主机IP(是你前面设置的虚拟网卡的那个IP):端口号
- 点击连接
-
六、其他配置
-
安装vim
yum -y install vim*
-
使用
centos
桌面-
重新配置虚拟机CPU,内存,显存
- 右键虚拟机→设置→系统→主板,设置内存大小为2G
- 点击处理器,设置处理器数量为2个
- 点击显示,设置显存大小为可选最大
-
启动虚拟机
-
安装桌面
yum groupinstall "GNOME Desktop"
-
设置启动目标为桌面
ln -sf /lib/systemd/system/runlevel5.target /etc/systemd/system/default.target
-
重启
-
-
安装 VirtualBox 增强功能
-
安装kernel-devel和gcc
$ sudo yum install -y kernel-devel gcc
-
点击
设备 → 安装增强功能
,再在命令行输入$ mkdir /mnt/cdrom $ mount /dev/cdrom /mnt/cdrom
-
安装增强功能
$ /mnt/cdrom/VBoxLinuxAdditions.run
-