在当今数字化时代,云计算已经成为企业和个人不可或缺的一部分。AlmaLinux是一个开源的操作系统,它是CentOS的官方继任者,提供了与CentOS 8相同的API和兼容性,但不受Red Hat的商业支持限制。本文将带你一步步在云服务器上部署AlmaLinux,让你轻松上云。
准备工作
在开始之前,请确保你具备以下准备工作:
- 云服务器:你可以从阿里云、腾讯云、华为云等云服务提供商购买云服务器。
- SSH客户端:用于远程连接到云服务器,如PuTTY(Windows)、OpenSSH(Linux/Mac)。
- 公钥认证:为了安全方便地登录服务器,建议生成SSH密钥对。
步骤一:购买云服务器
- 选择云服务提供商:根据你的需求和预算,选择一个合适的云服务提供商。
- 创建云服务器:选择操作系统为Linux,版本选择AlmaLinux。
- 设置服务器配置:根据你的需求配置CPU、内存、存储等资源。
- 获取公网IP地址:云服务器创建成功后,你会获得一个公网IP地址,用于SSH连接。
步骤二:生成SSH密钥对
- 在本地计算机上生成SSH密钥对:在Linux或Mac上,使用以下命令生成密钥对:
ssh-keygen -t rsa -b 4096
按照提示操作,设置密码和文件保存路径。
- 将公钥复制到服务器:将生成的公钥文件(通常为
~/.ssh/id_rsa.pub)的内容复制到云服务器的~/.ssh/authorized_keys文件中。
ssh-copy-id -i ~/.ssh/id_rsa.pub username@public_ip
其中username是你的云服务器用户名,public_ip是服务器的公网IP地址。
步骤三:远程连接到服务器
- 使用SSH客户端连接服务器:在SSH客户端中输入以下命令:
ssh username@public_ip
其中username是你的云服务器用户名,public_ip是服务器的公网IP地址。
- 登录服务器:输入密码后,你会成功登录到云服务器。
步骤四:安装AlmaLinux
- 安装AlmaLinux:在登录到服务器后,你可以使用以下命令安装AlmaLinux:
sudo dnf install AlmaLinux-release AlmaLinux-BaseOS
- 设置默认存储库:安装完成后,设置默认存储库:
sudo dnf makecache
步骤五:安装常用软件
- 安装基本软件:安装一些基本的软件,如浏览器、文本编辑器、文件管理器等。
sudo dnf install google-chrome nano thunar
- 安装开发工具:如果你需要开发,可以安装一些开发工具。
sudo dnf groupinstall "Development Tools"
步骤六:配置网络
设置静态IP地址:如果你需要将服务器用作网站或其他服务,建议设置静态IP地址。
配置防火墙:根据你的需求,配置防火墙规则。
步骤七:测试服务器
测试SSH连接:使用SSH客户端连接到服务器,确保一切正常。
测试网站:如果你将服务器用作网站,可以访问你的域名或IP地址,确保网站可以正常访问。
恭喜你!你已经成功在云服务器上部署了AlmaLinux。接下来,你可以根据自己的需求进行更多配置和优化。希望这篇文章能帮助你轻松上云,祝你使用愉快!
