1. 引言
CentOS是一款流行的Linux操作系统,广泛应用于服务器、桌面、嵌入式设备等场景。本文将为您提供一份全面的CentOS安装指南,从系统设置到优化,助您轻松上手。
2. 系统需求
在开始安装之前,请确保您的计算机满足以下基本要求:
- 处理器:Intel或AMD处理器
- 内存:至少1GB RAM(推荐2GB或更高)
- 硬盘空间:至少20GB可用空间
- 网络适配器:支持网络连接
3. 安装CentOS
3.1 下载ISO镜像
访问CentOS官网( ISO镜像文件。
3.2 创建启动U盘
使用第三方软件(如Rufus、UNetbootin等)将ISO镜像文件烧录到U盘,制作启动U盘。
3.3 设置BIOS启动顺序
将U盘插入计算机,进入BIOS设置界面,将启动顺序设置为从U盘启动。
3.4 开始安装
- 按下回车键,启动CentOS安装程序。
- 选择语言和键盘布局。
- 选择安装类型,包括基本服务器、Web服务器、虚拟化宿主机等。
- 配置网络设置,包括IP地址、网关、DNS等。
- 创建磁盘分区,可以选择自动或手动分区。
- 设置Root密码和用户密码。
- 安装过程中,根据提示进行操作。
- 安装完成后,重启计算机。
4. 系统设置
4.1 更新系统
sudo yum update
4.2 安装常用软件
sudo yum install -y vim net-tools curl wget
4.3 设置时区
sudo timedatectl set-timezone Asia/Shanghai
4.4 设置防火墙
sudo systemctl start firewalld
sudo systemctl enable firewalld
5. 系统优化
5.1 关闭SELinux
sudo vi /etc/selinux/config
# 将SELINUX=enforcing改为SELINUX=disabled
sudo setenforce 0
5.2 系统性能优化
- 优化内核参数:
sudo vi /etc/sysctl.conf
# 添加以下内容
vm.swappiness = 10
vm.dirty_ratio = 85
vm.dirty_background_ratio = 70
- 优化网络参数:
sudo vi /etc/sysctl.conf
# 添加以下内容
net.ipv4.tcp_fin_timeout = 30
net.ipv4.tcp_tw_reuse = 1
net.ipv4.tcp_tw_recycle = 1
net.ipv4.tcp_syncookies = 1
net.ipv4.tcp_max_syn_backlog = 2048
net.ipv4.tcp_max_tw_buckets = 5000
- 优化磁盘IO:
sudo hdparm -c1 -u1 /dev/sda
5.3 安装性能监控工具
sudo yum install -y sysstat
6. 总结
通过以上步骤,您已经成功安装并优化了CentOS系统。希望本文对您有所帮助,祝您在使用CentOS的过程中一切顺利!