Lua Wsapi |
|
(至少在 Ubuntu 服务器上)
Andrew Armstrong 2011 [email protected]
v0.1
1) 安装一些基本先决条件
apt-get install libreadline-dev build-essential unzip
2) 安装 Apache 和 Fast cgi
apt-get install apache2 libfcgi libfcgi-dev libapache2-mod-fcgid
3) 安装 LuaRocks
apt-get install luarocks
4) 使用 LuaRocks 安装
luarocks install wsapi-fcgi CFLAGS=-fPIC
luarocks install cgilua
5) 启用 apache 模块
a2enmod fcgid
6) 编辑你的站点
sudo gedit /etc/apache2/sites-enabled/000-default
当你完成时,/var/www 条目应该看起来像这样
9) 修改你的 /var/www .htaccess 文件
Options +ExecCGI DirectoryIndex? index.lp
10) 如果你使用 MySQL,安装 mysql 开发头文件
apt-get install libmysqlclient-dev
11) 然后.... 安装 luasql 模块,你需要 include 目录
luarocks install luasql-mysql MYSQL_INCDIR=/usr/include/mysql CFLAGS=-fPIC