在数字化转型的浪潮中,云服务器成为了企业和个人用户不可或缺的工具。AlmaLinux,作为CentOS的继任者,以其稳定性和兼容性受到广泛关注。本文将手把手教你从零开始,轻松搭建AlmaLinux云服务器。
第一部分:准备工作
1.1 选择云服务提供商
首先,你需要选择一个云服务提供商。市面上有许多优秀的云服务提供商,如阿里云、腾讯云、华为云等。选择时,可以从价格、服务、稳定性等方面进行综合考虑。
1.2 购买云服务器
在选定云服务提供商后,你需要购买一台云服务器。根据你的需求,选择合适的配置,如CPU、内存、硬盘等。
1.3 获取云服务器IP地址
购买完成后,你将获得云服务器的公网IP地址。这是你访问服务器的唯一标识。
第二部分:远程连接
2.1 使用SSH客户端
SSH(Secure Shell)是一种安全的远程登录协议。你可以使用SSH客户端连接到云服务器。常见的SSH客户端有PuTTY、Xshell等。
2.2 配置SSH客户端
打开SSH客户端,输入云服务器的IP地址和端口(默认为22),然后输入用户名和密码进行登录。
第三部分:安装AlmaLinux
3.1 配置网络
在登录云服务器后,首先需要配置网络。确保你的云服务器可以连接到互联网。
sudo systemctl start NetworkManager
sudo systemctl enable NetworkManager
3.2 安装AlmaLinux
接下来,你可以通过命令行安装AlmaLinux。这里以阿里云为例:
sudo yum install epel-release
sudo yum install almaLinux-release AlmaLinux-BaseOS
3.3 安装必要的软件包
根据你的需求,安装必要的软件包。例如,安装Apache服务器:
sudo yum install httpd
sudo systemctl start httpd
sudo systemctl enable httpd
3.4 配置Apache服务器
修改Apache配置文件,设置网站根目录和默认首页:
sudo vi /etc/httpd/conf/httpd.conf
在DirectoryIndex行后面添加index.html,并设置网站根目录:
DocumentRoot "/var/www/html"
重启Apache服务器:
sudo systemctl restart httpd
第四部分:安全设置
4.1 修改默认SSH端口
为了提高安全性,你可以修改SSH默认端口。首先,关闭SSH服务:
sudo systemctl stop sshd
然后,编辑SSH配置文件:
sudo vi /etc/ssh/sshd_config
在文件中找到Port行,将其修改为你想要的端口号(如2222):
Port 2222
重启SSH服务:
sudo systemctl restart sshd
4.2 设置密码登录
为了安全起见,建议使用密码登录,而不是密钥登录。在SSH客户端中,选择“密码”登录方式,并输入用户名和密码。
第五部分:总结
通过以上步骤,你已经成功搭建了一台AlmaLinux云服务器。你可以根据需求,继续配置和优化你的服务器。祝你使用愉快!
