服务器上安装Anolis OS的完整指南
结论
在服务器上安装Anolis OS(阿里云开源的企业级Linux发行版)的步骤与安装CentOS/RHEL类似,主要包括下载镜像、制作启动盘、启动安装程序、分区配置和系统初始化。关键步骤是正确选择安装镜像类型(如Minimal或Server版)并确保硬件兼容性。
安装前准备
-
下载Anolis OS镜像
- 访问Anolis OS官方仓库或阿里云镜像站,选择与服务器架构匹配的ISO(如x86_64或ARM64)。
- 推荐下载Minimal或Server版以减少不必要的软件包。
-
制作启动介质
- U盘启动:使用
dd命令或工具(如Rufus、BalenaEtcher)将ISO写入U盘:dd if=anolis-os.iso of=/dev/sdX bs=4M status=progress - 远程安装:若服务器支持IPMI/iDRAC,可直接挂载ISO虚拟光驱。
- U盘启动:使用
-
服务器硬件检查
- 确保CPU、内存、磁盘符合Anolis OS要求(至少2核CPU、2GB内存、20GB磁盘空间)。
- 重点:验证网卡和存储控制器驱动兼容性(尤其是企业级服务器)。
安装步骤
1. 启动安装程序
- 从U盘或虚拟介质启动,选择“Install Anolis OS”进入图形化或文本安装界面(根据服务器配置)。
2. 语言与时区配置
- 选择语言(建议英文)和时区(如
Asia/Shanghai),避免后续编码问题。
3. 磁盘分区
- 自动分区:适合新手,但需注意是否包含
/boot、/和swap分区。 - 手动分区(推荐):
/boot:1GB(ext4)/:剩余空间的80%(xfs或ext4)swap:内存的1-2倍(若内存≥16GB可不设)- 重点:企业级服务器建议使用LVM,便于后期扩容。
4. 网络与主机名
- 配置静态IP(生产环境必备):
BOOTPROTO=static IPADDR=192.168.1.100 NETMASK=255.255.255.0 GATEWAY=192.168.1.1 DNS1=8.8.8.8 - 设置主机名(如
server1.example.com)。
5. 软件包选择
- Minimal Install:基础系统,适合容器或定制化环境。
- Server with GUI:需图形界面时选择(不推荐用于生产服务器)。
- 附加软件:可勾选
Development Tools或System Management。
6. 用户与密码
- 设置
root密码并创建普通用户(建议禁用SSH root登录)。 - 安全建议:使用SSH密钥认证替代密码。
安装后配置
-
更新系统
dnf update -y && dnf install -y epel-release -
防火墙与SELinux
- 开放必要端口(如SSH的22):
firewall-cmd --add-service=ssh --permanent && firewall-cmd --reload - 根据需求调整SELinux模式(
enforcing/permissive)。
- 开放必要端口(如SSH的22):
-
内核与性能优化
- 安装最新内核(如需):
dnf install -y kernel-lt - 调整
sysctl.conf参数(如网络连接数、文件描述符限制)。
- 安装最新内核(如需):
常见问题解决
- 驱动缺失:下载厂商驱动(如NVIDIA、RAID卡)并手动安装。
- 引导失败:检查
/boot分区是否成功挂载,使用grub2-install修复。 - 网络不通:验证
nmcli或ip addr是否识别网卡。
总结
Anolis OS的安装流程与RHEL/CentOS高度一致,核心在于分区规划和网络配置。对于企业服务器,务必选择稳定镜像版本并启用LVM。安装后通过dnf更新和防火墙加固可进一步提升安全性。若需长期维护,建议订阅官方支持或社区资源。
CLOUD云计算