欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

openrest 操作 redis 相关

程序员文章站 2022-07-13 07:59:14
...

    

   

        OpenResty® 是一个基于 Nginx 与 Lua 的高性能 Web 平台,其内部集成了大量精良的 Lua 库、第三方模块以及大多数的依赖项。用于方便地搭建能够处理超高并发、扩展性极高的动态 Web 应用、Web 服务和动态网关。本质上就是一个Nginx+Lua的集成软件。

 

1、可以采用官网 http://openresty.org/en/download.html 下载安装新版本;

2、也可以命令工具安装

    

[root@docker ~]# yum install yum-utils
[root@docker ~]# yum-config-manager --add-repo https://openresty.org/package/centos/openresty.repo
[root@docker ~]# yum install openresty
[root@docker ~]# yum install openresty-resty

系统默认安装在/usr/local/openresty/目录下,版本如下

 

[root@docker openresty]# cd /usr/local/openresty/bin/
[root@docker bin]# ./openresty -v
nginx version: openresty/1.19.9.1

 

wget https://raw.githubusercontent.com/pintsized/lua-resty-http/master/lib/resty/http_headers.lua

wget https://raw.githubusercontent.com/pintsized/lua-resty-http/master/lib/resty/http.lua

放在/usr/local/openresty/lualib/resty目录下,对应用来http相关的组件;

下边就可以用lua来操作redis组件了,因为openresty已经包含了lua-resty-redis组件了;  可以参考文档:https://github.com/openresty/lua-resty-redis

 

3、脚本编写的时候

A、直接在nginx.conf  location 下添加:

 

https://www.cnblogs.com/xiao-xue-di/p/12972674.html

openresty 系列教程基本就是这个

 https://www.cnblogs.com/xiao-xue-di/category/1289827.html

https://www.it610.com/article/1298515155335847936.htm

 

 

 

 

 

 

相关标签: openResty