云服务器已经成为现代企业和个人用户进行数据存储、应用开发和网站托管的重要工具。AlmaLinux是一个基于CentOS的免费开源操作系统,具有稳定性、安全性和兼容性等优点。本文将带你轻松上手AlmaLinux云服务器的部署过程。
一、准备工作
在开始部署之前,请确保以下准备工作已完成:
- 云服务器:选择一家可靠的云服务提供商,例如阿里云、腾讯云等,购买一台云服务器。
- SSH客户端:下载并安装一个SSH客户端,例如PuTTY(Windows)、OpenSSH(Linux/Mac)。
- 公网IP地址:确保云服务器已分配公网IP地址。
二、连接到云服务器
- 打开SSH客户端,输入以下命令连接到云服务器:
ssh username@your_public_ip
其中,username是你的云服务器用户名,your_public_ip是你的云服务器公网IP地址。
- 输入密码后,你将成功连接到云服务器。
三、安装AlmaLinux
- 在SSH客户端中,执行以下命令安装AlmaLinux:
sudo dnf install AlmaLinux-release AlmaLinux-BaseOS
- 安装完成后,执行以下命令设置系统时区:
sudo timedatectl set-timezone Asia/Shanghai
- 重启云服务器:
sudo reboot
四、配置网络
- 编辑
/etc/sysconfig/network-scripts/ifcfg-ens33文件,将ONBOOT设置为yes:
sudo nano /etc/sysconfig/network-scripts/ifcfg-ens33
- 修改以下内容:
BOOTPROTO=dhcp
ONBOOT=yes
- 保存并关闭文件,执行以下命令重启网络服务:
sudo systemctl restart network
五、设置SSH免密登录
- 在本地电脑上,生成SSH密钥对:
ssh-keygen -t rsa -b 4096
- 将生成的公钥复制到云服务器:
ssh-copy-id username@your_public_ip
- 输入密码后,公钥将被复制到云服务器,实现免密登录。
六、安装常用软件
- 安装Apache服务器:
sudo dnf install httpd
- 启动Apache服务器并设置开机自启:
sudo systemctl start httpd
sudo systemctl enable httpd
- 访问
http://your_public_ip,即可看到Apache默认欢迎页面。
七、总结
通过以上步骤,你已经成功部署了一台AlmaLinux云服务器。接下来,你可以根据实际需求安装更多软件,例如MySQL、PHP等,构建自己的网站或应用。希望本文能帮助你轻松上手AlmaLinux云服务器部署。
