服务器安装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驱动器启动。通常在启动时按F10F12Esc键进入启动菜单选择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策略来增强系统的安全性。
  • 定期备份重要数据以防丢失。
picture loss