初始系统更新与基础配置
在CentOS安装完成并首次进入系统后,首要任务是更新系统软件包以确保安全性和稳定性,通过终端执行以下命令:

sudo yum update -y sudo yum upgrade -y
此过程会下载并安装最新的系统补丁和软件包更新,完成后,建议重启系统以应用所有更改:
sudo reboot
网络配置与验证
CentOS安装通常会自动检测并配置网络,但需手动验证连接状态,使用以下命令检查IP配置:
ip addr show
若为动态IP(DHCP),确保网络服务正常运行:
sudo systemctl restart network
对于静态IP配置,编辑网络接口文件(如/etc/sysconfig/network-scripts/ifcfg-ens33),设置BOOTPROTO=static并添加IPADDR、NETMASK、GATEWAY等参数,重启网络服务后,使用ping命令测试外网连通性:
ping 8.8.8.8
安装必要开发工具
开发环境中常用工具可通过yum组包一键安装:
sudo yum groupinstall "Development Tools" -y
此命令会自动安装GCC、Make、编译器等基础开发工具,若需其他特定软件(如wget、curl),可单独执行:
sudo yum install wget curl -y
配置防火墙与SELinux
CentOS默认启用防火墙(Firewalld)和SELinux安全模块,需根据需求开放端口,例如允许HTTP服务:
sudo firewall-cmd --permanent --add-service=http sudo firewall-cmd --reload
若需临时关闭SELinux(不推荐生产环境),执行:
sudo setenforce 0
永久修改需编辑/etc/selinux/config文件,将SELINUX=enforcing改为SELINUX=disabled后重启。

创建管理用户
出于安全考虑,避免直接使用root用户,创建新用户并赋予sudo权限:
sudo adduser adminuser sudo passwd adminuser sudo usermod -aG wheel adminuser
之后可通过su - adminuser切换用户,使用sudo命令执行特权操作。
安装配置SSH远程服务
默认情况下,CentOS已安装SSH服务,需编辑配置文件(/etc/ssh/sshd_config)禁用root远程登录:
PermitRootLogin no
重启SSH服务使配置生效:
sudo systemctl restart sshd
此时可通过客户端工具(如PuTTY、Xshell)以新创建的用户身份远程连接服务器。
磁盘管理与挂载
若新增数据盘,需先分区并格式化,使用fdisk或parted工具分区后,格式化为ext4文件系统:
sudo mkfs.ext4 /dev/sdb1
创建挂载点并挂载磁盘:
sudo mkdir /data sudo mount /dev/sdb1 /data
为永久挂载,编辑/etc/fstab文件添加:
/dev/sdb1 /data ext4 defaults 0 0
时间同步与时区设置
确保系统时间准确,安装NTP服务并同步:

sudo yum install ntp -y sudo systemctl start ntpd sudo systemctl enable ntpd
检查时区是否正确(默认为UTC),如需调整为上海时区:
sudo timedatectl set-timezone Asia/Shanghai
安装Web环境(示例)
以LAMP(Linux+Apache+MySQL+PHP)为例:
- 安装Apache:
sudo yum install httpd -y sudo systemctl start httpd sudo systemctl enable httpd
- 安装MariaDB(MySQL分支):
sudo yum install mariadb-server mariadb -y sudo systemctl start mariadb sudo mysql_secure_installation
- 安装PHP及扩展:
sudo yum install php php-mysql php-gd php-mbstring -y sudo systemctl restart httpd
FAQs
如何查看系统版本信息?
可通过以下命令确认CentOS版本:
cat /etc/redhat-release
或使用uname -a查看内核详细信息。
忘记root密码如何重置?
重启系统进入GRUB引导菜单,选择编辑内核参数,按e键添加rd.break,按Ctrl+X进入紧急模式,执行以下命令重置密码:
mount -o remount,rw /sysroot chroot /sysroot passwd root touch /.autorelabel exit reboot
系统重启后即可使用新密码登录。
【版权声明】:本站所有内容均来自网络,若无意侵犯到您的权利,请及时与我们联系将尽快删除相关内容!
发表回复