在云计算时代,选择一个稳定、高效的云服务器对于个人和企业来说至关重要。AlmaLinux作为CentOS的分支,继承了其稳定性和安全性,成为了许多新手的首选。本文将为你详细讲解如何在云服务器上部署AlmaLinux,让你轻松入门,告别繁琐步骤。
一、准备工作
在开始部署之前,你需要准备以下几项:
- 云服务器:选择一家可靠的云服务提供商,如阿里云、腾讯云等,购买一台云服务器。
- 远程连接工具:如PuTTY、Xshell等,用于远程连接云服务器。
- 公网IP:确保你的云服务器拥有公网IP,以便远程连接。
二、连接云服务器
- 配置远程连接工具:打开你的远程连接工具,输入云服务器的公网IP、端口号(默认为22),选择SSH协议,然后连接。
- 输入用户名和密码:登录云服务器时,需要输入用户名和密码。默认用户名为root,密码为购买云服务器时设置的密码。
三、安装AlmaLinux
- 更新系统:连接成功后,首先更新系统,以便安装最新版本的AlmaLinux。
sudo yum update -y - 安装AlmaLinux:使用以下命令安装AlmaLinux。
sudo yum install AlmaLinux-release AlmaLinux-Base -y - 设置系统时间:确保系统时间正确,以免影响软件安装。
sudo timedatectl set-timezone Asia/Shanghai - 安装桌面环境(可选):如果你需要图形界面,可以使用以下命令安装桌面环境。
sudo yum groupinstall -y "X Window System" "GNOME Desktop Environment" "GNOME Display Manager" - 重启系统:安装完成后,重启系统使更改生效。
sudo reboot
四、配置网络
- 查看网络接口:使用以下命令查看网络接口。
ip addr show - 配置静态IP:编辑网络配置文件,如
/etc/sysconfig/network-scripts/ifcfg-ens33(根据你的网络接口名称修改),设置静态IP地址、子网掩码、网关等信息。TYPE=Ethernet PROXY_METHOD=none BROWSER_ONLY=no BOOTPROTO=static DEFROUTE=yes IPV4_FAILURE_FATAL=no IPV6INIT=no IPV6_AUTOCONF=no IPV6_DEFROUTE=no IPV6_FAILURE_FATAL=no IPV6_ADDR_GEN_MODE=stable-privacy NAME=ens33 UUID=... DEVICE=ens33 ONBOOT=yes IPADDR=192.168.1.100 NETMASK=255.255.255.0 GATEWAY=192.168.1.1 - 重启网络服务:重启网络服务使更改生效。
sudo systemctl restart network
五、安装常用软件
- 安装Apache:使用以下命令安装Apache服务器。
sudo yum install httpd -y - 启动Apache服务:启动Apache服务并设置开机自启。
sudo systemctl start httpd sudo systemctl enable httpd - 安装MySQL:使用以下命令安装MySQL数据库。
sudo yum install mariadb-server -y - 启动MySQL服务:启动MySQL服务并设置开机自启。
sudo systemctl start mariadb sudo systemctl enable mariadb - 安装PHP:使用以下命令安装PHP。
sudo yum install php php-mysql -y
六、总结
通过以上步骤,你已经在云服务器上成功部署了AlmaLinux,并安装了Apache、MySQL、PHP等常用软件。现在,你可以开始搭建自己的网站或应用程序了。希望本文能帮助你快速入门,祝你学习愉快!
