CentOS 7虚拟机安装与使用详解
准备工作
1. 软件准备
VMware Workstation:推荐版本为VMware Workstation 15.x或更高版本,可以从[VMware官网](https://www.vmware.com/cn/products/workstationpro/workstationproevaluation.html)下载并安装。
2. 镜像文件
CentOS 7 ISO文件:可以从官方网站[CentOS下载页面](https://wiki.centos.org/Download)或阿里云镜像站点[阿里云CentOS镜像](https://developer.aliyun.com/mirror/)下载,推荐下载DVD标准版本,如CentOS7x86_64DVD1908.iso
。
创建虚拟机
1. 打开VMware并新建虚拟机
打开已安装的VMware Workstation。
点击“创建新的虚拟机”。
2. 选择自定义(高级)
选择“自定义(高级)”选项,然后点击“下一步”。
3. 选择兼容性和操作系统类型
硬件兼容性:选择默认设置。
客户机操作系统:选择“稍后安装操作系统”。
选择操作系统:选择“Linux”,版本选择“CentOS 7 64位”,然后点击“下一步”。
4. 命名虚拟机并选择安装位置
虚拟机名称:CentOS 7 64 bit”。
位置:选择一个合适的文件夹来存储虚拟机文件,比如D:\VMMirrors\CentOS764bit
。
5. 处理器配置
根据主机系统配置选择合适的处理器数量和内核数量,可以选择1个处理器,每个处理器2个内核,总共2核,如果主机系统资源允许,可以适当增加。
6. 内存分配
建议至少分配2GB内存,根据实际需求可以增加到4GB或更多。
7. 网络类型选择
桥接模式:虚拟机和宿主机在同一网络下,相当于连接在同一交换机上。
NAT模式:虚拟机通过宿主机访问外部网络。
仅主机模式:虚拟机只能与宿主机通信,无法访问外部网络。
8. 控制器类型和磁盘类型
保持默认设置即可。
9. 创建虚拟磁盘
磁盘容量:建议至少20GB,如果不勾选“立即分配所有磁盘空间”,则不会占用实际硬盘空间。
磁盘文件:选择默认设置。
10. 移除不需要的硬件
在“自定义硬件”中,移除不需要的硬件如声卡、打印机等,以提升启动速度。
安装CentOS 7操作系统
1. 连接ISO镜像文件
回到虚拟机设置界面,选择“CD/DVD”,在“连接”处选择“使用ISO映像文件”,浏览并选择之前下载的CentOS 7 ISO文件,确保“启动时连接”被勾选,然后点击“确定”。
2. 启动虚拟机并开始安装
点击“开启此虚拟机”,进入CentOS 7安装界面。
按方向键选择“Install CentOS 7”,按回车键。
选择语言(推荐使用English),点击“Continue”。
3. INSTALLATION SUMMARY(安装总览)
DATE & TIME:选择时区,如Asia > Shanghai,然后点击“Done”。
INSTALLATION SOURCE:选择自动检测到的安装源,点击“Done”。
SOFTWARE SELECTION:选择“Server with GUI”或其他需要的软件包组,点击“Done”。
INSTALLATION DESTINATION:选择自动检测到的磁盘,点击“Done”。
4. 开始安装
点击“Begin Installation”开始安装。
设置ROOT密码并创建一个普通用户。
等待安装完成,点击“Reboot”重启虚拟机。
常见问题及解决方案
1. ifconfig命令找不到
原因:CentOS 7已经不使用ifconfig命令,改用ip命令。
解决办法:使用ip addr
查看网络配置信息。
2. 无法联网(Ping失败)
原因:可能是网络配置问题。
解决办法:编辑网卡配置文件/etc/sysconfig/networkscripts/ifcfgens32
,将ONBOOT=no
改为ONBOOT=yes
,保存退出后执行service network restart
重启网络服务。
相关问答FAQs
1. Q: CentOS 7中如何查看IP地址?
A: 在CentOS 7中,可以使用以下命令查看IP地址:
ip addr show
或者更简单地:
ip a
这将显示所有网络接口的信息,包括IP地址。
2. Q: 如果忘记root密码怎么办?
A: 如果忘记了root密码,可以通过进入单用户模式(Single User Mode)或救援模式(Rescue Mode)来重置密码,具体步骤如下:
1、重新启动系统并在GRUB菜单出现时按下箭头键停止自动启动。
2、选择要启动的内核版本并按e
键进行编辑。
3、找到以linux16
或linuxefi
开头的行,将ro
替换为rw init=/sysroot/bin/sh
。
4、按下Ctrl+X
或F10
启动系统进入单用户模式。
5、挂载根文件系统为读写模式:mount o remount,rw /
。
6、使用passwd
命令重置root密码。
7、编辑/etc/selinux/config
文件,将SELINUX=enforcing
改为SELINUX=permissive
以允许密码更改生效。
8、使用reboot
命令重新启动系统并尝试新密码登录。