服务器安装CentOS的步骤
2025年04月16日/
浏览 7

服务器安装CentOS的步骤
1. 准备阶段
1.1 硬件选择与配置
- 选择服务器硬件:确保你的服务器硬件支持UEFI引导和至少4GB的RAM。
- 连接网络:确保服务器可以通过网络连接到互联网,这是下载安装文件和更新系统所必需的。
- 安装USB驱动器:使用至少8GB的USB驱动器来创建可启动的CentOS安装介质。
1.2 下载CentOS安装镜像
- 访问CentOS的官方网站(https://www.centos.org/)并下载最新的CentOS镜像。建议下载
CentOS-8-x86_64-minimal-20230324-dvd1.iso
(以当前日期为准)作为基础安装版本,因为它是最小化安装,更适合于无图形界面的服务器环境。
2. 创建可启动USB驱动器
- 使用
Rufus
(Windows)或Etcher
(跨平台)等工具将下载的ISO文件写入USB驱动器,并确保设置为“USB-HDD+”模式。
3. 启动服务器并进入安装界面
- 将制作好的USB驱动器插入服务器的USB端口并启动服务器。
- 根据服务器的BIOS/UEFI设置,从USB驱动器启动。通常在启动时按
F10
、F12
或Esc
键进入启动菜单选择USB驱动器。
4. 开始安装CentOS
- 安装程序启动后,选择“Install CentOS 8”开始安装过程。
- 设置语言和键盘布局,选择“English”和“US”。
- 设置时区,选择适合你所在地区的时区。
- 设置root密码,这将是你管理服务器的最高权限账户密码。
- 配置网络,包括设置网络接口、IP地址、子网掩码、网关和DNS服务器。建议设置静态IP地址以便于管理。
- 分区硬盘,可以选择自动分区(Automated)或手动分区(Manual)。对于大多数服务器,使用LVM(逻辑卷管理)可以提供更好的灵活性和扩展性。记得为
/boot
、/
(根目录)、/home
和交换空间分配适当的空间。
- 安装额外的软件包(Optional),根据需要选择如SSH服务器、FTP服务器等。对于最小化安装,建议只选择必要的软件包以减少占用的空间和提升安全性。
- 开始安装,系统将开始复制文件并配置系统。
5. 完成安装后的配置
- 安装完成后,重启服务器并移除USB驱动器。
- 在首次启动后,你可以登录到新安装的CentOS系统(使用之前设置的root密码)。
- 更新系统并安装所有可用的软件包更新:
bash
sudo dnf update -y && sudo dnf upgrade -y
- 设置防火墙规则(如果需要),CentOS默认使用firewalld:
bash
sudo systemctl start firewalld && sudo systemctl enable firewalld
- 配置SSH服务(如果通过SSH远程管理):
bash
sudo systemctl start sshd && sudo systemctl enable sshd
- 配置SELinux(如果需要):调整SELinux的策略以满足应用需求,或者将其设置为更宽松的模式以方便测试。
bash
sudo setsebool -P httpd_can_network_connect 1 # 举例:允许Web服务器进行网络连接
然后重启服务:sudo systemctl restart httpd
(假设是Web服务器服务)。
6. 安全与维护
- 定期更新系统和软件包以保持安全性和性能。
- 使用防火墙规则和SELinux策略来增强系统的安全性。
- 定期备份重要数据以防丢失。