操作系统环境:
[root@localhost testlua]# lsb_release -a
LSB Version: :core-4.1-amd64:core-4.1-noarch
Distributor ID: CentOS
Description: CentOS Linux release 7.7.1908 (Core)
Release: 7.7.1908
Codename: Core
一、安装luarocks包管理工具
对于centos7,直接可以通过yum 安装luarocks
如果yum里搜索不到,按照官方文档自己编译安装吧
二、依赖安装
luarocks安装lua软件时一般都需要编译(这也是lua性能高的原因吧)
yum install gcc* lua-devel -y
三、安装
luarocks install redis-lua
会使用gcc进行编译安装
四、验证
test.lua
redis = require "redis"
client = redis.connect('127.0.0.1', 6379)
client:set("k1","v1")
执行lua test.lua
再登录redis查看
[root@localhost ~]# redis-cli
127.0.0.1:6379> get k1
"v1"
已经能够正常写入了。