在Linux上部署Lua的记录

Posted cstylex

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了在Linux上部署Lua的记录相关的知识,希望对你有一定的参考价值。

因为Lua开发早晚要与C结合,也就是要编译C,所以从源代码编译Lua显然是个顺理成章的方案。

所以,首先:

apt install build-essential libreadline-dev

 如果系统里没安装libreadline-dev的话,在make时会遇到普遍碰到的Error,如果有兴趣看看报错信息,也不妨故意跳过这一步,等出错后再回头补充安装,亦无不可。

接着:

cd /tmp
curl -R -O http://www.lua.org/ftp/lua-5.3.3.tar.gz #当前最新版本
tar zxf lua-5.3.3.tar.gz
cd lua-5.3.3
make linux test
make install

 这样就可以说完成了。

但还可以稍稍做多一点:在 /etc/profile 里添加以下两行:

export LUA_HOME=/usr/local/lua
export PATH=$PATH:$LUA_HOME/bin

 然后执行:

source /etc/profile

 OK,小功告成。

技术图片

以上是关于在Linux上部署Lua的记录的主要内容,如果未能解决你的问题,请参考以下文章

开源nginx_lua_waf部署安装

在Pandoc lua过滤器中连接字符串片段

周报1

如何编写将在 Linux 终端上执行命令的 Lua 脚本?

Linux下FastDFS分布式存储-总结及部署记录

学习记录:linux服务器上部署jacocoant遇到的一堆坑