国产微服务网关Apache APISIX安装
发表于:2025-12-01 作者:千家信息网编辑
千家信息网最后更新 2025年12月01日,一、需求环境1.openresty 版本大于 1.15.8.12.etcd -- yum安装即可3.luarocks --源码安装4.nodejs 版本大于105.Apache APISIX 版本
千家信息网最后更新 2025年12月01日国产微服务网关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安全错误
数据库的锁怎样保障安全
网络安全工程基础
软件开发源代码保护
服务器连接无线网络显示错误
hbase分布式数据库系统实战
网络安全人员保密协议范本
中化能源互联网科技工作
工商银行软件开发中心总行
2016域服务器自助重置密码
惠州戴尔服务器电脑
网络安全产品营销策略
济宁安卓软件开发外包公司
客户端软件开发商税友公司
虚拟机的服务器密码
对网络安全这门课的认识
golang服务器怎么用
兰州徽宝宝软件开发公司
面试数据库优化的几种方式
华为云控制台登录云服务器
静安区电子网络技术均价
安全管理系统大数据库
游戏里面的服务器是什么样子的
用r读csv数据库
hbase分布式数据库系统实战
乡镇妇联网络安全讲座
浙江网新恒天软件开发咋样
数据库最常见的数据类型
excel2013数据库
网络安全专业岗位分析报告
宁波智慧网络技术
计算机软件开发周志模板