HCRM博客

如何快速掌握CentOS系统?——一份详尽的CentOS系统教程指南

CentOS 系统教程

一、前言

如何快速掌握CentOS系统?——一份详尽的CentOS系统教程指南-图1
(图片来源网络,侵权删除)

CentOS(Community Enterprise Operating System)是一个基于Red Hat Enterprise Linux(RHEL)的开源操作系统,它以稳定性和长期支持著称,广泛应用于服务器和企业级应用,本文将详细介绍如何下载、安装和配置CentOS系统,并提供一些常见问题的解决方案。

二、准备工作

下载 CentOS 镜像文件

访问官网: [CentOS Official Site](HTTPS://www.centos.org/download/)

选择版本: 根据需求选择合适的版本,CentOS 7 或 CentOS 8。

下载镜像: 推荐下载 DVD ISO 镜像,因为它包含了常用的软件包,适合大多数用户。

CentOS 7: [Download Link](https://www.centos.org/download/instructions/)

如何快速掌握CentOS系统?——一份详尽的CentOS系统教程指南-图2
(图片来源网络,侵权删除)

CentOS 8: [Download Link](https://vault.centos.org/8.4.2111/isos/x86_64/)

准备虚拟机软件

常用虚拟机软件: VMware、VirtualBox

安装虚拟机软件: 根据官网指南进行安装。

三、创建并安装 CentOS

创建新的虚拟机

打开虚拟机软件: 如 VMware Workstation 或 VirtualBox。

新建虚拟机:

如何快速掌握CentOS系统?——一份详尽的CentOS系统教程指南-图3
(图片来源网络,侵权删除)

选择典型(推荐): 点击“下一步”。

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

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

虚拟机名称: 自定义名称,选择安装路径,点击“下一步”。

处理器和内存: 根据实际需求分配,建议至少2个处理器核心和4GB内存。

硬盘设置: 创建新的虚拟硬盘,建议至少20GB空间。

安装 CentOS

启动虚拟机: 选择刚创建的虚拟机,点击“开启此虚拟机”。

选择启动方式: 按下提示选择从ISO镜像启动。

CentOS 安装界面:

语言选择: 选择“中文”或其他所需语言,点击“继续”。

安装位置: 选择“自动分区”或“手动分区”。

自动分区: 适用于大多数用户,点击“完成”。

手动分区: 高级用户可自行设置分区。

软件选择: 根据需求选择软件包,一般用户可选择“最小化安装”或“带GUI的服务器”。

时间和日期: 配置时区和时间,点击“完成”。

网络和主机名: 配置网络设置和主机名。

root密码设置: 设置 root 用户密码并确认。

完成安装

开始安装: 点击“开始安装”,等待安装过程完成。

重启系统: 安装完成后,点击“重启”。

首次启动配置:

许可协议: 接受许可协议。

创建用户: 为非 root 用户创建一个新用户。

四、基本配置与使用

登录系统

本地登录: 输入用户名和密码。

SSH远程登录: 使用命令ssh user@hostname 登录。

更新系统

sudo yum update y   # For CentOS 7
sudo dnf update y   # For CentOS 8

安装常用软件

安装 wget:sudo yum install wget y

安装 vim:sudo yum install vim y

安装 nettools:sudo yum install nettools y

配置网络

查看网络接口:ip a

配置静态 IP:

  sudo nano /etc/sysconfig/networkscripts/ifcfgeth0
  # 添加以下内容
  IPADDR=192.168.1.100
  NETMASK=255.255.255.0
  GATEWAY=192.168.1.1
  DNS1=8.8.8.8

重启网络服务:sudo systemctl restart network

防火墙配置

启动防火墙:sudo systemctl start firewalld

开放端口:sudo firewallcmd permanent addport=80/tcp

重新加载防火墙:sudo firewallcmd reload

五、常见问题与解决方案

Q1: 无法通过 ISO 镜像启动虚拟机?

A1: 确保 ISO 镜像已正确加载到虚拟机的光驱中,并在 BIOS/UEFI 设置中设置启动顺序。

Q2: 安装过程中卡住或失败?

A2: 确保下载的 ISO 文件完整且没有损坏,尝试重新下载并重新安装,检查虚拟机设置,确保分配的资源足够。

Q3: 如何更改 CentOS 操作系统的语言?

A3: 在安装过程中可以选择语言,或者在安装后通过localectl 命令更改语言配置。sudo localectl setlocale LANG=en_US.UTF8

Q4: 如何恢复忘记的 root 密码?

A4: 在虚拟机启动时,按下快捷键进入单用户模式(Grub菜单),挂载根文件系统并修改 root 密码,具体步骤如下:

启动虚拟机,按下Shift键进入Grub菜单。

选择单用户模式,按Enter。

输入以下命令:

  mount /dev/sda1 /mnt
  chroot /mnt
  passwd root
  touch /.autorelabel
  exit
  reboot

Q5: CentOS 系统无法联网?

A5: 确保虚拟机的网络适配器设置正确,并且宿主机的网络连接正常,可以尝试使用桥接模式或NAT模式,如果问题仍然存在,检查宿主机的防火墙和路由器设置。

六、归纳

CentOS是一款稳定、可靠的操作系统,适用于各种服务器和企业级应用,通过本文的介绍,您应该已经掌握了如何下载、安装和配置CentOS系统的基本方法,如果在实际操作中遇到问题,可以参考官方文档或相关技术社区获取更多帮助,希望这篇教程对您有所帮助!

分享:
扫描分享到社交APP
上一篇
下一篇