Apache APISIX部署教程

了解你想安装 Apache APISIX。这款高性能的云原生 API 网关的安装其实并不复杂,我会为你梳理主流的安装方式、注意事项以及初步的验证方法,助你快速上手。
在这里插入图片描述

首先,我们通过一个表格快速了解几种主要的安装方式及其特点,帮你根据自身情况做出选择:

安装方式 适用场景 复杂度 关键依赖 生产环境适用性
Docker 快速体验、开发测试、隔离环境 Docker, Docker Compose 可选,需规划容器网络
RPM/DEB 包 CentOS/Debian 等生产环境、直接主机部署 OpenResty, etcd 推荐
Helm (Kubernetes) Kubernetes 环境、云原生部署 Kubernetes, etcd 推荐
源码编译 特殊定制需求、无法使用包管理的环境 编译工具链 (gcc, luarocks等) 视情况而定

📦 安装前的准备:安装 etcd

APISIX 使用 etcd 作为其配置存储数据库。除了 Docker 和 Helm 安装方式(通常会自动安装 etcd),其他安装方式一般需要你先自行安装并启动 etcd。

  1. 下载 etcd:从 etcd 的 GitHub 发布页下载对应你系统架构的二进制包。例如,在 Linux x86_64 上安装 etcd v3.5.4:

    ETCD_VERSION='3.5.4'
    wget https://github.com/etcd-io/etcd/releases/download/v${ETCD_VERSION}/etcd-v${ETCD_VERSION}-linux-amd64.tar.gz
    tar -xvf etcd-v${ETCD_VERSION}-linux-amd64.tar.gz
    cd etcd-v${ETCD_VERSION}-linux-amd64
    
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值