C/C++教程
Vmware 创建虚拟机,并安装 CentOs 7 系统机详细步骤
本文主要是介绍Vmware 创建虚拟机,并安装 CentOs 7 系统机详细步骤,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
一. 创建虚拟机
点击【创建新的虚拟机】;
选择【自定义(高级)©】,然后点击【下一步】;
点击【下一步】;
选择【稍后安装操作系统(S)】,然后点击【下一步】;
操作系统选择【Linux】,因为这里要装的是CentOs 7版本,所以,版本选择【CentOs 7 64位】,然后点击【下一步】;
自定义所创建的虚拟机名称和虚拟机存放的位置,然后点击【下一步】;
配置虚拟机的CPU数量和每个CPU的内核数量,一般都配置为一个就够用。
当然你可以根据自己的需求去配置,但配置的CPU数量和每个CPU的内核数量相乘的结果不要大于你电脑的逻辑处理器数量。你可以在任务管理器查看电脑的逻辑处理器数量。
配置虚拟机的内存大小,一般配置为1~2GB就够用。当然你也可以根据自己需求配置,但不能超过你电脑自身的内存大小;
配置网络类型,一般选择【使用网络地址转换(NAT)】;
这里要简单说下桥接网络和NAT网络的区别:
桥接网络:你的虚拟机IP会分配到和你电脑IP的同一个网段,这样的话不仅你的电脑可以访问你的虚拟机,和你电脑在同一网段的其他计算机也能访问你创建的虚拟机。但是使用桥接网络可能会出现IP冲突;
NAT网络:你的电脑会虚拟出一个IP网段,并给你的虚拟机也分配一个这个网段的IP,这样的话只有你的电脑和虚拟机在这个网段,那么就只有你的电脑能够访问你的虚拟机,而其他的计算机则不能访问。
点击【下一步】;
点击【下一步】;
选择【创建新虚拟机磁盘】,然后点击【下一步】;
一般最大磁盘大小设置为20GB,当然你可以根据需求设置;同时选择【将虚拟磁盘拆分为成多个文件】;
注意:这里设置的最大磁盘大小是指虚拟机的磁盘上限大小,并不是一次性给虚拟机这么多的空间,而是虚拟机用多少空间电脑就给多少空间,最大不会超过这个上限。
设置虚拟机的磁盘文件保存位置,最好与第六步中设置的该虚拟机保存位置一致,方便管理;
点击【完成】;
16. 至此,虚拟机创建完成。
二. 给虚拟机安装CentOs 7 系统
选择刚刚创建的虚拟机,然后点击【CD/DVD】, 设置虚拟机使用的操作系统映像文件;
选择【使用ISO映像文件】,然后点击【浏览】,选择事先下载好保存在电脑上的CentOs 7 镜像文件,然后点击【确定】;
然后点击【开启此虚拟机】;
选择【Install CentOs 7】,然后按下Enter键,虚拟机开始安装系统;
安装完成之后,会弹出语言设置窗口,在左侧菜单栏选择【中文】,右侧菜单栏选择【简体中文】,然后点击【继续】;
先设置时区和时间,点击【日期和时间】;
其中,【地区】选择亚洲,【城市】选择上海,年月日时分秒填为你当前所在的时间,然后点击【完成】;
设置虚拟机是否有图形化界面,点击【软件选择】;
其中,【最小安装】为黑窗口,操作都通过命令完成,类似与windows的cmd窗口,符合企业服务器的标准;而【GNOME 桌面】则是有图形化界面,对命令不熟悉的初学者可以使用图形化界面。这里我选择【最小安装】,然后点击【完成】;
设置磁盘分区,点击【安装位置】;
注意:如果这里不想做磁盘分区设置,而是想使用的默认的分区配置,可以跳过这个步骤,直接进行第九步。
然后选择【我要配置分区】,并点击【完成】;
然后点击【+】;【挂载点】选择/boot,【期望容量】填为1g,然后点击【添加挂载点】。
注意:这里给boot分配1G空间,表示虚拟机系统启动的时候给它分配1G资源空间;
然后把文件系统改为ext4;
然后再点击【+】,【挂载点】选择swap,【期望容量】填为4g,然后点击【添加挂载点】。
注意:这里给swap分配4G空间,表示当虚拟机的内存不够用时,会从硬盘划分4G空间来作为内存使用;
然后再点击【+】,【挂载点】选择/,【期望容量】填为15g,然后点击【添加挂载点】。
注意:因为我在创建虚拟机的时候给它分配了20G的磁盘大小,而/boot目录和swap共用了5G,所以这里给/分配15G,表示把剩下的15G空间都分配给虚拟机的根目录;
然后点击【完成】;
然后点击【接受更改】;
设置网络和主机名称。点击【网络和主机名】;
将右侧的以太网状态设置为打开,主机名命名为localhost,你也可以设置为其他名字,然后点击【完成】;
以上步骤配置完成后,点击【开始安装】;
在安装的过程中,可以设置root用户的密码。点击【root密码】;
输入密码,然后点击【完成】;
安装完成之后,点击【重启】;
至此,已成功给虚拟机安装 CentOs 7 系统。
这篇关于Vmware 创建虚拟机,并安装 CentOs 7 系统机详细步骤的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
您可能喜欢
getExternalFilesDir这个方法哪些安卓版本可以使用?-icode9专业技术文章分享
11-17
app下载好后,安装包更新代码怎么写?-icode9专业技术文章分享
11-17
login-customer-id 如何获取?-icode9专业技术文章分享
11-17
使用 vite加载.env 文件环境变量无法加载是什么原因?-icode9专业技术文章分享
11-17
tp钱包是什么,有哪些功能?-icode9专业技术文章分享
11-17
在电脑上怎么模拟手机的运行环境?-icode9专业技术文章分享
11-16
接收socket数据,莫名其妙socket就关闭了是怎么回事?-icode9专业技术文章分享
11-16
ts nightly是什么?-icode9专业技术文章分享
11-16
如何升级vscode版本?-icode9专业技术文章分享
11-16
如何设置vscode默认的node版本?-icode9专业技术文章分享
11-16
shell 如何创建一个文件夹?-icode9专业技术文章分享
11-16
useReducer案例详解:从零开始理解与应用
11-16
聊聊用LangChain4J构建聊天机器人的那些事儿
11-15
LangChain 和 LlamaIndex 在检索增强生成(RAG)中的大比拼:全面对比评测
11-15
平台工程不只是配置管理:超越CFEngine的方法
11-15
栏目导航
前端开发
HTML5教程
CSS教程
Javascript
jQuery教程
AJAX教程
Node.js教程
XML教程
正则表达式
后端开发
Go教程
C/C++教程
消息队列MQ
Net Core教程
Asp.net教程
Java教程
PHP教程
移动端开发
微信公众号开发
小程序开发
Swift教程
IOS教程
Kotlin教程
Android开发
数据库
Redis教程
MongoDB教程
PostgreSQL教程
Oracle教程
MariaDB教程
SqLite教程
MySql教程
SqlServer教程
服务器运维
Kubernetes
Docker容器
linux shell
Nginx教程
网站安全
PowerShell教程
Linux教程
人工智能
TensorFlow教程
Python教程
机器学习
人工智能学习
区块链
区块链技术
游戏开发
游戏编程
Unity3D教程
网站运营
网站策划
网站优化
建站知识
大数据/云计算
云计算
Hadoop教程
软件工程
软件/开发工具使用
Git教程
资讯