centos安装api-six以及可视化工具(apisix-dashboard)最新教程

序言

APISIX 是基于 OpenResty + etcd 实现的云原生、高性能、可扩展的微服务 API 网关。它是国人开源,目前已经进入 Apache 进行孵化。

依赖

  • OpenResty:通过 Lua 扩展 Nginx 实现的可伸缩的 Web 平台。
  • etcd:Key/Value 存储系统。

APISIX 通过插件机制,提供了动态负载平衡、身份验证、限流限速等等功能,当然我们也可以自己开发插件进行拓展。

安装教程

1 安装api-six

  • 下载包
cd ~
wget https://downloads.apache.org/apisix/2.3/apache-apisix-2.3-src.tgz
tar zxvf ./apache-apisix-2.3-src.tgz -C /usr/local/apisix
  • Centos安装Openresty等相关依赖
yum -y install yum-utils
sudo yum-config-manager --add-repo https://openresty.org/package/centos/openresty.repo

你可能感兴趣的:(Openresty框架,后端开发,linux,nginx,centos)