在 Alibaba Cloud Linux 3 上安装软件或配置环境,通常是指你已经在阿里云 ECS 实例中使用了 Alibaba Cloud Linux 3 操作系统,然后在其上进行软件安装和系统配置。下面是一些常见的安装方式和操作指南:
📌 一、登录到 Alibaba Cloud Linux 3 系统
你可以通过以下方式登录:
- 阿里云控制台的 VNC 登录
- SSH 登录(推荐)
ssh root@your_ecs_ip
🧰 二、常用安装方法
Alibaba Cloud Linux 3 基于 Red Hat Enterprise Linux (RHEL) 衍生而来,使用的是 YUM/DNF 包管理系统。
✅ 1. 使用 YUM 安装软件包
sudo yum install -y package_name
例如安装 nginx:
sudo yum install -y nginx
✅ 2. 使用 DNF 安装(更现代的 YUM 替代工具)
sudo dnf install -y package_name
注意:部分版本默认使用 YUM,DNF 可能需要先安装。
🛠️ 三、安装常见开发工具
# 安装编译工具链(gcc, make等)
sudo yum groupinstall -y "Development Tools"
# 安装 Python 开发环境
sudo yum install -y python3 python3-devel
# 安装 Git
sudo yum install -y git
# 安装 Java(以 OpenJDK 为例)
sudo yum install -y java-17-openjdk
# 安装 Nginx / Apache / MySQL / Redis 等服务
sudo yum install -y nginx httpd mariadb redis
💡 四、设置开机启动服务
sudo systemctl enable nginx
sudo systemctl start nginx
🐍 五、安装 Python 第三方库(可选)
如果你已经安装了 Python3 和 pip:
sudo python3 -m ensurepip --upgrade
sudo pip3 install flask requests
🔁 六、更新系统
sudo yum update -y
📦 七、添加第三方仓库(如 EPEL)
有些软件不在默认仓库中,可以启用 EPEL:
sudo yum install -y epel-release
🧪 示例:安装 Docker
# 安装依赖
sudo yum install -y yum-utils device-mapper-persistent-data lvm2
# 添加 Docker 官方仓库
sudo yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo
# 安装 Docker 引擎
sudo yum install -y docker-ce docker-ce-cli containerd.io
# 启动并设置开机自启
sudo systemctl start docker
sudo systemctl enable docker
# 验证安装
sudo docker --version
❓八、如何获取 Alibaba Cloud Linux 3?
Alibaba Cloud Linux 3 是阿里云官方提供的操作系统镜像,不能直接下载用于本地安装。它只能在阿里云 ECS 创建实例时选择使用。
步骤如下:
- 登录 阿里云控制台
- 进入 ECS 实例创建页面
- 在“镜像”选项中,选择:
Alibaba Cloud Linux 3.x x64 - 根据需求选择其他配置,完成购买即可。
📚 九、官方文档参考
-
Alibaba Cloud Linux 官方文档:
https://help.aliyun.com/product/64839.html -
Alibaba Cloud Linux 用户指南:
https://help.aliyun.com/document_detail/104034.html
如果你有具体的软件安装需求(比如安装 Node.js、MySQL、Docker、Kubernetes、Python 环境等),欢迎继续提问,我可以提供详细的步骤!
是否要我帮你写一个自动安装脚本?😊
CLOUD技术博