当前位置: 首页 > article >正文

基于VM的CentOS 7.4系统安装与配置说明系统环境主机系统

系统环境

  • 主机系统:Windows 11
  • 虚拟机版本:VMware® Workstation 17 Pro
  • DVD镜像版本:CentOS-7-x86_64-DVD-1908

虚拟机配置

  • 内存:1G
  • 处理器:1核
  • 硬盘:80G

安装步骤

1. 准备镜像文件

下载并获取CentOS 7.4的ISO镜像文件,例如

https://vault.centos.org/coprime/epel/7/x86_64/

将镜像文件挂载到主机系统中。

2. 创建虚拟机

在VMware Workstation中创建新的虚拟机,设置以下参数:

  • 名称:CentOS-74
  • 版本:15(对应CentOS 7.4)
  • 存储:选择一个80G的硬盘(预先分配好空间)
  • 内存:1GB
  • 处理器:1核

3. 配置网络

在虚拟机配置中设置共享网络,确保安装时可以访问互联网。

4. 开始安装

  1. 启动VM并挂载CentOS镜像文件。
  2. 双击启动CD/DVD工具,将镜像文件作为光驱挂载。
  3. 开始安装:
    • 语言:选择English
    • 版本:7.4
    • 存储设备:选择80G的硬盘
    • 根密码:设置root用户的密码

5. 解决依赖问题

安装完成后,可能会提示缺少EPEL或Remi等依赖项。解决方法:

# 下载并安装所需的依赖包裹
sudo yum install https://repo.epel.com/epel-release-7.rpm
sudo yum install https://rpms.remirepo.net/enterprise/remi-release-7.0.rpm

# 更新YUM缓存
sudo yum clean all
sudo yum makecache

6. 配置YUM仓库

设置YUM镜像源:

sudo yum-config-manager --add-repo https://vault.centos.org/coprime/epel/7/x86_64/
sudo yum-config-manager --add-repo https://rpms.remirepo.net/enterprise/remi-release-7.0.rpm

7. 安装硬件驱动(可选)

安装网络驱动和VMware Tools:

# 安装网络驱动(如网络接口驱动)
sudo yum install -y network-scripts

# 启用并管理硬件设备
sudo systemctl enable --now NetworkManager
sudo nmcli dev up

# 安装VMware Tools
# 在虚拟机中挂载ISO镜像文件:
# https://my.vmware.com/downloads/vmware-tools-for-linux/

8. 设置root密码

完成安装后,设置root用户的密码,并建议为安全起见启用双因素认证或SSH访问限制。


配置说明

1. YUM仓库配置

确保YUM镜像源正确

[root@CentOS-74 ~]# yum-config-manager --list-repos
...

2. 系统更新

定期更新系统和依赖包裹:

sudo yum update -y && reboot

3. 安装软件包(示例)

安装常用软件包,如PHP、MySQL等:

# 安装Remi软件包
yum install -y php74u remi-php74u

# 启用并管理服务
sudo systemctl enable php-fpm80 && sudo systemctl start php-fpm80

4. 硬件配置

根据需求安装硬件驱动,例如网络接口或打印机。


注意事项

  • 性能优化:如果需要更好的性能,可以增加内存和处理器资源。
  • 安全性:启用防火墙或SELinux以确保系统安全。
  • 备份:定期备份虚拟机的数据,避免丢失。

通过以上步骤,您可以在Windows 11上成功搭建并配置基于VM的CentOS 7.4环境。


http://www.kler.cn/a/587252.html

相关文章:

  • windows,修改svn密码之后,没法认证
  • Gemini 2.0 Flash:AI 图像生成的革命性突破!
  • 数学建模 第一节
  • 2min搞定~Mac Pro 编译安装 Nginx 1.8.1
  • RBAC 模型的简单实现
  • 19、Template
  • STM32 —— 嵌入式系统、通用计算机系统、物联网三层架构
  • 数学建模历程之初见
  • 学习springboot 的自动配置原理
  • vue3:request.js中请求方法,api封装请求,方法请求
  • Linux:进程程序替换
  • 大模型微调中显存占用和训练时间的影响因素
  • 【大模型(LLMs)RAG 检索增强生成 面经】
  • 详解SQL数据定义功能
  • 电子电气架构 --- 分布到集中的动カ系统及基于域控制器的架构
  • qq音乐 webpack 补环境
  • 软路由如何屏蔽国外IP?RouterOS保姆级实战教程(附自动化脚本)
  • C 语言进【进阶篇】之动态内存管理:从底层机制到实战优化
  • 浙江大学:《DeepSeek智能时代的全面到来和人机协作的新常态》
  • Windows功能之FTP服务器搭建