阅读量:94
搭建CentOS虚拟机的步骤如下:
准备工作
- 下载CentOS镜像:
- 访问CentOS官网下载所需的CentOS服务器版本。
- 选择虚拟化软件:
- 常用的虚拟化软件有KVM、VirtualBox和VMware ESXi。本文将以VirtualBox为例进行说明。
- 检查硬件虚拟化支持:
- 确保你的处理器支持硬件虚拟化扩展。可以通过命令
egrep -c '(vmx|svm)' /proc/cpuinfo进行检查。
- 安装虚拟化软件:
- 以VirtualBox为例:
- 下载并安装VirtualBox:VirtualBox下载页面
- 安装完成后,启动VirtualBox。
创建虚拟机
- 新建虚拟机:
- 打开VirtualBox,点击“新建”按钮。
- 选择“典型”安装类型,点击“下一步”。
- 选择“稍后安装操作系统”,点击“下一步”。
- 在“操作系统”部分,选择“Linux”,然后选择“CentOS 7 64位”,点击“下一步”。
- 设置虚拟机名称和存储位置,点击“下一步”。
- 为虚拟机分配内存大小(建议至少2GB),点击“下一步”。
- 创建虚拟硬盘并指定其大小(建议至少20GB),选择“创建一个新的虚拟硬盘”,点击“创建”。
- 在硬盘设置中,选择“使用ISO映像文件”,加载之前下载的CentOS ISO文件,点击“完成”。
- 配置虚拟机网络:
- 设置网络适配器为“NAT”模式,以便虚拟机可以通过主机访问外部网络。
安装CentOS操作系统
- 启动虚拟机:
- 选中新建的虚拟机,点击“启动”按钮。
- 按照屏幕提示完成CentOS的安装过程,选择软件包和设置root密码。
- 完成安装:
- 安装完成后,重启虚拟机并登录系统。
配置虚拟机
- 修改网络配置:
- 使用root用户登录系统后,编辑网络配置文件
/etc/sysconfig/network-scripts/ifcfg-enp0s3:DEVICE=enp0s3 BOOTPROTO=static ONBOOT=yes IPADDR=10.0.2.101 NETMASK=255.255.255.0 GATEWAY=10.0.2.1 DNS1=8.8.8.8 DNS2=8.8.4.4 - 保存文件后,重启网络服务:
systemctl restart network
- 关闭防火墙(可选):
- 关闭防火墙以方便测试:
若想要在虚拟机访问外网,还需关闭Windows的防火墙。systemctl stop firewalld systemctl disable firewalld
- 验证网络:
- 在虚拟机里使用
ping命令测试内外网连通性。
通过以上步骤,你就可以在VirtualBox上成功搭建并配置CentOS虚拟机。如果在安装过程中遇到问题,可以参考官方文档或寻求社区支持。