首页 > 后端开发 > php教程 > [openresty] hello world

[openresty] hello world

WBOY
发布: 2016-07-29 09:09:50
原创
1098 人浏览过

[openresty] hello world

openresty软件部署

不说了,和nginx差不多的。

content_by_lua指令

可以用content_by_lua指令将一段lua代码包含到nginx里面去执行,比如下面最简单的调用ngx.say来输出Hello world。

<code>    location / {
            default_type <span>text</span>/html;
            content_by_lua '
                ngx.<span>say</span>(<span>"<p>hello, world</p>"</span>)
            ';
        }
</code>
登录后复制

长一些的代码适合用rewrite_by_lua_file

后面就跟一个path路径

<code>    location / {    
            content_by_lua_file lua/hello.lua;
        }

[root<span>@test</span> nginx]<span># cat lua/hello.lua</span>
ngx.<span>say</span>(<span>"<p>hello, world!!! hey man</p>"</span>)        </code>
登录后复制

lua_code_cache

默认nginx对lua代码段有一层缓存,提高了效率,但是这也让我们每次修改完lua以后需要reload nginx才能生效,这时候我们可以关掉cache,实时生效,等调试完毕以后再打开。

<code>lua_code_cache <span>off</span>;</code>
登录后复制
').addClass('pre-numbering').hide(); $(this).addClass('has-numbering').parent().append($numbering); for (i = 1; i ').text(i)); }; $numbering.fadeIn(1700); }); });

以上就介绍了[openresty] hello world,包括了方面的内容,希望对PHP教程有兴趣的朋友有所帮助。

相关标签:
来源:php.cn
本站声明
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板