首页 > 系统相关 >VMware安装CentOS7并用FinalShell连接

VMware安装CentOS7并用FinalShell连接

时间:2023-04-05 16:25:16浏览次数:57  
标签:CentOS 虚拟机 CentOS7 点击 7.6 FinalShell 安装 分区 VMware

时间:2023/4/5

作者:Nhenk

目录

1. 下载

VMware

image-20230404141436427

2. 安装

image-20230404141754062

image-20230404141839161

因为我之前安装了 docker 而开启了 Hyper-V ,所以出现了下面的界面,但无关紧要,差异不会太大

image-20230404142123580

选择安装位置

image-20230404142309719

取消这两项,并继续下一步

image-20230404142357921

image-20230404142418595

image-20230404142429453

输入许可证

image-20230404142522008

输入相应的许可证秘钥进行注册

3.安装虚拟机

3.1 CentOS 7.6 下载

去官网镜像地址下载想要的版本

image-20230405124352782

找到 CentOS 7.6.1810

image-20230405124527804

点进去,找到 isos,然后点击进去

image-20230405124604880

image-20230405124633507

下载

image-20230405124655453

3.2 CentOS 7.6 安装

① 打开 VMware Workstation 软件,选择”创建新的虚拟机"

image-20230405124844947

② 选择“典型”选项,然后下一步。

image-20230405124928527

③ 选择“稍后安装操作系统”,点击下一步。

image-20230405125001846

④ 客户机操作选择“Linux”,版本选择“CentOS 7 64位”,点击下一步。

image-20230405125037932

⑤ 输入“虚拟机名称”,选择虚拟机文件保存的位置,点击下一步。

image-20230405125214157

⑥ 最大磁盘默认20G大小即可,然后选择“将虚拟机磁盘存储为单个文件”,下一步

image-20230405125249584

⑦ 点击”自定义硬件配置“。

image-20230405125316174

⑧ 选中”新 CD/DVD“,选择”使用ISO映像文件“,然后设置CentOS7的ISO映像路径,点击关闭。

image-20230405125558106

网络适配器默认NAT就好。

⑨ 点击完成,如下。

image-20230405125835418

3.3 CentOS 7.6 的安装配置

1. 虚拟机启动之后会出现如下界面 ( 白色表示选中 ),默认选中的是 Test this media & install CentOS 7。我们将鼠标移入到虚拟机中,并按下键盘中的“↑”键,选择 Install CentOS 7,最后按下 Enter 键。

对界面说明:

选项 说明
Install CentOS 7 安装 CentOS 7
Test this media & install CentOS 7 测试安装文件并安装 CentOS 7
Troubleshooting 修复故障

注意:

  • 在虚拟机中的操作,鼠标必须要移入到虚拟机中,否则虚拟机感应不到,无法对其进行操作。
  • 鼠标移动到虚拟机内部单击或者按下 Ctrl + G,鼠标即可移入到虚拟机中。
  • 按下 Ctrl + Alt,鼠标即可移出虚拟机。

2. 按下 Enter 进行安装。

image-20230405130743347

3. 选择使用哪种语言,推荐使用英文。但如果是第一次安装,建议先安装中文版的熟悉一下,之后再选择英文的进行实践,这里就介绍中文的,下滑至底部选择中文

image-20230405130856976

4. 【本地化】只配置日期和时间,键盘和语言支持没有特殊情况默认就好。

image-20230405130946700

5. 中国范围内都选择为上海 ( 因为只有上海可选 ),并选择为 24 小时制,设置完成后单击完成按钮

image-20230405131055307

6. 【软件】中只配置软件选择,安装源系统会自动识别,所以不用管。

image-20230405131129618

7. 然后我们选择安装的系统是否含有界面,界面一般对于我们来说用处不大,而且 CentOS 的界面不好操作,所以这里选择最小安装。

image-20230405131231922

8. 【系统】中只配置安装位置,指的是系统如何分区,其它的都默认就好。

image-20230405131319603

9. 对分区不清楚的就选择自动配置分区,这里演示我要配置分区。

image-20230405131355408

10. 手动分区我们要选择标准分区,然后点击下面的“+”添加分区。

image-20230405131525789

我们分别创建三个分区:/boot区、swap交换分区、根分区/

11. 添加 /boot 分区,用来放启动文件,大小 300MB 足矣,然后点击“添加挂载点”。

image-20230405131631568

image-20230405131655554

12. 添加 swap 分区,这个是交换分区,一般情况是物理内存的 2 倍大小,用于物理内存不足时使用,可能造成系统不稳定,所以看情况,可以设置小一点,甚至设置为 0 MB,这里我设置为 512MB,然后点击”添加挂载点“。

image-20230405131718412

image-20230405131742622

13. 增加根分区,表示所有空间大小,这里不填写大小,即默认剩余的空间都给根分区,然后点击”添加挂载点“。

image-20230405131819451

14. 点击”完成“。

image-20230405131829489

15. 点击”接受更改“。

image-20230405131843974

16. 回到界面,点击“开始安装“。

image-20230405131901329

17. 接下来配置用户设置。

设置管理员 ROOT 密码,这是最高权限 root 用户的密码 ( 默认账号为 root,密码为现在要设置的 )。在实际中 root 密码越复杂越好,因为这里只是演示,所以密码就没有那么复杂了。

注意:这个密码非常重要,请务必牢记!!

image-20230405131915262

image-20230405131935569

18. 创建用户,这里就是普通的用户,权限比较低,这一步我们可以省略。

image-20230405131952948

image-20230405132021847

19. 用户设置好了之后,等待 CentOS 安装完成,,然后点击“完成配置”。

image-20230405142012178

20. 等待配置全部完成后点击 “重启”。

image-20230405132317841

21. CentOS 的启动之后的界面如下。

image-20230405132409884

22. 下面我们来登录 CentOS,使用默认账号为 root,密码为 你在前面安装时设置的 root 密码。

image-20230405132547186

注意:在输入密码时,linux 为了安全起见,是看不到你输入的密码。

同时,如果是使用的是键盘右边的数字键盘输入密码的话,建议查看一下 num lock 键也就是笔记本小键盘是否开启。

23. 查看版本号

输入下面命令查看自己安装的 CentOS 版本号

cat /etc/redhat-release

image-20230405151814496

至此,CentOS 7.6 的安装全部完成了。

说明:CentOS 7.6 默认安装好之后是没有自动开启网络连接的!所以下面我们还要配置一下 CentOS 7.6 的网络。

3.4 CentOS 7.6 的网络配置

3.4.1 自动获取 IP

① 首先要确保的是 CentOSNAT 模式。

image-20230405132641977

image-20230405132710614

② 然后启动虚拟机,输入下面的命令进入网络配置文件目录:

cd /etc/sysconfig/network-scripts/

并且用 ls 命令查看是否有 ifcfg-xxx 名称的配置文件 ( ifcfg-lo 除外 ),如果没有则说明网卡没有被识别,这种只能重装或者换个 CentOS 的版本。

image-20230405143434326

③ 编辑 ifcfg-ens33 文件:vi ifcfg-ens33。按 i 进入 insert 编辑模式,将 BOOTPROTO 设为 dhcp,将ONBOOT 设为 yes,按下 Esc 进入命令模式输入 :wq 保存并退出。

image-20230405133523084

④ 配置完成之后输入:service network restart,重启网卡让网卡设置生效,之后就可以上网了。

image-20230405133626737

⑤ 最后验证是否可以访问外网。

image-20230405133656661

3.5 FinalShell 连接 CentOS 7.6

我们实际在启动 CentOS 之后,通常都不会直接在 VMware 操作 CentOS,而是使用工具,推荐使用 FinalShell

首先我们在电脑上打开:控制面板 → 网络和 Internet → 网络和共享中心 → 更改适配器 → 找到 MVnet8 →右键属性 → 双击 Internet 协议版本 4。

然后输入 DNS 服务器地址

image-20230405150530932

常用的免费 DNS 地址:

  • 国内移动、电信和联通通用的 DNS:114.114.114.114。
  • 阿里:首选:223.5.5.5 备用:223.6.6.6
  • 百度 :180.76.76.76
  • 腾讯:首选:119.29.29.29,备用:119.28.28.28
  • 谷歌 8.8.8.8

然后去 VMware 启动 CentOS 7.6 输入下面的命令查询 ip

ip addr

image-20230405151019062

启动 FinalShell 且不要关闭 CentOS 7.6

点击左上角的文件夹图标

image-20230405152624374

然后跟着我的图示走

image-20230405152519853

image-20230405152554267

image-20230405153126372

点击确定之后我们就连接成功了

image-20230405153153424

注意:本教程适合的版本是 CentOS 7 之下的小版本,如 CentOS 7.6 或者 CentOS 7.7 之类的,但是 7 版本以上就不一定了!

时间:2023/4/5

作者:Nhenk

标签:CentOS,虚拟机,CentOS7,点击,7.6,FinalShell,安装,分区,VMware
From: https://www.cnblogs.com/Nhenk/p/17289634.html

相关文章

  • ubuntu虚拟机(vmware)设置静态ip
    最近家里的虚拟机ip每次打开电脑都会变化,为了防止不必要的麻烦,这里记录一下设置静态ip的方式首先还是查看一下虚拟机当前的ip使用ifconfig如下所示一般如果用的是vmware的虚拟机的话,网关最后一个会是.2,正常情况都是如此,当然保险起见可以看一下,在编辑中查看虚拟网络编辑器,之......
  • 关于VMware tools下载好了无法复制粘贴的问题
    运行环境:VMwareWorkstationUbuntu22.041参考文献:https://blog.csdn.net/davidhzq/article/details/101621482?ops_request_misc=&request_id=&biz_id=&utm_medium=distribute.pc_search_result.none-task-blog-2https://download.csdn.net/download/weixin_385......
  • 最新centos7 部署 k8s v1.26,简单易懂,跟着命令敲就完事
    其实没什么好说的,搭环境搞了一整天,人已经麻了,踩了很多坑,网上教程的版本大都比较旧,总是和最新版本各种地方不兼容,把坑踩完了,k8s目前最新的版本是v1.26,跟着命令敲就行了,我已经重复部署了很多次了,坑已经排完了....我试验的是1主2从结构,centos2c2g就足够。centos7部署k8s1m2n......
  • windows11的vmware启动报错
    一直正常的vmware今日启动报错:“UNEXPECTEDINCONSISTENCY;RUNfsckMANUALLY”.在initramfs后输入"fsck-y/dev/sda1"按回车,等检查结束后结可以继续了。注意:后面的硬盘路径要和报错的一致。......
  • centos7/centos8 PHP7.2/php7.3/php7.4 以上版本 源码安装 编译
    yumupdate  1、安装依赖包[root@centos7_4~]#yum-yinstallphp-mcryptlibmcryptlibmcrypt-devel autoconf freetypegdlibmcryptlibpnglibpng-devellibjpeglibxml2libxml2-develzlibcurlcurl-develre2cnet-snmp-devellibjpeg-develphp-ldapopenl......
  • CentOS7 卸载mysql(YUM源方式)
     防止重装yum方式查看yum是否安装过mysqlyumlistinstalledmysql*如或显示了列表,说明系统中有MySQLyum卸载 根据列表上的名字 yumremovemysql-community-clientmysql-community-commonmysql-community-libsmysql-community-libs-compatmysql-commun......
  • VMware Tools 保姆级安装教程 傻瓜式
    VMwareTools的安装总有些问题,终于找到一篇真正的保姆级教程:https://blog.csdn.net/weixin_52234647/article/details/126323342 别的大部分文章其实都不能满足需求,总是缺少某些步骤,把这些步骤拼接起来,最简单的形式就是这篇文章的方法,之后才是优雅地使用虚拟机。......
  • 基于Vmware安装的Linux配置静态IP
    背景说明作为一位服务端开发者,我们日常工作中所用到的软件都是运行在Linux环境下,Wmware等虚拟机软件可以快速帮我们搭建一套Linux环境。但是默认搭建的Linux环境IP地址是动态的,较为不方便,所以本文探讨如何在Wmware提供的不同网络模式下配置静态IP。环境准备win10wmwarecento......
  • vmware15pro的主机换了新电脑用vmware16Pro打开运行异常处理
    因为换新电脑导致必须从旧笔记本上把所有试验用的虚拟机全部迁移过来,原电脑使用的vmware15pro,创建了若干主机。新电脑开机后安装的vmware16pro,直接把安装虚拟机的文件夹全部复制到新机器下,现象: 新电脑打开虚拟机文件时是正常的,大概一分钟左右,宿主机的CPU和内存全部100%,虚拟机......
  • CentOS7服务器搭建LAMP环境
    CentOS7.4上搭建LAMP环境,这里以centos7.4为例;工具/原料centos系统一台安全组放行80,22端口关闭防火墙和SELinux安装Apache方法/步骤使用的例子:服务器版本内核。2Xshell连接到您的服务器上,使系统处于最新状态执行以下命令,查看centos版本lsb_release-a更新centos系统yum-yupdate......