f 运维.售后-CentOS 7 具体安装教程(图文)—— 零基础入门到桌面环境配置 - Powered by qidao123.com技术社区

CentOS 7 具体安装教程(图文)—— 零基础入门到桌面环境配置 ...

  论坛元老 | 2025-5-15 04:38:58 | 显示全部楼层 | 阅读模式
打印 上一主题 下一主题

主题 1954|帖子 1954|积分 5862


前言

近来在整理Redis未授权访问毛病的笔记,为了加深理解,我决定动手复现这个毛病。在尝试了Ubuntu和CentOS系统后,发现CentOS 7特殊得当搭建这个毛病的测试环境。为了后续能够高效地举行毛病复现,我首先必要完成CentOS 7基础环境的搭建。下面是我在假造机中安装CentOS 7的过程以及碰到的问题和解决方案,希望能为有相同需求的小伙伴提供参考。

提示:以下是本篇文章正文内容,下面案例可供参考
一、预备工作

在开始安装前,您必要预备以下内容:

  • 假造机软件:如VMware Workstation、VirtualBox或Hyper-V。
  • CentOS 7ISO镜像文件:从CentOS官网下载,也可以从阿里云镜像站下载。
  • 充足的系统资源:
    发起至少2GB内存。
    20GB以上磁盘空间。
    2个CPU核心。
二、安装步调

1. 创建新假造机

以VMware Workstation为例:
打开VMware Workstation,点击“创建新的假造机”。

选择“典型”安装类型,点击下一步。

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

选择“Linux”操作系统,版本选择“CentOS 7 64位”,点击下一步。

定名假造机并选择存储位置,点击下一步。

设置磁盘大小(发起20GB以上),选择“将假造磁盘存储为单个文件”,点击下一步。

点击“完成”创建假造机。

2. 配置假造机设置

右键新建的假造机,选择“设置”。在“硬件”选项卡中:内存:发起分配2GB或更多。

处置惩罚器:发起分配2个核心。

CD/DVD:选择“利用ISO镜像文件”,浏览选择下载的CentOS 7 ISO文件,我的是CentOS-7.9-x86_64-DVD-2009.iso。

网络适配器:通常选择“NAT”模式(可根据必要选择桥接或仅主机模式),这里我选择桥接模式。

3. 启动安装程序

启动假造机,进入CentOS 7安装界面,上下键移动选择“Install CentOS 7”并按回车键。

4. 选择语言

在欢迎界面选择安装语言,点击继续。

5. 安装信息摘要配置

日期和时间
点击"日期和时间",选择精确的时区,点击完成。

键盘结构
点击“键盘”,确认键盘结构,点击完成。


安装源
点击“安装源”,确认已选择“自动检测安装介质”,点击“完成”。



软件选择
点击“软件选择”。

选择安装环境(安装 CentOS 桌面版):


  • GNOME 桌面
  • GNOME 应用程序
  • 开发工具
  • 传统X Windows系统的兼容性

点击“完成”。

安装位置(磁盘分区)
点击“安装位置”。

选择要安装的磁盘
分区方案:
自动分区:选择“自动配置分区”。
手动分区:选择“我要配置分区”,然后点击“完成”进入分区界面。
手动分区示例(推荐):

/boot:500MB。

swap:内存大小的1-2倍(如4GB)。

/:剩余全部空间。

点击“完成”,确认更改。

网络和主机名
点击“网络和主机名”。

打开以太网毗连(右上角开关)。

设置主机名(如centos7)。

点击“完成”

6. 开始安装

点击“开始安装”。

在安装过程中设置root密码和创建用户
设置root密码:点击“ROOT密码”,输入强密码,点击“完成”。


创建用户(可选):点击“创建用户”,输入用户名和密码,点击“完成”。

7. 完成安装

等待安装完成(约5-15分钟取决于硬件性能)。

安装完成后点击“重启”。

系统将重启进入新安装的CentOS 7。
8.首次启动配置

接受许可证协议,点击完成。

登录系统(利用root或创建的用户)。



选择“汉语”,点击进步。


关闭位置服务,点击进步。

配置完成。

三、根本配置发起

1.网络状态查抄

已配置为自动获取IP地点:
  1. vi /etc/sysconfig/network-scripts/ifcfg-ens33
复制代码
网络连通性测试正常:

2.更新系统

利用yum源更新系统:
  1. sudo yum update -y
复制代码
但更新失败,出现错误:

3.更换镜像源

备份原有堆栈文件:
  1. mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup
复制代码
利用阿里云镜像源(适用于 CentOS 7):
  1. curl -o /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo
复制代码

清算缓存
  1. yum clean all
复制代码
再次尝试更新:
  1. sudo yum update -y
复制代码

更新成功。
4.安装常用工具

  1. sudo yum install -y vim wget curl net-tools epel-release
复制代码

如今您可以直接利用 wget 下令下载文件了。
示例:
  1. wget http://download.redis.io/releases/redis-3.0.1.tar.gz
复制代码

CentOS 7 基础安装与配置已完成。
5.文件拖放/粘贴问题

安装并配置VMware Tools
  1. # 安装或更新 open-vm-tools(CentOS 7 默认工具)
  2. sudo yum install -y open-vm-tools
  3. # 启动服务并设置开机自启
  4. sudo systemctl start vmtoolsd
  5. sudo systemctl enable vmtoolsd
  6. # 检查服务状态
  7. sudo systemctl status vmtoolsd
复制代码

启用假造机设置

精确配置后,就支持从物理机到CentOS假造机的文件拖放操作了。
6.CentOS 7 重启后DHCP自动获取IP失败的解决方法

CentOS 7 重启后网络获取失败。

解决方法:
启用精确的 NetworkManager:
  1. systemctl enable --now NetworkManager
复制代码
禁用传统网络服务:
  1. systemctl disable --now network.service
复制代码
查抄并修复网卡配置:
  1. nmtui  # 使用交互式工具配置网络,或手动编辑 ifcfg-ens33
复制代码
重启网络:
  1. nmcli connection reload
  2. nmcli connection up ens33
复制代码
验证网络状态:
  1. ip add        # 检查 IP 地址
  2. ping www.baidu.com  # 测试连通性
复制代码


免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
回复

使用道具 举报

0 个回复

倒序浏览

快速回复

您需要登录后才可以回帖 登录 or 立即注册

本版积分规则

论坛元老
这个人很懒什么都没写!
快速回复 返回顶部 返回列表