VMware Workstation 安装配置 CentOS 7.9

安装VMware并修改网络设置

安装VMware Workstation的过程就不详细介绍了,网上很多教程。

安装过程参考如下文档:

新手教程 | 2024年最新Vmware17安装教程及许可证(详细图文)

安装完毕后,VMware软件会创建虚拟网卡并分配私有IP地址段,如果想修改默认VMware的网络设置,可以对VMware的“虚拟网络编辑器(N)”进行修改,下面以VMnet8 NAT模式网卡为例说明。

a82fbfbd20bb4dabad131728df5ced00.png

可以对VMnet8 NAT模式进行编辑修改,例如修改子网网段和DHCP分配地址段:

d039b7647b2a4bb0a9e455a00c6f366f.png

更改设置,可以修改默认的子网网段等配置:

8736439b52974d25a766aa333805dd97.png

一般情况下,VMnet8网段分配是:

宿主机的IP是1,例如:192.168.152.1,如下是Windows宿主机的ipconfig命令看到的VMnet8网卡的IP地址:

3a48483f8f924e8cb99fa7875188e97b.png

网关的IP地址是2,例如:192.168.152.2,如下是VMware的NAT网络配置:

8c593283c4d2479d9606f25015b6a0fa.png

3 - 254的地址分配给创建的虚拟机使用,例如:192.168.152.12,如下是VMware DHCP的配置,地址段区间是128 - 254,如果你的虚拟机想配置静态的IP,可以使用3 - 127这个地址段:

12d6934bf8404478be93ec74d1db0136.png

下面是Linux虚拟机的网卡配置文件静态IP地址设置的内容:

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

TYPE=Ethernet
PROXY_METHOD=none
BROWSER_ONLY=no
BOOTPROTO=static                          # 修改为静态地址
DEFROUTE=yes
IPV4_FAILURE_FATAL=no
IPV6INIT=yes
IPV6_AUTOCONF=yes
IPV6_DEFROUTE=yes
IPV6_FAILURE_FATAL=no
IPV6_ADDR_GEN_MODE=stable-privacy
NAME=ens33
UUID=b15a3378-723e-4c40-a80d-91418c055a6c
DEVICE=ens33
ONBOOT=yes                                 # 修改为yes
IPADDR=192.168.152.12                      # 修改为自己规划的IP地址
NETMASK=255.255.255.0
GATEWAY=192.168.152.2                      # 修改为自己规划的网关地址
DNS1=8.8.8.8
DNS2=114.114.114.114

知道掌握这些信息,对虚拟机设置静态IP和一下网络服务的通信是很有帮助的。

创建Linux虚拟机

根据需要和宿主机配置规划虚拟机的配置与数量。

如:vcpu数量,核数,内存,磁盘容量。

需要说明的是,虚拟机的vcpu和内存即使创建的时候不合理也可以后期随时动态调整,但磁盘容量大小,建议考虑清楚后设置合理的大小,例如:Linux系统的盘容量大小,如果安装Oracle或其它对磁盘空间要求较大的软件,建议创建另外的磁盘,并使用LVM管理,方便后期磁盘容量的扩容等。

创建虚拟机的过程不赘述了,可以参考如下文档:

VMware Workstation Pro 17安装Centos 7 安装虚拟机及简单配置

安装CentOS 7.9

虽然CentOS 7.9官方不再支持了,但还有很多用户在用或搭建学习和测试环境,所以学习这个版本暂未完全过时。

安装前,建议进行一个简单的规划,将Linux的主机名和IP地址,用户名、密码,磁盘存储容量和数据或文件挂载点等等。

需要注意的是,安装过程中到磁盘管理部分了,建议选择使用LVM管理磁盘,方便后期容量的扩容和管理,毕竟LVM更灵活、功能更强大。

安装步骤,可以参考如下文章:

VMware Workstation 虚拟机学习 安装centos7.9

配置CentOS网络

安装好CentOS后,如果不想使用VMware DHCP的IP地址,可以自己设置一个静态IP,使用的地址段范围,参考前文的内容。

配置静态IP地址:

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

TYPE=Ethernet
PROXY_METHOD=none
BROWSER_ONLY=no
BOOTPROTO=static                          # 修改为静态地址
DEFROUTE=yes
IPV4_FAILURE_FATAL=no
IPV6INIT=yes
IPV6_AUTOCONF=yes
IPV6_DEFROUTE=yes
IPV6_FAILURE_FATAL=no
IPV6_ADDR_GEN_MODE=stable-privacy
NAME=ens33
UUID=b15a3378-723e-4c40-a80d-91418c055a6c
DEVICE=ens33
ONBOOT=yes                                 # 修改为yes
IPADDR=192.168.152.12                      # 修改为自己规划的IP地址
NETMASK=255.255.255.0
GATEWAY=192.168.152.2                      # 修改为自己规划的网关地址
DNS1=8.8.8.8
DNS2=114.114.114.114

修改为静态地址后重启网络服务:

/etc/init.d/network restart

设置Linux系统的主机名为oradb:

hostnamectl set-hostname oradb

编辑/etc/hosts文件内容:

vim /etc/hosts

127.0.0.1   localhost localhost.localdomain localhost4 localhost4.localdomain4
::1         localhost localhost.localdomain localhost6 localhost6.localdomain6

192.168.152.12 oradb     # 例如:主机名是oradb,ip是之前配置的静态ip地址

 设置Linux的时区和日期时间

正常情况下时区和日期都是跟随宿主机的,有时候时区不正确,导致Linux系统时间不对,需要检查系统的时区设置和时间设置。

查看和设置时区:

# 查看系统时间和时区信息
timedatectl

# 设置系统时区为Asia/Shanghai
timedatectl set-timezone Asia/Shanghai

查看和设置系统时间:

# 查看系统时间信息
timedatectl

# 设置系统时间
timedatectl set-time "YYYY-MM-DD HH:MM:SS"

配置国内YUM源

配置yum方法一

以阿里开源镜像站为例,其它国内镜像,可以参考镜像网站官方说明。

阿里云开源地址:

阿里巴巴开源镜像站​​​​​​

repo安装包下载_开源镜像站-阿里云

首先,备份/etc/yum.repos.d/目录下的默认repo文件:

cd /etc/yum.repos.d/
mkdir backup
mv *.repo ./backup/

下载base源配置,如果没有wget命令,可以使用方法二,或后面配置本地yum,从本地iso文件中先安装wget后再下载repo文件:

wget -O /etc/yum.repos.d/Centos-7.repo https://mirrors.aliyun.com/repo/Centos-7.repo

文件/etc/yum.repos.d/Centos-7.repo内容:


                
### 如何在 VMware 虚拟机安装 CentOS 7.9 #### 准备工作 为了顺利安装 CentOS 7.9,在开始之前需准备好 ISO 镜像文件以及配置VMware Workstation 或其他版本的 VMware 虚拟化软件。确保下载的是官方提供的稳定版镜像。 #### 创建新的虚拟机 启动 VMware 后点击创建新的虚拟机向导,选择自定义模式以便更灵活地调整硬件参数设置。这一步骤允许根据实际需求来设定内存大小、处理器核心数等重要资源分配选项[^1]。 #### 设置磁盘空间和其他硬件属性 对于操作系统而言,建议至少提供 20GB 的硬盘容量用于系统及其应用程序存储;同时合理规划 CPU 和 RAM 数量以保障性能表现。完成上述操作后继续前进直到确认所有配置无误并命名该虚拟实例。 #### 开始安装过程 当一切准备就绪之后就可以正式进入安装流程了。加载事先获取到的 CentOS 7.9 安装介质(ISO 文件),按照屏幕提示逐步填写日期时间、键盘布局等相关信息,并划分根分区(/)、交换区(swap)以及其他可能需要单独挂载的数据卷组(LVM)。 #### 进行最小化安装或全功能部署 依据个人偏好决定是否采用精简型的基础环境还是全面的标准库集合。前者适合开发测试用途而后者则面向生产环境下的应用支持场景。无论哪种方式都应记得勾选必要的驱动程序和服务组件以确保持久稳定的运行状态。 #### 结束后的初步配置 成功重启至命令行界面意味着基本安装已经结束。此时可以考虑更新现有包列表(`yum update`),安装额外工具集如 SSH server (`yum install openssh-server`), 并开启防火墙端口访问权限(`firewall-cmd --permanent && firewall-cmd --reload`). 对于打算集成云服务平台的情况,则可依照特定指导加入 OpenStack 计算节点服务[^3]. ```bash sudo yum update -y sudo yum install openssh-server -y sudo systemctl enable sshd sudo systemctl start sshd sudo firewall-cmd --add-service=ssh --permanent sudo firewall-cmd --reload ```
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值