在当今数字化时代,云服务器已经成为许多企业和个人用户的选择。AlmaLinux,作为CentOS的分支,提供了稳定、安全的服务器环境。本文将带你轻松搭建AlmaLinux云服务器,让你一步到位,快速上手。
一、准备工作
在开始之前,请确保以下准备工作已完成:
- 云服务器:选择一家云服务提供商,如阿里云、腾讯云、华为云等,购买一台云服务器。
- 远程连接工具:如PuTTY、Xshell等,用于远程连接云服务器。
- SSH密钥:生成SSH密钥对,用于安全登录云服务器。
二、连接云服务器
- 使用远程连接工具连接到云服务器。
- 输入用户名和密码,如果之前已配置SSH密钥,则直接输入密钥对应的私钥文件路径。
三、安装AlmaLinux
1. 使用CentOS Stream安装AlmaLinux
AlmaLinux可以通过CentOS Stream进行安装。以下是详细步骤:
# 更新系统源
sudo dnf update -y
# 安装AlmaLinux
sudo dnf install https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm -y
sudo dnf install https://repo.almaLinux.org/ALMA-7-rawhide-x86_64/alma-release-7-0.noarch.rpm -y
# 安装AlmaLinux操作系统
sudo dnf groupinstall @system-release -y
2. 使用RHEL安装AlmaLinux
如果您的云服务器是基于RHEL的,可以使用以下命令安装AlmaLinux:
# 安装AlmaLinux
sudo subscription-manager repos --add https://www.almaLinux.org/mirror/ALMA-7-for-rhel-7-x86_64/repodata/repomd.xml
sudo subscription-manager register --auto-attach
sudo subscription-manager attach --pool=pool:alma:alma-7:baseos-x86_64
sudo dnf groupinstall @system-release -y
四、配置网络
- 查看网络接口:使用
ip a命令查看网络接口信息。 - 配置静态IP:编辑
/etc/sysconfig/network-scripts/ifcfg-ens33(根据您的网络接口名称修改)文件,设置静态IP地址、网关和DNS等信息。
BOOTPROTO=static
IPADDR=192.168.1.100
NETMASK=255.255.255.0
GATEWAY=192.168.1.1
DNS1=8.8.8.8
DNS2=8.8.4.4
- 重启网络服务:使用
sudo systemctl restart network命令重启网络服务。
五、安装常用软件
- 安装Apache:使用以下命令安装Apache服务器。
sudo dnf install httpd -y
sudo systemctl start httpd
sudo systemctl enable httpd
- 安装MySQL:使用以下命令安装MySQL数据库。
sudo dnf install mariadb-server -y
sudo systemctl start mariadb
sudo systemctl enable mariadb
sudo mysql_secure_installation
- 安装PHP:使用以下命令安装PHP。
sudo dnf install php php-mysql -y
六、总结
通过以上步骤,您已经成功搭建了一台AlmaLinux云服务器。接下来,您可以根据自己的需求进行进一步配置和优化。祝您使用愉快!
