【CentOS 7.2】Orange 0.6.4 安装与配置

---------2017-08-25 重新编辑格式---------
Orange是一个简单易用的开源API Gateway,它集成了Openresty、Nginx和lor,使用Lua语言开发了nginx插件,可以实现后端服务API路由设置以及反向代理、负载均衡,此外还提供一些API监控功能,但是API鉴权尚不完善,不支持精细的权限配置。配合Docker使用,可以组成轻量级低负载的微服务架构,适合初创公司使用。通过API网关实现对外统一的接口契约格式,使得后端的开发语言对前端完全透明,实现多种后端语言共同开发,例如使用PHP支持一些需要快速上线的业务,而使用Java支持一些持久稳定的业务等,此外在集成其它采购的软件,如OA、CMS等系统时,也可以起到隔离差异和统一访问的作用。

一、安装依赖

(1)安装OpenSSL(Openresty依赖库)
[root@local ~]# yum install openssl-devel
(2)安装PCRE(Openresty依赖库)
[root@local ~]# yum install pcre-devel
(3)编译安装Openresty(Orange依赖)
[root@local ~]# wget https://openresty.org/download/openresty-1.11.2.3.tar.gz
[root@local ~]# ./configure -j2 --with-http_stub_status_module
编译安装
[root@local ~]# gmake
[root@local ~]# gmake install
或者
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值