LightPath CDN Nginx模块 版本:1.0.0-beta 描述 CDN,内容交付网络,使用Openresty(Nginx)用Lua编写。 网站配置(后端,缓存规则,边缘规则等)存储在Redis中。 如果有兴趣,我会在以后添加适当的文档。 该项目之所以公开,是因为我个人没有时间和金钱将其变成一家真正的公司。 提供了一个docker文件,因此您可以将其构建到docker映像中。 笔记 有一个未包含在内的软件称为Ambassador。 大使是模仿Netflix的Lemur的自定义SSL证书管理器。 您可以在ssl.lua文件中轻松地将其替换为狐猴。 该模块还大量使用Hashicorp Vault来存储Ambassador的密钥和用于对缓存清除api进行身份验证的JWT令牌。 如果您无法修改源代码以绕过这些要求,请提出一个问题,我们将尽力与您合作。 特征 边缘缓存 字节范围缓存(
2021-11-19 11:22:41 33.53MB docker nginx lua cdn
1
a utf-8 support module for Lua and LuaJIT 源码地址:https://github.com/starwing/luautf8 编译后可用的库: Linux版:lua-utf8.so Windows版:lua-utf8.dll(若是用在openresty中,openresty版本需使用32位版本,使用64位版本时会报错“lua-utf8.dll 不是有效的 Win32 应用程序”) 将lua-utf8库放在openresty安装目录下,使用时用require引入。
2021-10-25 11:31:58 62KB openresty lua utf8 utf-8
1
OpenResty® 是一个基于 Nginx 与 Lua 的高性能 Web 平台,其内部集成了大量精良的 Lua 库、第三方模块以及大多数的依赖项。用于方便地搭建能够处理超高并发、扩展性极高的动态 Web 应用、Web 服务和动态网关。 OpenResty® 通过汇聚各种设计精良的 Nginx 模块(主要由 OpenResty 团队自主开发),从而将 Nginx 有效地变成一个强大的通用 Web 应用平台。这样,Web 开发人员和系统工程师可以使用 Lua 脚本语言调动 Nginx 支持的各种 C 以及 Lua 模块,快速构造出足以胜任 10K 乃至 1000K 以上单机并发连接的高性能 Web 应用系统。 OpenResty® 的目标是让你的Web服务直接跑在 Nginx 服务内部,充分利用 Nginx 的非阻塞 I/O 模型,不仅仅对 HTTP 客户端请求,甚至于对远程后端诸如 MySQL、PostgreSQL、Memcached 以及 Redis 等都进行一致的高性能响应。
2021-10-22 12:02:23 11.66MB openresty windows
1
网上查找nginx-openresty添加rtmp模块的方法基本都是在Linux上的。但由于项目需要在Windows上使用nginx,无奈只好自己去找资料,在Windows上编译nginx-openresty同时加入rtmp模块。本资源是Windows上生成好的openresty-1.19.3.1+nginx-rtmp-module的包,同时包含win32、win64版本。
2021-10-18 16:01:16 28.97MB nginx openresry rtmp http
lua-resty-mongol-master已编译,直接放在window/linux相应的openresty下的resty目录即可
2021-10-15 01:33:32 25KB openresty mongol
1
安装说明: OpenResty目标是让你的Web服务直接跑在 Nginx 服务内部,充分利用 Nginx 的非阻塞 I/O 模型,不仅仅对 HTTP 客户端请求,甚至于对远程后端诸如 MySQL、PostgreSQL、Memcached 以及 Redis 等都进行一致的高性能响应。 安装所需依赖包 yum -y install readline-devel pcre-devel openssl-devel gcc perl curl 解压压缩包 tar zxvf openresty-1.13.6.2.tar.gz 进入文件夹 cd openresty-1.13.6.2 编译 ./configure --prefix=/usr/local/webservice/openresty --with-luajit --without-http_redis2_module --with-http_iconv_module 编译&编译安装 gmake & gmake install 设置php为全局命令: 修改/etc/profile文件使其永久性生效,并对所有系统用户生效, 在文件末尾加上如下两行代码: PATH=$PATH:/usr/local/webservice/openresty/nginx/sbin //php命令路径 如果还要同时加入mysql 则第一句: PATH=$PATH:/usr/local/php/bin:/usr/local/mysql/bin:/usr/local/webservice/openresty/nginx/sbin //路径一定要正确 执行 命令source /etc/profile 使用nginx -t确认
2021-10-04 12:27:48 38.37MB nginx linux
1
带书签的openresty最佳实践pdf版,带有详细书签,推荐下载学习
2021-09-14 17:28:01 4.92MB openresty nginx lua
1
OpenResty十年开源的历程和思考.pdf
2021-08-22 20:01:30 5.81MB OpenResty
OpenResty(也称为 ngx_openresty)是一个全功能的 Web 应用服务器。它打包了标准的 Nginx 核心,很多的常用的第三方模块,以及它们的大多数依赖项。 通过揉和众多设计良好的 Nginx 模块,OpenResty 有效地把 Nginx 服务器转变为一个强大的 Web 应用服务器,基于它开发人员可以使用 Lua 编程语言对 Nginx 核心以及现有的各种 Nginx C 模块进行脚本编程,构建出可以处理一万以上并发请求的极端高性能的 Web 应用。
2021-07-12 14:52:24 3.12MB web nginx lua python
1
OpenResty lua redis 实现
2021-06-17 13:16:44 275KB nginx lua openResty
1