挂盘CentOS:系统安装与配置指南
CentOS(Community Enterprise Operating System)是一款基于Red Hat Enterprise Linux(RHEL)的开源操作系统,它因其稳定性和兼容性,被广泛用于服务器、云计算和虚拟化等领域,本文将详细介绍如何在服务器上挂盘CentOS,包括系统安装、分区、网络配置以及基本环境搭建。

系统安装
1 准备工作
- 下载CentOS镜像:从CentOS官网下载最新的安装镜像。
- 制作启动U盘:使用工具如Rufus将镜像文件烧录到U盘中。
- 设置BIOS启动顺序:在服务器启动时进入BIOS,将U盘设置为第一启动设备。
2 安装过程
- 启动服务器:插入U盘并重启服务器,从U盘启动。
- 选择语言和键盘布局:根据需要选择合适的语言和键盘布局。
- 选择安装类型:选择“安装CentOS 7”。
- 选择磁盘分区:选择“自动分区”,或者手动分区。
- 配置网络:选择网络接口,配置IP地址、子网掩码和网关。
- 设置主机名和root密码:设置主机名和root用户的密码。
- 安装软件包:选择要安装的软件包,默认选项通常足够。
- 安装完成:等待安装完成,重启服务器。
分区与格式化
1 分区工具
- 使用
fdisk或parted等工具进行分区。
2 分区示例
fdisk /dev/sda n # 创建新分区 p # 主分区 1 # 分区编号 +1000M # 分区大小,加号表示从开始处划分 t # 修改分区类型 8e # 设置为Linux LVM类型 w # 保存并退出
3 格式化分区
mkfs.ext4 /dev/sda1
网络配置
1 编辑网络配置文件
vi /etc/sysconfig/network-scripts/ifcfg-ens33
2 配置文件内容
TYPE=Ethernet BOOTPROTO=none DEFROUTE=yes IPV4_FAILURE_FATAL=no NAME=ens33 UUID=... DEVICE=ens33 ONBOOT=yes IPADDR=192.168.1.100 NETMASK=255.255.255.0 GATEWAY=192.168.1.1
3 重启网络服务
systemctl restart network
基本环境搭建
1 更新系统
sudo yum update
2 安装常用软件
sudo yum install -y openssh-server nginx
FAQs
Q1:如何查看CentOS版本信息?A1:使用以下命令查看CentOS版本信息:

cat /etc/redhat-release
Q2:如何设置CentOS的防火墙规则?A2:使用firewall-cmd命令设置防火墙规则,允许SSH访问:

sudo firewall-cmd --permanent --add-port=22/tcp sudo firewall-cmd --reload

