CentOS 7 系统安装与配置指南

CentOS 7 简介
CentOS 7 是一个基于 Red Hat Enterprise Linux 的免费开源操作系统,它继承了 Red Hat 的稳定性和可靠性,同时提供了大量的开源软件包,是服务器和桌面系统的一个优秀选择。
系统安装
准备安装环境
- 下载 CentOS 7 ISO 镜像:访问 CentOS 官网下载最新的 CentOS 7 ISO 镜像。
- 制作启动U盘:使用 Rufus 或其他工具将 ISO 镜像烧录到 U盘。
- 设置BIOS/UEFI:进入计算机的 BIOS/UEFI 设置,将启动顺序设置为从U盘启动。
安装过程
- 启动计算机,进入安装界面。
- 选择安装语言、键盘布局等。
- 选择安装类型,推荐选择“自定义(高级)”。
- 选择分区方式,推荐选择“使用所有空间(推荐)”。
- 选择文件系统格式,推荐选择“XFS”。
- 开始安装,等待安装完成。
系统配置

更新系统
- 打开终端,输入以下命令更新系统:
sudo yum update
安装常用软件
- 安装开发工具:
sudo yum groupinstall "Development Tools" - 安装图形界面:
sudo yum groupinstall "GNOME Desktop Environment" - 安装网络工具:
sudo yum install net-tools
配置网络
- 编辑网络配置文件:
sudo vi /etc/sysconfig/network-scripts/ifcfg-ens33 - 修改以下参数:
ONBOOT=yes BOOTPROTO=dhcp - 重启网络服务:
sudo systemctl restart network
安全设置
设置防火墙
- 安装防火墙软件:
sudo yum install firewalld - 启动防火墙服务:
sudo systemctl start firewalld - 设置防火墙规则,允许SSH连接:
sudo firewall-cmd --permanent --add-port=22/tcp sudo firewall-cmd --reload
设置SSH密钥登录

- 生成SSH密钥对:
ssh-keygen -t rsa -b 4096 - 将公钥复制到目标服务器:
ssh-copy-id -i ~/.ssh/id_rsa.pub 用户名@目标服务器IP
FAQs
问题:如何查看CentOS 7的版本信息?解答: 在终端中输入以下命令:
cat /etc/redhat-release问题:如何关闭CentOS 7的SELinux?解答: 编辑SELinux配置文件:
sudo vi /etc/selinux/config将SELINUX参数修改为disabled,然后重启系统:
sudo systemctl restart selinux

