小夏随笔 | Xiaoxia's essays

  • 配置nginx环境,安装Lua,宝塔环境默认是有安装lua的,如果没有的话,可以自己安装
  • 安装nginx的lua模块
  • 方法一:使用 宝塔自带的 nginx openresty
  • 方法二:编译安装 nginx的时候添加lua相关模块
  • 首页
  • 趣享
  • 随笔
  • 代码
  • 教程
  • 工具
  • 资源
  • 友情链接
  • 文章归档
人生倒计时

宝塔环境基本使用nginx+lua

  • 小夏
  • 2024-03-20
  • 0

配置nginx环境,安装Lua,宝塔环境默认是有安装lua的,如果没有的话,可以自己安装

1. 获取并解压lua安装包
curl -R -O http://www.lua.org/ftp/lua-5.3.0.tar.gz
tar zxf lua-5.3.0.tar.gz
 
2. 安装lua脚本
cd lua-5.3.0
make && make install PREFIX=/usr/local/LuaJIT
 
3. 配置环境变量
vim /etc/profile
export LUAJIT_LIB=/usr/local/LuaJIT/lib
export LUAJIT_INC=/usr/local/LuaJIT/include/luajit-2.0

安装nginx的lua模块

方法一:使用 宝塔自带的 nginx openresty

PS: 如果首次无法安装或安装了无法使用Lua脚本,可以先安装正常版本,再从切换版本中切换即可

方法二:编译安装 nginx的时候添加lua相关模块

模块参数
 --add- module=/home/ngx_cache_purge-2.3 --add-module=/home/lua-nginx-module-0.10.9rc7 --add- module=/home/ngx_devel_kit-0.3.0

前置脚本:
wget https://github.com/simpl/ngx_devel_kit/archive/v0.3.0.tar.gz
 
wget https://github.com/openresty/lua-nginx-module/archive/v0.10.9rc7.tar.gz
© 2025 小夏随笔 | Xiaoxia's essays
版权所有 @ 小夏随笔 | Xiaoxia's essays
  • {{ item.name }}
  • {{ item.name }}