在云计算时代,拥有一个稳定、高效的服务器是至关重要的。AlmaLinux是一个免费、开源的操作系统,它基于RHEL(Red Hat Enterprise Linux),因此具有与RHEL相似的功能和稳定性。本文将手把手教你如何在云服务器上部署AlmaLinux,让你轻松实现高效稳定运行。
准备工作
在开始之前,请确保你已经完成了以下准备工作:
- 云服务器:选择一家云服务提供商,如阿里云、腾讯云、华为云等,购买一台云服务器。
- 远程连接工具:如PuTTY(Windows)、SSH Client(macOS/Linux)等。
- 公网IP:确保云服务器已分配公网IP,以便远程连接。
第一步:连接云服务器
- 打开远程连接工具,输入云服务器的公网IP地址。
- 输入用户名(默认为root)和密码,连接到云服务器。
第二步:选择镜像
- 登录云服务器后,使用以下命令查看可用的镜像列表:
sudo yum repolist enabled
- 使用以下命令安装AlmaLinux:
sudo yum install almalinux-release AlmaLinux-BaseOS
第三步:更新系统
- 使用以下命令更新系统:
sudo yum update
- 系统更新完成后,使用以下命令重启服务器:
sudo reboot
第四步:配置网络
- 使用以下命令查看网络配置:
sudo nmcli con show
- 根据需要修改网络配置,例如设置静态IP地址:
sudo nmcli con mod eth0 ipv4.addresses 192.168.1.100/24 ipv4.gateway 192.168.1.1 ipv4.method manual
sudo nmcli con mod eth0 ipv4.dns 8.8.8.8
sudo nmcli con up eth0
- 使用以下命令测试网络连接:
ping www.baidu.com
第五步:安装常用软件
- 使用以下命令安装Apache服务器:
sudo yum install httpd
- 启动Apache服务器:
sudo systemctl start httpd
sudo systemctl enable httpd
- 使用浏览器访问服务器IP地址,查看Apache欢迎页面。
第六步:配置防火墙
- 使用以下命令查看防火墙状态:
sudo systemctl status firewalld
- 如果需要开启防火墙,使用以下命令:
sudo systemctl start firewalld
sudo systemctl enable firewalld
- 使用以下命令添加规则,允许Apache服务通过80端口:
sudo firewall-cmd --permanent --add-service=http
sudo firewall-cmd --reload
总结
通过以上步骤,你已经在云服务器上成功部署了AlmaLinux,并配置了Apache服务器。接下来,你可以根据自己的需求安装其他软件,并优化服务器性能。希望本文能帮助你轻松实现高效稳定运行的服务器。
