Nginx-- Nginx的扩展-OpenRestry
Posted flgb
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Nginx-- Nginx的扩展-OpenRestry相关的知识,希望对你有一定的参考价值。
1. OpenResty 安装及使用
OpenResty 是一个通过 Lua 扩展 nginx 实现的可伸缩的 Web 平台,内部集成了大量精良的 Lua 库、第三方模块以及大多数的依赖项。用于方便地搭建能够处理超高并发、扩展性极高的动态 Web 应用、Web 服务和动态网关。
安装:
1. 下载安装包 https://openresty.org/cn/download.html
2. 安装软件包 tar -zxvf openresty-1.13.6.2.tar.gz。cd openrestry-1.13.6.2。./configure [默认会安装在/usr/local/openresty 目录] --prefix= 指定路径。make && make install
3. 可能存在的错误,第三方依赖库没有安装的情况下会报错 yum install readline-devel / pcre-devel /openssl-devel
安装过程和 Nginx 是一样的,因为他是基于 Nginx 做的扩展。开始第一个程序,HelloWorld cd /usr/local/openresty/nginx/conf 编辑 nginx 配置文件 nginx.conf
location / { default_type text/html; content_by_lua_block { ngx.say("helloworld"); } }
在 sbin 目录下执行.nginx 命令就可以运行,访问可以看到 helloworld。
以上是关于Nginx-- Nginx的扩展-OpenRestry的主要内容,如果未能解决你的问题,请参考以下文章