0
点赞
收藏
分享

微信扫一扫

apisix2.12网关搭建

waaagh 2022-03-12 阅读 48

1.安装OpenResty 和 Apache APISIX 存储库

#yum安装

yum install -y https://repos.apiseven.com/packages/centos/apache-apisix-repo-1.0-1.noarch.rpm

2.安装依赖的etcd

wget https://github.com/etcd-io/etcd/releases/download/v3.4.18/etcd-v3.4.18-linux-amd64.tar.gz

#解压 etcd 包

tar xf etcd-v3.4.18-linux-amd64.tar.gz

#把 etcd 可执行程序复制到 /usr/bin 目录

cp etcd-v3.4.18-linux-amd64/etcd /usr/bin/

#后台启动

etcd &

#查看是否启动成功

netstat -lntp |grep 2379

3.安装 apisix

#yum 安装 apisix-2.12.1

yum install  https://repos.apiseven.com/packages/centos/7/x86_64/apisix-2.12.1-0.el7.x86_64.rpm -y

#启动 apisix

apisix start

4.安装 apisix-dashbard

#yum安装apisix-dashbard

yum install -y https://github.com/apache/apisix-dashboard/releases/download/v2.9.0/apisix-dashboard-2.9.0-0.el7.x86_64.rpm

#如果无法下载可以先下载到本地再安装

yum install -y apisix-dashboard-2.9.0-0.el7.x86_64.rpm

5.apisix配置

#注释掉白名单配置, 默认只允许本机访问,需要屏蔽白名单配置

vim /usr/local/apisix/dashboard/conf/conf.yaml
#allow_list:
#- 127.0.0.1
#- ::1

6.启动 apisix-dashbard

nohup manager-api -p /usr/local/apisix/dashboard/ &

7.访问测试

http://ip:9000/

初始化用户密码
用户:admin
密码:admin
在这里插入图片描述

举报

相关推荐

0 条评论