引言
AlmaLinux是一个免费和开源的企业级Linux发行版,它是CentOS流量的继承者,提供了与CentOS相似的稳定性和兼容性。本文将为您详细解析如何在云服务器上部署AlmaLinux,让您轻松上手。
准备工作
在开始之前,请确保您已经完成了以下准备工作:
- 购买云服务器:选择一个适合您的云服务器提供商,例如阿里云、腾讯云、华为云等。
- 配置云服务器:配置您的云服务器,包括选择操作系统、设置密码、获取公网IP地址等。
- 准备SSH客户端:Windows用户可以使用PuTTY,Linux和macOS用户可以使用ssh命令行工具。
安装AlmaLinux
1. 使用AlmaLinux镜像
- 登录到云服务器,使用SSH客户端连接。
- 使用以下命令下载AlmaLinux镜像:
wget https://mirror.bazel.ch/alma-linux/alma-8/x86_64/images/alma-8.0-20220428.0.1-live.img.xz - 解压镜像文件:
xz -d alma-8.0-20220428.0.1-live.img.xz - 创建一个启动盘:
losetup /dev/loop0 alma-8.0-20220428.0.1-live.img mkfs.ext4 /dev/loop0p1 - 挂载启动盘:
mkdir /mnt/live mount /dev/loop0p1 /mnt/live - 进入安装环境:
chroot /mnt/live - 开始安装:
grub-install /dev/sda grub-mkconfig -o /boot/grub/grub.cfg
2. 使用图形化界面安装
- 在启动过程中,按下
e键进入编辑模式。 - 修改
linux行,添加rw initrd=initramfs-live.img参数。 - 修改
linux16行,添加rhgb quiet参数。 - 按下
Ctrl + X启动系统。 - 在图形化界面中选择“安装AlmaLinux”并按照提示进行操作。
配置云服务器
1. 设置主机名
hostnamectl set-hostname yourhostname
2. 设置静态IP地址
- 编辑
/etc/sysconfig/network-scripts/ifcfg-enp0s3文件(根据您的网络接口名称修改):TYPE=Ethernet PROXY_METHOD=none BROWSER_ONLY=no BOOTPROTO=static DEFROUTE=yes IPV4_FAILURE_FATAL=no IPV6INIT=yes IPV6_AUTOCONF=yes IPV6_DEFROUTE=yes IPV6_FAILURE_FATAL=no IPV6_ADDR_GEN_MODE=stable-privacy NAME=ens33 UUID=0b3c3939-2b4f-4a84-9e1c-6a5f2c3f6d4b DEVICE=ens33 ONBOOT=yes IPADDR=192.168.1.200 NETMASK=255.255.255.0 GATEWAY=192.168.1.1 DNS1=8.8.8.8 DNS2=8.8.4.4 - 重启网络服务:
systemctl restart network
3. 安装常用软件
sudo dnf install -y yum-utils dnf-plugins-core net-tools git
总结
通过以上步骤,您已经成功在云服务器上部署了AlmaLinux。接下来,您可以开始使用AlmaLinux进行各种应用程序的部署和配置。希望本文能帮助您轻松上手AlmaLinux。
