奋斗
努力

服务器上如何安装Anolis os?

云计算

在服务器上安装 Anolis OS(龙蜥操作系统)的步骤如下,分为准备、安装和初始化配置三个阶段:


一、准备工作

  1. 下载镜像

    • 访问 Anolis OS 官方仓库 或 阿里云镜像站,选择适合服务器的版本(通常为 Anolis OS 8.x,兼容 RHEL/CentOS 生态)。
    • 根据服务器架构选择 ISO 文件(如 x86_64aarch64)。
  2. 制作启动盘

    • 物理服务器:使用工具(如 RufusbalenaEtcher)将 ISO 写入 U 盘。
    • 虚拟机:直接挂载 ISO 文件。
  3. 服务器准备

    • 备份数据,确保硬盘无重要内容(安装会格式化磁盘)。
    • 确保网络畅通(如需远程安装)。

二、安装 Anolis OS

  1. 启动安装程序

    • 从 U 盘或虚拟光驱启动,选择 Install Anolis OS
  2. 语言与时区

    • 选择语言(建议英文或中文),时区设置为 Asia/Shanghai
  3. 磁盘分区

    • 自动分区:适合新手,安装程序自动分配 //boot 等。
    • 手动分区(推荐服务器使用):
      • /boot:1GB(ext4)
      • /:剩余空间的 70%(xfs/ext4)
      • /var:10-20GB(日志和缓存)
      • swap:根据内存大小(如内存 ≤ 8GB,设为内存的 1.5 倍)。
  4. 网络配置

    • 启用以太网连接,设置静态 IP(服务器建议)或 DHCP。
  5. 软件选择

    • 基础环境选择 Minimal Install(最小化安装,适合服务器)。
    • 可选 Server with GUI(如需图形界面)。
  6. 设置 root 密码

    • 输入强密码,建议同时创建普通用户(用于日常管理)。
  7. 开始安装

    • 确认设置后点击 Begin Installation,等待完成。

三、安装后配置

  1. 更新系统

    dnf update -y
  2. 配置防火墙(可选)

    systemctl enable --now firewalld
    firewall-cmd --add-service=ssh --permanent
    firewall-cmd --reload
  3. 安装常用工具

    dnf install -y vim wget curl net-tools epel-release
  4. SSH 安全设置(可选)

    • 修改 /etc/ssh/sshd_config,禁用 root 登录:
      PermitRootLogin no
    • 重启服务:
      systemctl restart sshd
  5. 配置 SELinux(按需)

    • 查看状态:
      sestatus
    • 如需禁用(谨慎操作):
      sed -i 's/SELINUX=enforcing/SELINUX=disabled/g' /etc/selinux/config
      reboot

四、验证安装

  • 检查系统版本:
    cat /etc/anolis-release
  • 检查内核:
    uname -r

常见问题

  1. 无法引导安装

    • 检查 BIOS/UEFI 启动模式是否匹配(如 Legacy 或 UEFI)。
    • 重新制作启动盘。
  2. 网络安装(高级)

    • 使用 PXE 或 Kickstart 自动化安装(参考官方文档)。
  3. 驱动问题

    • 部分硬件需手动加载驱动(如 RAID 卡),需提前准备驱动文件。

通过以上步骤,即可在服务器上完成 Anolis OS 的安装和基础配置。如需更详细的自动化或集群部署,可参考 Anolis OS 官方文档。

未经允许不得转载:云服务器 » 服务器上如何安装Anolis os?