vmware安装centos 8

安装虚拟机VMware

镜像安装服务器

下载镜像

  • 下载.ios后缀的镜像文件

装机

本镜像文件采用的centos8桌面版

  • 在vmware中创建虚拟机

  • 装机向导

    • 类型配置

    • 选择下载好的.iso文件

    • 创建普通用户

      注意:这里为什么无法创建root用户,而是创建普通用户,是因为如图标红所示,用户账户和根账户均使用此密码,说明我们的虚拟机默认是有root用户的,无需创建,只需要创建普通用,然后新创建的用户和root用户使用的密码是一样的,否则就会出现上述图片中的报错信息,故创建如下用户:guaiyu

    • 选择安装位置,如果c盘磁盘空间充足,则选择c盘(固态硬盘,启动快)

    • 指定服务器配置

    • 单文件和多文件适用场景:

      • 推荐单文件模式:

        • 用于开发测试环境

        • 需要频繁迁移或克隆的场景

        • 使用支持大文件的文件系统(如ext4、NTFS)

      • 推荐多文件模式:

        • 部署在老旧文件系统(如FAT32、NTFS旧版本)

        • 需进行增量备份或差异快照

        • 云平台或共享存储环境

        个人部署多采用单文件模式,在生产环境按照使用场景决定

自定义配置根据自身电脑性能配置,一般情况2C4G就足够用了。

  • 完成配置,启动虚拟机

  • 可视化界面安装

网络配置

网络模式

在网络配置中有以下几种模式:

网络模式 虚拟机访问宿主机 宿主机访问虚拟机 虚拟机访问物理网络的其他主机 物理网络的其他主机访问虚拟机 虚拟机访问互联网 IP地址分配 适用场景 特点
桥接 可以 可以 可以 可以 可以 物理网络DHCP或手动配置,与宿主机同一网段 适合虚拟机需要像物理机一样接入网络,且网络中有足够的IP资源。 虚拟机就像独立物理机
NAT 可以 可以 默认不可以(可通过端口转发) 默认不可以(可通过端口转发) 可以 VMware虚拟网络DHCP(如VMnet8)或手动配置,私有地址 适合虚拟机需要访问外部网络,但外部网络不需要直接访问虚拟机,且节省IP资源 虚拟机共享宿主机IP
仅主机 可以 可以 不可以 不可以 不可以 VMware虚拟网络DHCP(如VMnet1)或手动配置,私有地址 适合虚拟机只需要与宿主机通信,或者进行网络隔离的实验 虚拟机与宿主机隔离网络

默认情况下网络已经是能够正常访问外网的,但此时的ip为动态ip,我们在平常使用时,一般都是通过ssh远程连接虚拟机的,所以需要固定服务器ip,否则,无法登录服务器,需要去机房查看服务器ip

本次安装采用的NAT模式,网络结构如图所示,如需了解其他几种模式自行学习:

网络结构:

物理网络

物理网卡\] ← 宿主机 (192.168.1.100) ↓ \[VMware NAT 服务\] ← VMnet8 ↓ \[虚拟机1\] \[虚拟机2\] \[虚拟机3

192.168.152.10 192.168.152.11 192.168.152.12

宿主机网络如图所示:

虚拟机网络如图所示:

服务器网络如图所示:

如果出现不能上网的情况,请查看你的网络配置是否如上述所示!!!

现在其实我们已经可以进行ssh远程连接了,

固定ip

但是此时我们的ip是动态ip,可能在下次关机重启时,ip就会变化,因此为了我们进行远程运维,需要固定服务器ip

不通厂商固定服务器ip的网卡文件目录不一样,需要百度查询不通厂商服务器网卡位置,本次已centos为例:

编辑网卡信息


关于权限不足的解决方式有三种方式:

  1. 切换高权限账号:root用户

  2. 为当前用户赋予高权限,即添加当前用户为sudoers用户(生产中很少用root去操作,更多用此方法操作,自行学习)

  3. 用高权限用户降低文件权限(chmod命令更改权限) 慎用,因为系统文件有安全性要求,更改会引发安全问题,但是要学习chmod命令chmod 777 /etc/sysconfig/network-scripts/ifcfg-ens160 777 权限最低,这一块关于权限数字组合需要好好学习,运维重要

演示采取第一种方式,切换用户,剩余两种方式自行学习

  • 切换root用户编辑文本

su - root

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

修改文件内容

  • 查看当前ip

ip addr

重启网关

systemctl restart NetworkManager

重启服务器校验更改是否生效

reboot # 重启服务器

ip addr # 查看ip

校验是否可以上网

ping www.baidu.com

ssh连接

文件快照

每次我们在进行服务器修改时,都需要先快照,后修改,修改完成后再备份快照

相关推荐
代码游侠2 小时前
应用——Linux FIFO(命名管道)与I/O多路复用
linux·运维·服务器·网络·笔记·学习
无奈笑天下2 小时前
麒麟V10SP1虚拟机安装vmtool-参考教程
linux·运维·服务器·个人开发
郝学胜-神的一滴2 小时前
Linux多线程编程:深入理解pthread_cancel函数
linux·服务器·开发语言·c++·软件工程
代码游侠2 小时前
复习——网络编程基础
linux·服务器·网络·笔记·网络协议
霜!!2 小时前
openssh升级
linux·运维·服务器
Vect__2 小时前
25.12.27 理解文件本质+文件系统调用接口+fd+重定向
linux
lucky-billy2 小时前
使用 VS Code 通过 SSH 编译 Linux C++ 程序
linux·ssh·vs code·远程编译
stella·2 小时前
服务器割接,我所学习到的内容。
linux·运维·服务器·学习·shell·割接
胡萝卜3.02 小时前
Linux包管理器:高效安装软件的秘诀
linux·运维·服务器·人工智能·linux包管理·yum教程·apt入门