准备工作
在开始部署AlmaLinux之前,请确保你已经完成了以下准备工作:
- 云服务器:你已经拥有一台云服务器,并获取了登录服务器的用户名和密码。
- 远程连接工具:如PuTTY(Windows)、Terminal(Mac/Linux)等。
- 公网访问权限:确保你的云服务器开启了公网访问,以便远程连接。
第一步:登录云服务器
使用远程连接工具连接到你的云服务器。以下是使用PuTTY的步骤:
- 打开PuTTY。
- 在“Host Name (or IP address)”字段中输入你的云服务器公网IP地址。
- 选择“Connection Type”为SSH。
- 点击“Open”按钮。
成功连接后,你将看到服务器的登录提示,输入你的用户名和密码登录。
第二步:更新系统包
在服务器上登录成功后,首先更新系统包以避免任何潜在的问题。
sudo dnf update -y
这条命令将更新所有已安装的系统包。
第三步:安装AlmaLinux
AlmaLinux可以通过多种方式安装,这里我们将使用dnf来安装。
- 首先,安装AlmaLinux的yum仓库:
sudo dnf install -y AlmaLinux-release
- 接着,添加AlmaLinux的yum仓库:
sudo dnf install -y https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm
- 现在,安装AlmaLinux操作系统:
sudo dnf install -y almalinux
安装过程可能需要一些时间,请耐心等待。
第四步:配置系统
安装完成后,需要进行一些基本的系统配置。
- 设置root密码:
sudo passwd root
- 更新系统时区:
sudo timedatectl set-timezone Asia/Shanghai
- 安装网络配置工具:
sudo dnf install -y NetworkManager
- 启用并启动网络管理器服务:
sudo systemctl enable --now NetworkManager
- 检查网络是否连接正常:
ping google.com
第五步:安装常用软件
根据需要,你可以安装一些常用软件。例如,安装Apache HTTP服务器:
sudo dnf install -y httpd
启动Apache服务并设置它开机自启:
sudo systemctl start httpd
sudo systemctl enable httpd
打开浏览器,访问服务器的公网IP地址,你应该能看到Apache默认的欢迎页面。
第六步:安装SSH密钥(可选)
为了安全起见,建议安装SSH密钥而不是使用密码登录。
- 在本地生成SSH密钥对:
ssh-keygen -t rsa -b 4096
- 将公钥复制到服务器上:
ssh-copy-id username@your_server_ip
结语
通过以上步骤,你已经在云服务器上成功部署了AlmaLinux。这是一个基础的安装教程,实际应用中你可能需要根据具体需求进行更复杂的配置。祝你在Linux世界的探索之旅顺利!
