概要
OpenResty是一个基于Nginx与Lua的高性能Web平台,其内部集成了大量精良的Lua库、第三方模块以及大多数的依赖项。用于方便地搭建能够处理超高并发、扩展性极高的动态Web应用、Web服务和动态网关。
OpenRestye通过汇聚各种设计精良的Nginx模块(主要由OpenResty团队自主开发),从而将Ngin×有效地变成一个强大的通用Web应用平台。这样,Web开发人员和系统工程师可以使用Lua 脚本语言调动 Nginx支持的各种C以及Lua模块,快速构造出足以胜任10K乃至1000K以上单机并发连接的高性能Web应用系统。
OpenResty的目标是让你的Web服务直接跑在Nginx服务内部,充分利用Nginx的非阻塞/O横型,不仅仅对HTTP客户端请求,甚至于对远程后端诸如MysQL、PostgreSQL、Memcached 以及Redis 等都进行一致的高性能响应。
1、下载
官方文档:http://openresty.org/en/download.html 、http://openresty.org/cn/download.html(切换成中文,en-->cn)
2、使用
参考官网Getting Started