1:引言
由于我司需要大数据项目要进行数据采集,因此使用到了lua脚本,此时主要是要打通nginx+lua+kafka。因此此处主要是讲解基本环境的准备,即CentOS下安装Lua。
2:下载Lua安装包
https://download.csdn.net/download/chongfa2008/20084291
lua-5.3.4.tar.gz
3:上传文件
可以借助xshell以及xftp将安装包上传到服务器
4:解压安装包
tar -zxvf lua-5.3.4.tar.gz -C /kkb/install/
5:编译安装
cd /kkb/install/lua-5.3.4
make linux test
sudo make install
6:检验安装是否ok
常见问题1:
如果安装的时候报错: lua.c:80:31: fatal error: readline/readline.h: No such file or directory
解决方法: 缺少libreadline-dev依赖包
执行命令
sudo yum install readline-devel
常见问题2:
如果不想通过xftp上传,也可以直接在服务器上下载
curl -R -O http://www.lua.org/ftp/lua-5.3.4.tar.gz