在云计算迅速发展的今天,搭建自己的云服务器成为了许多技术爱好者和企业追求的目标。AlmaLinux是一款基于CentOS的免费操作系统,以其稳定性和安全性受到广泛关注。本教程将手把手教你如何在云计算平台上轻松部署AlmaLinux服务器,即使你是云计算小白也能快速上手!
第一步:选择云平台
首先,你需要选择一个云服务提供商。市面上有很多优秀的云平台,如阿里云、腾讯云、华为云等。以下以阿里云为例进行操作。
第二步:创建云服务器
- 登录到阿里云官网,进入控制台。
- 在“产品与服务”中选择“云服务器 ECS”。
- 点击“创建实例”。
- 在“地域与可用区”中选择你的服务器所在地。
- 在“镜像”中选择“AlmaLinux 8.3 64位 x86_64”。
- 根据实际需求设置“网络和安全组”。
- 在“实例规格”中根据需求选择合适的CPU和内存配置。
- 点击“下一步:配置实例”。
- 在“存储”中设置磁盘分区和容量。
- 设置“公网访问”并获取公网IP。
- 配置“标签”和“其他设置”,然后点击“创建实例”。
第三步:远程连接服务器
- 使用Xshell或PuTTY等远程连接工具。
- 输入公网IP地址,并选择SSH协议。
- 输入用户名(默认为root)和密码,登录服务器。
第四步:系统初始化
- 登录后,首先更新系统源。
sudo dnf update - 配置网络。
修改以下配置项:sudo vi /etc/sysconfig/network-scripts/ifcfg-ens33BOOTPROTO: 设置为staticONBOOT: 设置为yesIPADDR: 设置为你的公网IP地址NETMASK: 设置为255.255.255.0GATEWAY: 设置为你的网关地址DNS1: 设置为8.8.8.8DNS2: 设置为8.8.4.4
- 重启网络服务。
sudo systemctl restart NetworkManager - 安装常用软件。
sudo dnf install -y bash-completion net-tools wget curl - 配置SSH免密登录。
- 在本地生成SSH密钥。
ssh-keygen -t rsa -b 4096 - 将公钥复制到服务器。
ssh-copy-id -i ~/.ssh/id_rsa.pub root@你的公网IP地址 - 登录服务器时使用密钥登录。
ssh -i ~/.ssh/id_rsa root@你的公网IP地址
- 在本地生成SSH密钥。
第五步:配置防火墙
- 安装防火墙。
sudo dnf install -y firewalld - 启动防火墙服务。
sudo systemctl start firewalld - 添加规则允许SSH访问。
sudo firewall-cmd --permanent --zone=public --add-port=22/tcp sudo firewall-cmd --reload
第六步:安装常用软件
- 安装Web服务器。
sudo dnf install -y httpd - 启动和设置开机自启Web服务器。
sudo systemctl start httpd sudo systemctl enable httpd - 浏览器访问你的服务器IP地址,查看Web服务器是否正常工作。
恭喜!你已经成功在阿里云上部署了一个AlmaLinux服务器。你可以根据需要安装更多软件和服务,充分发挥云计算的优势。希望这篇实战教程能帮助你轻松上手!
