VMware搭建Centos

前言

买不起服务器搭建集群环境,只能使用VMware搭建。

其实三年前记过,但是版本太久了,而且我觉得当时写的不太好,决定重新记录一下。

https://www.cnblogs.com/pengboke/p/13063168.html

1.下载VMware

地址:https://www.vmware.com/cn.html

image-20231204234218009

image-20231204234230135

image-20231204234246140

2.安装VMware

一路next,必要的步骤我截个图

建议修改安装位置,下面那个增强型键盘驱动程序也勾上。

image-20231204234527610

没什么用就不勾

image-20231204234616564

这个随意,然后安装即可

image-20231204234710471

密匙

  • JU090-6039P-08409-8J0QH-2YR7F

  • ZA5RU-6FYD5-48EPY-3XXEE-PAUGD

image-20231204234816473

安装完成。可能需要重启电脑。

image-20231204235323305

3.下载Centos

地址:https://wiki.centos.org/Download.html

image-20231204235501016

选这个,或者下面那个阿里云下载

image-20231205000147176

选择镜像

image-20231205000228781

4.创建Centos虚拟机

设置网络类型(此处使用NAT模式)

桥接模式:VMware 虚拟出来的操作系统就像是局域网中的一台独立的主机,它可以访问网内任何一台机器。需要手工为虚拟系统配置 IP 地址、子网掩码,而且还要和宿主机器处于同一网段,这样虚拟系统才能和宿主机器进行通信。同时,由于这个虚拟系统是局域网中的一个独立的主机系统,那么就可以手工配置它的 TCP/IP 配置信息,以实现通过局域网的网关或路由器访问互联网。主机,局域网其他主机,虚拟机,三者均可互相访问。

NAT 网络地址转换:就是让虚拟系统借助 NAT(网络地址转换)功能,通过宿主机器所在的网络来访问公网。也就是说,使用 NAT 模式可以实现在虚拟系统里访问互联网,但前提是主机可以访问互联网。

独立主机模式:在 Host-only 模式下,虚拟网络是一个全封闭的网络,它唯一能够访问的就是主机,当然多个虚拟机之间也可以互相访问。其实 Host-only 网络和 NAT 网络很相似,不同的地方就是 Host-only 网络没有 NAT 服务,所以虚拟网络不能连接到 Internet。

image-20231205203224171 image-20231205203239595 image-20231205203253291 image-20231205203320457 image-20231205203352582 image-20231205203452159 image-20231205203533261 image-20231205203549137 image-20231205203607265 image-20231205203617745 image-20231205203633553 image-20231205203745010 image-20231205203804083 image-20231205203825998

选择Centos7镜像

image-20231205204339715

5.安装Centos7虚拟机

选择Install CentOS 7

界面说明:

  • Install CentOS 7:安装CentOS 7
  • Test this media & install CentOS 7:测试安装文件并安装CentOS 7
  • Troubleshooting:修复故障
image-20231205204635995

选择简体中文

image-20231205204738272

设置日期和时间

image-20231205205010170

设置键盘布局

image-20231205205050883

语言支持一开始设置过了,这里可以忽略。

image-20231205205110822

验证安装源

image-20231205205309090

软件选择

选择开发及生成工作站,切记不要选择最小安装

这里选择了附加开发兼容性程序库 开发工具FTP服务器大系统性能平台开发

根据自己的需要进行选择,这里选择最基本的几项

然后点击完成

image-20231205205456493

设置分区,这里比较重要,可以了解一下。

img img

此处添加三个必须的分区,可选的分区根据自己需要

/boot 200 xfs

/swap 2048 swap

/ 剩下的所有 xfs

必须的分区

  • boot分区:

作用:引导分区,包含了系统启动的必要内核文件,即使根分区顺坏也能正常引导启动 一般这些文件所占空间在200M以下,

分区建议:分区的时候可选100M-500M之间,如果空间足够用,建议分300-500M。避免由于长期使用的冗余文件塞满这个分区。

分区格式:建议ext4,按需求更改

  • /分区(根分区):

作用:所有的文件都从这里开始,你可以比喻为Windows的C盘,但其实有区别。如果你有大量的数据在根目录下(比如FTP等)可以划分大一点的空间

分区建议:建议15G以上。看需求,根分区和home分区的大小就类似C盘和D盘的空间分布一样,主要占空间在哪儿就在那里分大容量

分区格式:建议ext4,按需求更改

  • swap分区:

作用:类似于Windows的虚拟内存,在内存不够用时占用硬盘的虚拟内存来进行临时数据的存放,而对于linux就是swap分区

分区建议:建议是物理内存大小的2倍,比如你电脑是4G的物理内存,swap分区可以是8G

分区格式:swap格式

  • 可选的分区

home分区:

作用:存放用户数据,HOME的结构一般是 HOME/userName/userFile,如果不分则默认在/目录下。

分区建议:如果用户数据多可以将此分区适当增大,请参考“根分区”分区建议;一般硬盘的主要容量几乎都在Home分区和根分区下

分区格式:建议ext4,按需求更改

  • var分区:

作用:用于log日志的文件的存放,如果不分则默认在/目录下

分区建议:如果你安装的linux是用于服务器或者经常做日志分析,请划分var分区,避免日志文件不断膨胀塞满导致根分区而引发问题。

分区格式:建议ext4,按需求更改

image-20231205205859755 image-20231205210110775

开始安装

image-20231205210234539

6.配置Centos

设置密码,然后点击完成配置

image-20231205211259384

点击重启

image-20231205211802980

选择LICENSING,勾选同意,然后完成配置

image-20231205211841588

以下基本可以不用设置,点击前进或跳过就行

image-20231205212036922

输入

image-20231205212101501 image-20231205212112990 image-20231205212136131 image-20231205212148159 image-20231205212223513

设置完密码就,安装完成了

img

7.配置静态IP

设置网络

image-20231205213959781

配置NAT设置

取消使用本地DHCP服务将IP地址分配给虚拟机为了取消设置IP限制。

这里设置的网段是192.168.188.0

image-20231205214255632

检查VMNet8

image-20231205214634860

进入centos7打开终端,查找ifcfg-ens33配置文件

cd /etc/sysconfig/network-scripts/
image-20231205214810812

每个人的配置文件名称可能不一样,通过ifconfig查看网卡名称,那你的配置文件就是ifcfg-网卡名称,比如这里就是ifcfg-ens33

image-20231205214924789

需要切换到root用户

su

image-20231205220323529

修改ifcfg-ens33配置文件

vim /etc/sysconfig/network-scripts/ifcfg-ens33

然后保存 esc ---> wq

image-20231205220420007
BOOTPROTO=static         #开机协议,有dhcp及static;
ONBOOT=yes               #设置为开机启动;
DNS1=114.114.114.114     #这个是国内的DNS地址,是固定的;
IPADDR=192.168.188.180   #你想要设置的固定IP,理论上192.168.188.2-255之间都可以,请自>行验证;
NETMASK=255.255.255.0     #子网掩码,不需要修改;
GATEWAY=192.168.188.2     #网关,这里是你在“2.配置虚拟机的NAT模式具体地址参数”中的(2)选择VMnet8--取消勾选使用本地DHCP--设置子网IP--网关IP设置。

重启网络服务,查看ip是否配置成功。

service network restart
image-20231205220752097

查看能否访问外网

image-20231205220903068

xshell访问成功

image-20231205220945071

创作不易,如果感觉帮助到你了,还请多多支持,我会继续努力。

image-20231205221205581
posted @   peng_boke  阅读(76)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· AI编程工具终极对决:字节Trae VS Cursor,谁才是开发者新宠?
· 开源Multi-agent AI智能体框架aevatar.ai,欢迎大家贡献代码
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
点击右上角即可分享
微信分享提示