Lua积累

原创 2017年01月03日 19:01:56

Lua积累

lua库的加载路径

require ‘common’
stdin:1: module ‘common’ not found:
no field package.preload[‘common’]
no file ‘./common.lua’
no file ‘/usr/local/share/lua/5.1/common.lua’
no file ‘/usr/local/share/lua/5.1/common/init.lua’
no file ‘/usr/local/lib/lua/5.1/common.lua’
no file ‘/usr/local/lib/lua/5.1/common/init.lua’
no file ‘./common.so’
no file ‘/usr/local/lib/lua/5.1/common.so’
no file ‘/usr/local/lib/lua/5.1/loadall.so’

luasocket

luasocket是lua的包管理模块

​ luasocket的路径问题

luasocket在ubuntu中的默认lua文件存放路径是:/usr/local/share/lua/5.1
luasocket在ubuntu中的默认.so文件存放路径是:/usr/local/lib/lua/5.1
luasocket在ubuntu中的文件存放目录:/usr/local/lib/luarocks/rocks
使用luasocket进行安装的时候会同时修改以上的所有目录

lua和nginx的配置

​ 编译安装

--prefix=/usr/local/nginx --add-module=./modules/ngx_devel_kit --add-module=./modules/echo-nginx-module --add-module=./modules/lua-nginx-module

​ lua在和nginx进行组合使用的时候,在nginx.conf中增加以下内容:

>

lua_package_path “/usr/local/lib/lua/5.1/?.lua;/usr/local/nginx/lua/luacomm/?.lua;”; //lua模块
lua_package_cpath “/usr/example/lualib/?.so;;”; //c模块

​ 另外lua的目录还有/usr/share/lua/usr/lib64/lua目录下按版本号为目录组织的文件
>

[root@local122 lib64]# rpm -ql lua-md5
/usr/lib64/lua/5.2/des56.so
/usr/lib64/lua/5.2/md5
/usr/lib64/lua/5.2/md5/core.so
/usr/share/doc/lua-md5
/usr/share/doc/lua-md5/README
/usr/share/doc/lua-md5/index.html
/usr/share/doc/lua-md5/license.html
/usr/share/doc/lua-md5/manual.html
/usr/share/doc/lua-md5/md5.png
/usr/share/lua/5.2/md5.lua

OpenResty的配置

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

参考

玩转 Nginx 之:使用 Lua 扩展 Nginx 功能(涵盖安装扩展和配置)

OpenResty的安装,配置和使用

版权声明:本文为博主原创文章,未经博主允许不得转载。 举报

相关文章推荐

Lua积累

Lua积累lua库的加载路径 require ‘common’ stdin:1: module ‘common’ not found: no field pack...

cocos-Lua个人小积累

1)在登录过程中,客户端这边发一个密码转换的md5值,之后发给服务端,服务端进行有无这个玩家的查询,以及密码的匹配,一致就发送登录成功的消息 加密函数如下: MD5_CTX:MD5String(psw...

精选:深入理解 Docker 内部原理及网络配置

网络绝对是任何系统的核心,对于容器而言也是如此。Docker 作为目前最火的轻量级容器技术,有很多令人称道的功能,如 Docker 的镜像管理。然而,Docker的网络一直以来都比较薄弱,所以我们有必要深入了解Docker的网络知识,以满足更高的网络需求。

每日积累(20161025-day-1)(奇异值分解SVD lua cuda event)

1.01的365次方=37.78343433289 >>>1

我的c++积累一部分

map只允许一个键对应一个值,而multimap是可以一个键对应多个值的。 所以要得到multimap的全部的值,需要count得到个数,然后find找到相应的位置。 set也只允...

Mac获取安装包

本文介绍了Mac下如何找到AppStore下载的安装包路径,以及如何提取出来供以后使用的相关步骤,希望对大家有所帮助。         通过远在大洋彼岸的苹果服务器下载东西,确实有够...

积累

体系结构包括一组部件以及部件之间的联系。 视频采集卡(Video Capture card)也叫视频卡,用以将模拟摄像机、录像机、LD视盘机、电视机输出的视频信号等输出的视频数据或者视频和音频的混合...

感兴趣的开源软件列表-1

移动周报-开源移动工具  关注 DevBox 和 Alcatraz hydra  Same to Hadoop . It is worth to study.See also  轻量级的高性能We...

流淌

积土成山,风雨兴焉;积水成渊,蛟龙生焉。

转 -A Distributed Systems Reading List

原文 见 http://dancres.github.io/Pages/ A Distributed Systems Reading List Introduction ...

POJ 1083 Moving Tables(贪心!!)

【题目简述】:题目的大概意思就是,现在要在个个房间之间搬桌子,但是只有一条很窄的走廊,每次只能过一个桌子,而且每搬一个桌子要10分钟,所以如果我们要搬的任意两个桌子之间的起点与终点有重合的地方,就要再...
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)