引言
CentOS作为一个免费的Linux发行版,以其稳定性、可靠性以及与RHEL(Red Hat Enterprise Linux)的高度兼容性,成为了众多服务器和开发者的首选。本文将为您提供一份详细的CentOS配置全攻略,帮助您轻松上手,解决配置过程中的难题。
安装前的准备工作
下载镜像
访问CentOS官网下载适合您硬件架构的ISO镜像文件。
下载地址:
CentOS官网
制作启动盘
将下载的ISO文件刻录到DVD或USB驱动器中。
使用Rufus或Etcher等免费工具制作可启动的USB驱动器。
开机启动
将DVD或USB驱动器插入要安装CentOS的计算机。
开机时按F2或Del键进入BIOS设置,确保启用了从DVD或USB启动。
安装CentOS
安装步骤
选择语言和键盘布局
:选择您的语言和键盘布局,然后点击“继续”。
选择安装类型
:选择“自定义(高级)”来手动分区。
创建分区
:
划分
/
(根目录):至少20GB,用于存放系统文件。
划分
/home
(用户数据目录):剩余空间,用于存放用户文件。
划分
/boot
(引导加载器):1GB,用于存放引导文件。
安装软件包组
:选择“最小安装”,然后点击“继续”。
设置网络和主机名
:设置网络配置和主机名,然后点击“继续”。
创建用户账户
:创建您的用户账户,然后点击“继续”。
完成安装
:点击“重启”按钮,重启计算机并进入CentOS系统。
CentOS常用配置
更新系统
使用以下命令更新系统:
sudo yum update -y
安装软件
使用以下命令安装软件:
sudo yum install
网络配置
使用以下命令查看网络配置:
sudo ifconfig
使用以下命令编辑网络配置文件:
sudo nano /etc/sysconfig/network-scripts/ifcfg-eth0
用户和权限管理
使用以下命令添加用户:
sudo useradd
使用以下命令设置用户密码:
sudo passwd
使用以下命令查看用户权限:
sudo usermod -aG sudo
高级配置
配置防火墙
安装firewalld:
sudo yum install firewalld -y
启动和使能firewalld服务:
sudo systemctl start firewalld
sudo systemctl enable firewalld
添加防火墙规则:
sudo firewall-cmd –permanent –add-port=80/tcp
sudo firewall-cmd –reload
配置SSH
修改SSH配置文件:
sudo nano /etc/ssh/sshd_config
修改
PermitRootLogin
和
PasswordAuthentication
为
no
。
重启SSH服务:
sudo systemctl restart sshd
总结
通过以上步骤,您已经可以成功安装并配置CentOS系统。本文提供了一份详细的CentOS配置全攻略,涵盖了安装、常用配置和高级配置等方面。希望这篇文章能帮助您轻松上手CentOS,解决配置过程中的难题。