引言
AlmaLinux 是一个新兴的开源操作系统,旨在替代 CentOS。它提供了与 CentOS 相似的体验,但具有更好的长期支持。本文将为您详细介绍如何在云服务器上轻松部署 AlmaLinux,并开启您的云计算之旅。
准备工作
在开始之前,请确保您已经具备以下准备工作:
一台云服务器
SSH 访问权限
已安装 SSH 客户端(如 PuTTY)
步骤一:连接云服务器
使用 SSH 客户端连接到您的云服务器。
输入您的用户名和密码。
步骤二:更新系统
登录后,运行以下命令更新系统包:
sudo dnf update -y
等待更新过程完成。
步骤三:安装 AlmaLinux
使用以下命令安装 AlmaLinux:
sudo dnf install -y AlmaLinux-release AlmaLinux-BaseOS
等待安装过程完成。
步骤四:配置网络
编辑网络配置文件
/etc/sysconfig/network-scripts/ifcfg-ens33
(根据您的网络接口名进行修改):
sudo nano /etc/sysconfig/network-scripts/ifcfg-ens33
修改以下参数:
BOOTPROTO
: 将其设置为
none
ONBOOT
: 将其设置为
yes
IPADDR
: 设置您的静态 IP 地址
NETMASK
: 设置子网掩码
GATEWAY
: 设置网关
保存并关闭文件。
步骤五:配置防火墙
安装防火墙软件:
sudo dnf install -y firewalld
启动并使能防火墙:
sudo systemctl start firewalld
sudo systemctl enable firewalld
创建规则允许 SSH 连接:
sudo firewall-cmd –permanent –add-port=22/tcp
sudo firewall-cmd –reload
步骤六:安装常用软件
安装常用软件,如 Git、Nginx 和 MySQL:
sudo dnf install -y git nginx mysql-server
等待安装过程完成。
步骤七:配置 Nginx 和 MySQL
配置 Nginx:
sudo systemctl start nginx
sudo systemctl enable nginx
配置 MySQL:
sudo systemctl start mysqld
sudo systemctl enable mysqld
sudo mysql_secure_installation
按照提示设置 root 用户密码、删除匿名用户、禁止 root 远程登录等。
总结
通过以上步骤,您已经成功在云服务器上部署了 AlmaLinux,并配置了常用软件。现在,您可以开始利用 AlmaLinux 的强大功能,开启您的云计算之旅。祝您使用愉快!