本文将为您提供一份详尽的VMware下CentOS安装教程,旨在帮助您轻松掌握从虚拟机创建到系统配置的整个过程
一、前期准备 在安装CentOS之前,我们需要确保已经安装了VMware Workstation或VMware Player等虚拟化软件,并准备好CentOS的ISO镜像文件
以下是具体的准备工作: 1.下载VMware软件: - 访问VMware官方网站下载最新版本的VMware Workstation或VMware Player
- 安装并启动VMware软件
2.下载CentOS镜像: - 访问CentOS官方网站:【https://www.centos.org/download/】(https://www.centos.org/download/) - 由于CentOS官网可能因网络问题难以访问,您还可以选择国内镜像站点下载,如清华大学开源软件镜像站:【https://mirrors.tuna.tsinghua.edu.cn/centos/】(https://mirrors.tuna.tsinghua.edu.cn/centos/) - 选择您需要的CentOS版本(如CentOS 7),进入isos/x86_64/目录,下载对应的ISO镜像文件
二、创建虚拟机 1.打开VMware软件: - 启动VMware Workstation或VMware Player
2.新建虚拟机: - 在VMware主界面,点击“创建新的虚拟机”
3.选择配置类型: - 在新建虚拟机向导中,选择“典型(推荐)”或“自定义(高级)”
典型配置将自动为您设置大部分选项,而自定义配置则允许您手动调整每一个设置
4.安装客户机操作系统: - 选择“稍后安装操作系统”
这将允许您在创建虚拟机后,再指定ISO镜像文件
5.选择操作系统和版本: - 客户机操作系统选择“Linux”
- 版本选择“CentOS 7 64位”
6.命名虚拟机: - 为虚拟机指定一个名称,并选择存放位置
建议将虚拟机文件存放在一个单独的文件夹中,以便于管理
7.配置处理器和内存: - 根据您的主机配置和需求,分配适当的处理器数量和内存大小
对于CentOS 7,建议至少分配2个处理器核心和2GB内存
8.设置网络类型: - 选择“桥接网络”或“NAT网络”
桥接网络将使虚拟机与主机处于同一网络中,而NAT网络则允许虚拟机通过主机访问外部网络
9.选择I/O控制器类型: - 通常选择默认设置即可
10. 选择磁盘类型: t- 选择“SCSI”或“SATA”磁盘控制器
SCSI控制器通常提供更好的性能
11. 创建虚拟磁盘: t- 选择“创建新虚拟磁盘”
t- 设置磁盘容量大小
对于CentOS 7,建议至少分配20GB磁盘空间
t- 选择“将虚拟磁盘拆分成多个文件”,以便于管理大文件
12. 完成虚拟机创建: t- 检查所有设置,确保无误后点击“完成”
三、安装CentOS 1.挂载ISO镜像文件: - 在虚拟机设置中,选择“CD/DVD(IDE)”设备
- 勾选“使用ISO映像文件”,并浏览到之前下载的CentOS ISO镜像文件
2.开启虚拟机: - 点击“开启此虚拟机”
3.启动安装程序: - 在虚拟机启动后,选择“Install CentOS 7”并按回车键开始安装
4.选择安装语言: - 在安装界面中,选择中文作为安装语言(也可选择英文)
5.设置时间和日期: - 点击“DATE & TIME”设置时间和日期
时区选择“上海”
6.配置键盘布局: - 点击“KEYBOARD”配置键盘布局
通常选择默认的“英语(美国)”布局
7.软件选择: - 点击“SOFTWARE SELECTION”选择安装的软件包
对于桌面用户,建议勾选“GNOME Desktop”和“Development Tools”
对于服务器用户,可以选择最小化安装
8.设置系统分区: - 点击“INSTALLATION DESTINATION”设置系统分区
选择“我要配置分区”,然后点击“完成”
- 添加以下分区: t - /boot:挂载点填写/boot,容量设置为200MB
t - swap:挂载点选择swap,大小通常为物理内存的1-2倍
t - /:根分区,挂载点填写/,容量至少为10GB
- 确认无误后,点击“接受更改”
9.开始安装: - 点击“BEGIN INSTALLATION”开始安装过程
10. 设置ROOT密码和创建用户: t- 在安装过程中,点击“ROOT PASSWORD”设置root用户的密码
t- 点击“CREATE USER”创建一个新用户,并设置用户名和密码
11. 重启虚拟机: t- 安装完成后,点击“REBOOT”重启虚拟机
四、系统初始化与配置 1.接受许可协议: - 重启后,进入CentOS登录界面
点击“许可信息”,勾选“我同意许可协议”,然后点击“完成”
2.登录系统: - 使用之前创建的用户或root用户登录系统
3.配置网络: - 右键点击桌面空白处,选择“在终端中打开”
-输入`su`并回车,切换到root用户
-输入`ifconfig`查看网卡信息,找到网卡名称
-输入`cd /etc/sysconfig/network-scripts/`进入网络脚本目录
-使用`ls`命令列出文件,找到与网卡名称对应的配置文件(如ifcfg-ens33)
-使用`vi`编辑器编辑配置文件:`vi ifcfg-ens33`
-按`i`键进入编辑模式,修改以下设置: t - ONBOOT=yes(确保网卡在启动时自动激活)
t - 根据需要修改BOOTPROTO、IPADDR、NETMASK、GATEWAY等网络参数
-按`Esc`键退出编辑模式,输入`:wq`保存并退出
-输入`systemctl restart network`重启网络服务
-使用`ip addr`查看网卡配置信息,确保IP地址已正确分配
-使用`ping www.baidu.com`测试网络连接
4.取消自动锁屏和空白屏幕: - 点击用户名进入设置界面
- 在“隐私”选项中,将“自动锁屏”设置为关闭
- 在“电源”选项中,将“空白屏幕”设置为“从不”
5.备份快照: - 在VMware中,选择虚拟机并点击“快照”
- 点击“拍摄快照”为当前系统状态创建一个快照备份
这有助于在出现问题时快速恢复系统
五、使用远程连接工具(可选) 对于服务器环境,您可能希望使用远程连接工具(如Xshell)来管理CentOS系统
以下是使用Xshell连接CentOS的步骤: 1.安装并打开Xshell: - 在您的Windows主机上安装Xshell软件并打开
2.新建连接: - 在Xshell主界面,点击“文件”->“新建”
- 在“新建会话”窗口中,填写主机名或IP地址、端口号(默认为22)以及用户名
3.保存并连接: - 点击“确定”保存连接设置
- 在会话列表中选择新建的连接,并点击“连接”
4.输入密码: - 在弹出的密码提示框中输入用户的密码,并点击“确定”
5.成功连接: - 如果一切设置正确,您将成功连接到CentOS系统,并可以在Xshell终端中执行命令
六、总结 通过本文的详细步骤指导,您应该已经成功在VMware中安装了CentOS系统,并完成了基本的网络配置和用户设置
CentOS作为一个稳定且功能强大的Linux发行版,为您提供了丰富的软件包和强大的社区支持
无论是用于开发、测试还是生产环境,CentOS都能满足您的需求
希望本文能为您的CentOS安装之旅提供帮助,祝您使用愉快!