Apache 下的 Lua 的配置

对于 Apache 这个东西,绝大多数人都是非常熟悉的。很多人都会诟病这个 Apache,说它效率不高而且非常消耗资源,然后会建议用 Nginx。这些不能否认,但是我还是很喜欢 Apache,因为它比较稳定。

Apache 关于 Lua 我不知道是哪一个版本编译进去了的,但是最新版的是有的。在 Apache 的 bin 目录下有一个 lua51.dll 很明显,这个是 Lua5.1 版本的,目前 Lua 已经到了 5.3 版本了,如果你想追求新的版本的话,你可以自己把 Apache 编译一次。然后还有,在 Apache 的 modules 目录下有一个 mod_lua.so 是开启 Apache 和 Lua 通信桥梁的文件。

Compile Lua and Luajit

Lua is a lightweight, multi-paradigm programming language designed primarily for embedded systems and clients. Lua is cross-platform, since the interpreter is written in ANSI C, and has a relatively simple C API.