个人用CentOS:搭建与维护指南

CentOS简介
CentOS(Community Enterprise Operating System)是一个基于Red Hat Enterprise Linux(RHEL)源代码编译而成的免费开源Linux发行版,它继承了RHEL的优点,具有稳定性高、安全性好、社区支持强大的特点,非常适合个人用户和企业使用。
CentOS安装
准备安装环境
- 下载CentOS安装镜像:从CentOS官网下载适合自己硬件的安装镜像。
- 制作启动U盘:使用UltraISO等软件将安装镜像烧录到U盘中。
安装步骤
- 启动电脑,进入BIOS设置,将U盘设置为第一启动设备。
- 启动后,按照提示进行安装。
- 选择安装类型,推荐选择“自定义(高级)”。
- 分区:根据需求划分硬盘分区,建议至少创建一个根分区(/)和一个交换分区(swap)。
- 安装软件包:选择安装必要的软件包,如Development Tools、System Tools等。
- 设置主机名、用户名和密码。
- 安装完成后,重启电脑。
CentOS配置
更新系统
sudo yum update
安装常用软件

sudo yum install -y vim net-tools git
配置网络
编辑/etc/sysconfig/network-scripts/ifcfg-ens33文件,设置静态IP地址。
BOOTPROTO=static IPADDR=192.168.1.100 NETMASK=255.255.255.0 GATEWAY=192.168.1.1 DNS1=8.8.8.8 DNS2=8.8.4.4
重启网络服务:
sudo systemctl restart network
CentOS安全防护
关闭不必要的服务
sudo systemctl stop postfix sudo systemctl disable postfix
设置防火墙
sudo yum install firewalld sudo systemctl start firewalld sudo systemctl enable firewalld
编辑/etc/firewalld/zones/public.xml文件,添加规则。
<rule family="ipv4"> <source address="192.168.1.0/24"/> <service name="ssh"/> </rule>
重启防火墙:

sudo systemctl restart firewalld
FAQs
Q1:如何查看CentOS版本?
A1:在终端输入以下命令:
cat /etc/redhat-release
Q2:如何查看CPU信息?
A2:在终端输入以下命令:
cat /proc/cpuinfo
是个人使用CentOS的搭建与维护指南,希望对您有所帮助。
