不灭的焱

革命尚未成功,同志仍须努力下载JDK17

作者:Albert.Wen  添加时间:2019-03-31 22:32:34  修改时间:2024-04-18 14:03:05  分类:OpenResty_Lua  编辑

LuaSocket 是 Lua 的网络模块库,它可以很方便地提供 TCP、UDP、DNS、FTP、HTTP、SMTP、MIME 等多种网络协议的访问操作。

它由两部分组成:一部分是用 C 写的核心,提供对 TCP 和 UDP 传输层的访问支持。另外一部分是用 Lua 写的,负责应用功能的网络接口处理。

cd /home/wenjianbao/456
git clone https://github.com/diegonehab/luasocket.git
cd luasocket
sudo make

# 使用 LUAINC,指定 lua 头文件所在地址
# 默认只会安装lua-5.1的代码库,而使用 make install-both 会同时安装 lua-5.1、lua-5.2、lua-5.3
sudo make install-both LUAINC=/alidata/server/lua/lua-5.3/include 

 

LuaSocket使用举例

 

 

参考:

Lua-5.2.2编译安装 LuaSocket 库

Lua-5.3.2 安装 luasocket 的正确姿势

Lua安装luasocket的正确姿势