国产微服务网关Apache APISIX安装
发表于:2024-11-20 作者:千家信息网编辑
千家信息网最后更新 2024年11月20日,一、需求环境1.openresty 版本大于 1.15.8.12.etcd -- yum安装即可3.luarocks --源码安装4.nodejs 版本大于105.Apache APISIX 版本
千家信息网最后更新 2024年11月20日国产微服务网关Apache APISIX安装
一、需求环境
1.openresty 版本大于 1.15.8.12.etcd -- yum安装即可3.luarocks --源码安装4.nodejs 版本大于105.Apache APISIX 版本1.0
提前添加环境以后直接使用
vim ~/.bash_profileNODE_HOME=/app/sinova/node-v12.15.0-linux-x64NODE_PATH=/app/sinova/node-v12.15.0-linux-x64/lib/node_modulesPATH=/app/sinova/openresty/bin:$NODE_HOME/bin:/app/sinova/openresty/luajit/bin:$PATH:$HOME/.local/bin:$HOME/binexport PATH NODE_PATH
二、安装openresty
wget https://openresty.org/download/openresty-1.15.8.2.tar.gztar -zxvf openresty-1.15.8.2.tar.gzcd openresty-1.15.8.2./configure --prefix=/app/sinova/openresty \--with-http_stub_status_module--with-http_ssl_module--with-http_realip_module--with-http_v2_modulemake && make install
三、安装luarocks--安装到openresty目录下
wget http://luarocks.github.io/luarocks/releases/luarocks-3.3.1.tar.gztar -zxvf luarocks-3.3.1cd luarocks-3.3.1./configure --prefix=/app/sinova/openresty/luajit/ \--with-lua=/app/sinova/openresty/luajit/--lua-suffix=jit--with-lua-include=/app/sinova/openresty/luajit/include/luajit-2.1make build && make install### 安装etcdyum install etcdsudo systemctl start etcd --启动
四、安装APISIX
wget http://www.apache.org/dist/incubator/apisix/1.0/apache-apisix-1.0-incubating-src.tar.gztar -zxvf apache-apisix-1.0-incubating-src.tar.gzyum install gitcd apache-apisix-1.0-incubatingmake depsmake initmake run --启动-----$ make helpMakefile rules: help: Show Makefile rules. deps: Installation dependencies utils: Installation tools lint: Lint Lua source code init: Initialize the runtime environment run: Start the apisix server stop: Stop the apisix server clean: Remove generated files reload: Reload the apisix server install: Install the apisix test: Run the test case license-check: Check lua souce code for Apache License
五、安装(Dashboard)
git clone https://github.com/apache/incubator-apisix-dashboard.gitcd incubator-apisix-dashbnpm install yarnyarn && yarn build:prodcp -r incubator-apisix-dashb/dist/* apache-apisix-1.0-incubating-src## Integration with APISIX Copy the compiled files under /dist directory to the apisix/dashboard directory, open http://127.0.0.1:9080/apisix/dashboard/ in the browser. Do not need to fill the user name and password, log in directly.http://127.0.0.1:9080/apisix/dashboard/ --浏览器访问The dashboard allows any remote IP by default, and you can modify allow_admin in conf/config.yaml by yourself, to list the list of IPs allowed to access
版本
环境
浏览器
源码
目录
需求
浏览
国产
网关
服务
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
北理工购买数据库数量
四川供应链管理软件开发商
数据库第4次作业数据备份与还原
dz数据库字符串
游戏软件开发区网红
html实时查询数据库返回
软件开发流程的核心活动
数据库课综感想
数据库双机热备份
dns服务器解析记录
四川奥派网络技术有限公司
ug软件开发公司
vc数据库界面设计
网络安全专业工作咋样
三级网络技术考试报名
软件开发所有权归属合同
全球互联网科技介绍
网络安全包括网络基础设施运营
整个数据库系统的结构图
寝室如何使用代理服务器上网
数据库使用说明书
word如何转换数据库
乡镇网络安全宣传周信息报道
2021年8月校园网络安全教育
数据库的定义是什么
在达内教育学完网络安全
计算机本地服务器是什么
2017网络安全永恒之蓝
寝室如何使用代理服务器上网
郑州网络技术公司