在云计算飞速发展的今天,AlmaLinux作为一个优秀的开源操作系统,因其稳定性、安全性和兼容性,受到了许多开发者和企业用户的青睐。本文将带你走进AlmaLinux的部署世界,通过实战教程,让你轻松掌握如何在云服务器上部署AlmaLinux。
一、准备工作
在开始部署之前,请确保以下准备工作已完成:
- 云服务器:选择一家云服务提供商,如阿里云、腾讯云等,购买一台云服务器。
- 远程连接工具:如PuTTY(Windows)、ssh(Linux/Mac)等。
- 网络配置:确保云服务器已分配公网IP,并设置好安全组规则,允许SSH连接。
二、远程连接云服务器
使用远程连接工具连接到云服务器。以下是使用ssh命令连接云服务器的示例:
ssh -p 22 [username]@[public_ip]
替换[username]和[public_ip]为你的云服务器用户名和公网IP地址。
三、安装AlmaLinux
3.1 使用Yum安装
- 更新系统源:
sudo yum update -y
- 安装AlmaLinux:
sudo yum install AlmaLinux-release AlmaLinux-BaseOS -y
- 启动并使服务生效:
sudo systemctl start httpd
sudo systemctl enable httpd
- 测试Apache服务:
在浏览器中输入云服务器的公网IP地址,如果看到Apache欢迎页面,说明AlmaLinux已成功安装。
3.2 使用ISO镜像安装
下载AlmaLinux ISO镜像:访问AlmaLinux官网下载最新版本的ISO镜像。
使用虚拟机软件安装:
以VirtualBox为例,创建一个新的虚拟机,选择Linux类型,并选择AlmaLinux ISO镜像作为启动盘。
- 安装过程:
按照虚拟机软件的提示完成安装过程。
四、配置网络
4.1 配置静态IP地址
- 编辑网络配置文件:
sudo nano /etc/sysconfig/network-scripts/ifcfg-ens33
- 修改配置文件:
BOOTPROTO=static
ONBOOT=yes
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
4.2 配置防火墙
- 安装firewalld:
sudo yum install firewalld -y
- 设置规则:
sudo firewall-cmd --permanent --add-port=80/tcp
sudo firewall-cmd --reload
五、总结
通过以上步骤,你已经成功在云服务器上部署了AlmaLinux。接下来,你可以根据自己的需求安装各种软件和服务,充分发挥AlmaLinux的强大功能。希望本文能帮助你轻松掌握AlmaLinux的部署过程。
