准备工作
在开始之前,请确保你已经拥有以下条件:
- 一个云服务器账号(如阿里云、腾讯云、华为云等)。
- 一个可用的云服务器实例。
- SSH客户端工具,如PuTTY(Windows)、OpenSSH(Linux/Mac)。
第一步:登录云服务器
使用SSH客户端连接到你的云服务器。以下是使用PuTTY连接的示例:
- 打开PuTTY。
- 在“Host Name (or IP address)”中输入你的云服务器公网IP地址。
- 在“Port”中输入默认的SSH端口(通常是22)。
- 点击“Open”连接到服务器。
连接成功后,你会看到类似以下提示:
Welcome to Alibaba Cloud Elastic Compute Service!
输入你的用户名和密码登录服务器。
第二步:安装AlmaLinux系统
- 更新系统包列表:
sudo dnf update -y
- 安装AlmaLinux系统:
sudo dnf install -y AlmaLinux
安装过程中,系统会提示你选择安装类型。选择“Minimal Install”以安装最少的软件包。
- 重启服务器:
sudo reboot
第三步:配置网络
- 编辑网络配置文件:
sudo nano /etc/sysconfig/network-scripts/ifcfg-ens33
(注意:你的网络接口名可能不同,请根据实际情况修改)
- 修改以下参数:
BOOTPROTO=dhcp
ONBOOT=yes
保存并退出文件。
重启网络服务:
sudo systemctl restart network
第四步:安装常用软件
- 安装Apache服务器:
sudo dnf install -y httpd
- 启动Apache服务并使其开机自启:
sudo systemctl start httpd
sudo systemctl enable httpd
- 安装MySQL数据库:
sudo dnf install -y mariadb-server
- 启动MySQL服务并使其开机自启:
sudo systemctl start mariadb
sudo systemctl enable mariadb
- 安装PHP:
sudo dnf install -y php php-mysql
- 安装Nginx:
sudo dnf install -y nginx
- 启动Nginx服务并使其开机自启:
sudo systemctl start nginx
sudo systemctl enable nginx
第五步:测试安装结果
打开浏览器,输入你的云服务器公网IP地址,你应该能看到Apache和Nginx的默认欢迎页面。
尝试访问MySQL数据库,可以使用以下命令:
mysql -u root -p
输入密码后,你可以开始使用MySQL数据库。
总结
恭喜你,你已经成功在云服务器上部署了AlmaLinux系统及常用软件。你可以根据需要安装更多的软件,并配置它们以满足你的需求。祝你使用愉快!
