Centos7安装Nginx或OpenResty
Centos7 安装 Nginx 或 OpenResty 一、源码安装 Nginx 1.首先在 Centos7 上安装编译器和依赖环境 # yum install gcc-c++ gcc # yum install pcre pcre-devel # yum install zlib zlib-devel # yum install openssl openssl-devel 说明:g 主程序路径和源码安装的路径不一样,主配置文件所在地方也不一样 若要安装指定版本的 nginx,可以在安装时指定,例: #yum install nginx-1.18.0-1.el7.ngx.x86_64 三、源码安装 Openresty 1.首先在 Centos7 上安装编译器和依赖环境 # yum install gcc-c++ gcc # yum install pcre pcre-devel # yum install perl 2.下载 Openresty 源代码并安装 在 https://openresty.org/en/download.html 查看各个版本的下载地址,选择目标版本,复制 下载地址,然后在 centos7 上下载(或者在其他地方下载再复制到 centos7 系统里) # wget -c https://openresty.org/download/openresty-1.17.8.1.tar0 码力 | 7 页 | 153.82 KB | 1 年前3个推微服务实践
������� ��OpenResty�Node.js 2017-04-16 ������ ��� ���� ����������������������������� �� �� ���� ����� SDK 2017 ������������� 2012 2013 2014 2015 2016 ���SDK ������ ��������� ����� ����� Web BI�� A�� B�� java JS ������� �������������� ��������� ������� ���� �� �� Api�� OpenResty�Nginx+Lua� ��Nginx����������Lua�� ����������web�� ����� HTTP REST�JSON ��������������� ����� HTTP ������������� ������� OpenResty OpenResty���� � Nginx � Lua ���� Web ���������� ���� Lua ������ ������������ ������������ ����������� Web ���Web ����� ��� ������� LVS+HaProxy API���OpenResty (Nginx+Lua)0 码力 | 32 页 | 1.16 MB | 1 年前3Apache APISIX 在金山办公的开发和落地实践
Apache APISIX 在金山办公的开发和落地实践 张强 金山办公 01 前情回顾&增补 02 关于 OpenResty 和 Lua 的思考 03 基于 Apache APISIX 破局 04 解决 Nginx 带来的问题 CONTENT W r i t e h e r e S o m e t h i n g a b o u t 前情回顾 & 增补 01 About •金山办公云原生应用组流量网关 e t h i n g a b o u t 关于 OpenResty 和 Lua 的思考 一个菜鸟的视角 02 关于 OpenResty 和 Lua 的思考 Lua 适合 “ 平均水平 ” 的大团队做大工程吗 •动态类型语言 •网关产品对 runtime error 容忍度比较低 •Lua 开发环境,特别是 OpenResty 相关的比较弱 •难招人,后端开发转 lua 成本高昂 Lua 关于 OpenResty 和 Lua 的思考 Nginx 的设计给 “ 平均水平 ” 终端开发者带来的问题 •多进程模型 + 异步 •线上问题难以调试 •多进程间同步效率低 •以nginx-lua-prometheus为例 (https://github.com/knyar/nginx-lua-prometheus/issues/107) 关于 OpenResty 和 Lua 的思考0 码力 | 27 页 | 4.88 MB | 1 年前3Apache APISIX 微服务⽹关性能架构解析
Apache APISIX 微服务⽹网关性能架构解析 --by Yuansheng 王院⽣生 通过写书开始交朋友 《OpenResty 最佳实践》 今年年 3 ⽉月和温铭创办深圳⽀支流科 技,专注微服务的开源技术公司。 Apache APISIX PPMC 成员。 公司刚起步,希望⼤大家⽀支持。 开源,开⼼心 开源,开⼼心 理理想主义者,想活的有理理想 Yuansheng 重复造轮⼦子 why? ⾏行行业⽼老老⼤大:⼤大多基于 Java + JS,性能差,不不⽀支持⼆二 次开发。⽐比如 Apigee、3Scale、Amazon 等。 ⾏行行业远⻅见者:多基于 OpenResty + Golang,少数开 源,⽐比如:Tyk、Kong 等,代码量量较重。 Apache APISIX 机会:轻巧 + 极致性能 + 热插件 宣布开源 CNCF ⾸首个商业⽤用户 允许插件挂载任何阶段 • 路路由⾃自身也是插件 Apache APISIX ⾃自豪 • ⽀支持 ARM64 • 完整⽀支持 IPv6 • 物联⽹网 MQTT 协议 • 基于 OpenResty / Tengine • 极致性能 jsonschema • ASF 第⼀一个 API ⽹网关项⽬目 微服务 API ⽹网关部署 client API Gateway Service0 码力 | 41 页 | 15.62 MB | 1 年前3Traefik 在⼜拍云的应⽤和改造
配置 Ingress-Nignx 流程 为什么选择 Traefik,不⽤其它产品 ingress-nginx/kong/apisix controller 使用 go,网关使用基于 openresty 的软件 性能有保障,但增加修改,kong/apisix 需要额外的存储 envoy/getambassador envoy 成熟,但是 c++ 的 controller getambassador 增加⼀个类似gin的 Traefik 中间件动态加载 Traefik 提供的中间件 Traefik 热更新⼆进制⽂件 Traefik 其它的⼀些改造 1.Traefik Hash算法跟 OpenResty 不同 2.Traefik 的超时设置 3.Traefik retry 算法 4.Traefik 日志格式 关注⼜拍云微信公众号, 获取更多⼲货! Q & A0 码力 | 22 页 | 1.91 MB | 1 年前3Apache APISIX Roadmap
r e S o m e t h i n g a b o u t About me 01 • Yuansheng Wang • Apache APISIX PMC member • 《OpenResty Best Practices》 • API7.ai co-founder & CTO What we did in APISIX V2 02 • 丰富插件 • 70+ 生态丰富 •0 码力 | 26 页 | 2.68 MB | 1 年前3从Apache APISIX 来看API 网关的演进
Apache APISIX 来看 API 网关的演进 温铭 wenming@apache.org 关于我 • Apache APISIX PPMC • 深圳支流科技创始人 • 《OpenResty 从入门到实战》极客时间专栏作者 • 曾在奇虎 360 担任企业安全架构师,开源委员会发起人、委员 • 40 多项安全方面的专利 大纲 • Apache APISIX 是什么?0 码力 | 24 页 | 1.36 MB | 1 年前3基于 Apache APISIX 的下一代微服务架构 -- 从 0 到 1:APISIX 的 Apache 之路
0 到 1:APISIX 的 Apache 之路 温铭 wenming@apache.org 关于我 • Apache APISIX PPMC • 深圳支流科技创始人 • 《OpenResty 从入门到实战》极客时间专栏作者 • 曾在奇虎 360 担任企业安全架构师,开源委员会发起人、委员 • 40 多项安全方面的专利 Apache Way • 社区大于代码:烂代码可以改,不健康的社区没治0 码力 | 33 页 | 1.55 MB | 1 年前3GoMeetingUp-TutorMeet+:用Go打造高品质云课堂
Service Layer������������������� Service File Storage Infrastructure Layer Class Room Chrome OpenResty Load Balance Pad Android Pad IiOS MySQL Master MySQL Slave Third Service API Service0 码力 | 36 页 | 17.12 MB | 1 年前3有了 NGINX 和 Kong,为什么还需要 Apache APISIX-王院生
e t u p 第 四 期 · ⼴ 州 站 云 原 ⽣ 社 区 M e e t u p 第 四 期 · ⼴ 州 站 王院⽣ Apache APISIX Founder & PMC 《OpenResty 最佳实践》作者 深圳⽀流科技创始⼈ & CTO 云 原 ⽣ 社 区 M e e t u p 第 四 期 · ⼴ 州 站 ⽀流科技 • 2019 年 4 ⽉成⽴的开源商业公司 • 基于0 码力 | 34 页 | 25.78 MB | 5 月前3
共 39 条
- 1
- 2
- 3
- 4