仓酷云
标题:
来一发在nginx中利用lua剧本的办法
[打印本页]
作者:
萌萌妈妈
时间:
2015-1-16 14:41
标题:
来一发在nginx中利用lua剧本的办法
学习linux,就意味着更快的开发效率,等更多关于软件本身或者说操作系统本身的理解。
Lua是一种跟JavaScript很像的言语,Ngix_Lua一样利用异步单线程,语法乃至比JS加倍复杂,之前的评测指出,Ngix_lua的功能几近是Node.JS的一倍。
Nginx特性
1.盛行的高功能HTTP服务器
2.事务驱动(异步)架构
3.大批且可测内存占用
4.声明性设置言语
5.基于C的可扩大模块
经由过程lua-nginx-module便可在nginx上启动lua剧本。
一个例子:
代码以下:
location/{
content_by_lua
localres=ngx.location.capture("/sub")
ifres.status>=500then
ngx.exit(res.status)
end
ngx.status=res.status
ngx.say(res.body)
;
}
location/sub{
echo"Hello,Sub-Request!";
}
lua-nginx-module在Github上的项目地点https://github.com/openresty/lua-nginx-module
但不会命令而成为高手也是不可能的.这就好比学英语,什么语法都不懂,只捧着单词手册背单词是学不会英语的,但是没有单词词汇量英语水平也提不高的。
作者:
兰色精灵
时间:
2015-1-18 15:09
如果你想深入学习Linux,看不懂因为文档实在是太难了。写的最好的、最全面的文档都是英语写的,最先发布的技术信息也都是用英语写的。
作者:
透明
时间:
2015-1-25 17:01
这也正是有别的OS得以存在的原因,每个系统都有其自身的优点。?
作者:
再现理想
时间:
2015-2-3 11:56
首先Linux是开源的,这也是最主要的原因,想学windows,Unix,对不起我们没源代码。也正是因为这样,Linux才能够像滚雪球一样越滚越大,发展到现在这种规模。
作者:
萌萌妈妈
时间:
2015-2-26 10:38
任何人都可以根据自己的喜好来定制适合自己的操作系统,Linux?是抢占式多任务多用户操作系统.
作者:
山那边是海
时间:
2015-3-8 13:55
Windows?是图形界面的,Linux类似以前的?DOS,是文本界面的,如果你运行了图形界面程序X-WINDOWS后,Linux?也能显示图形界面,也有开始菜单、桌面、图标等。
作者:
冷月葬花魂
时间:
2015-3-16 02:28
有疑问前,知识学习前,先用搜索。
作者:
飘飘悠悠
时间:
2015-3-22 19:09
其实当你安装了一个完整的Linux系统后其中已经包含了一个强大的帮助,只是可能你还没有发现和使用它们的技巧。
作者:
小魔女
时间:
2015-3-22 19:09
期间我阅读了不少关于Linux的相关资料,其中也不乏一些有趣的小故事,这既丰富了我的课余生活,也让我加深了对一些术语的理解,比玩游戏强多了。?
欢迎光临 仓酷云 (http://ckuyun.com/)
Powered by Discuz! X3.2