竹笋

首页 » 问答 » 问答 » OpenResty快速入门黑马程序员
TUhjnbcbe - 2023/9/9 22:09:00

OpenResty简介

了解OpenResty

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

简单地说OpenResty的目标是让你的Web服务直接跑在Nginx服务内部,充分利用Nginx的非阻塞I/O模型,不仅仅对HTTP客户端请求,甚至于对远程后端诸如MySQL、PostgreSQL、Memcached以及Redis等都进行一致的高性能响应。

OpenResty安装

(我们现在使用的windows平台版本是1.13.6.2)

选择安装目录(建议非中文)进行解压双击nginx.exe运行即可

测试:打开浏览器访问localhost

快速入门

动态输出

我们现在做个最简单的小例子,使用Lua脚本动态输出内容,打开openresty-1.13.6.2-win64目录下的conf/nginx.conf文件

在server中新增以下代码

location/hello{default_typetext/html;content_by_luangx.say(phello,world/p);}

类似这样

1
查看完整版本: OpenResty快速入门黑马程序员