引言
AlmaLinux是一个免费、开源的Linux发行版,旨在为企业和个人提供CentOS Stream的替代方案。它继承了CentOS Stream的所有优点,但提供了更加稳定和安全的版本。本文将为您详细介绍如何在云服务器上快速部署AlmaLinux,帮助新手用户轻松入门。
准备工作
在开始部署之前,请确保您已经完成了以下准备工作:
- 云服务器:选择一家可靠的云服务提供商,例如阿里云、腾讯云或华为云等,并购买一台云服务器。
- 远程连接工具:您需要一款远程连接工具,如PuTTY(Windows)、ssh(Linux)或Xshell(Windows)等,以便远程连接到云服务器。
- 公网IP:确保您的云服务器已分配了公网IP,以便从远程访问。
步骤一:获取AlmaLinux安装镜像
- 访问AlmaLinux官方网站(https://www.almaLinux.org/)。
- 在首页点击“Download”按钮,选择适合您的云服务器架构(如x86_64、aarch64等)的安装镜像。
- 下载完成后,将镜像文件上传到云服务器。
步骤二:配置云服务器
- 使用远程连接工具连接到云服务器。
- 输入用户名和密码登录。
步骤三:安装AlmaLinux
- 在终端中执行以下命令,挂载下载的镜像文件:
mount -o loop almalinux-8.3-x86_64-minimal.iso /mnt
将
almalinux-8.3-x86_64-minimal.iso替换为您下载的镜像文件名。创建一个挂载点:
mkdir /mnt
- 挂载镜像文件到挂载点:
mount -o loop almalinux-8.3-x86_64-minimal.iso /mnt
- 配置网络:
systemctl enable NetworkManager
systemctl start NetworkManager
- 设置主机名:
hostnamectl set-hostname your_hostname
将your_hostname替换为您希望设置的主机名。
- 安装AlmaLinux:
bash /mnt/install.sh
- 按照提示完成安装过程。
步骤四:配置系统
- 设置root密码:
passwd
- 安装常用软件包:
sudo dnf install -y vim net-tools openssh-server
- 启动并使SSH服务开机自启:
sudo systemctl start sshd
sudo systemctl enable sshd
步骤五:远程连接
- 使用SSH客户端连接到云服务器:
ssh -p your_port your_username@your_ip
将your_port、your_username和your_ip替换为您的SSH端口、用户名和公网IP。
总结
通过以上步骤,您已经成功在云服务器上部署了AlmaLinux。接下来,您可以继续配置和优化您的系统,以满足您的需求。祝您使用愉快!
