Lighttpd + mod_magnet on CentOS (64 bit)
Aug 18, 2009 - 1 minutesAfter about an hour of tinkering around on google and in the terminal here is what you need to do:
wget http://www.lua.org/ftp/lua-5.1.2.tar.gz tar xfz lua-5.1.2.tar.gz cd lua-5.1.2 nano src/Makefile
Replace:
CFLAGS= -O2 -Wall $(MYCFLAGS)With:
CFLAGS= -O2 -Wall -fPIC $(MYCFLAGS)
make linux install wget http://luaforge.net/frs/download.php/2384/md5-1.0.2.tar.gz tar xfz md5-1.0.2.tar.gz cd md5-1.0.2 make make install cd .. wget http://luaforge.net/frs/download.php/1678/luazlib-0.0.1.rar wget wget http://www.rarlab.com/rar/unrar-3.7.7-centos.gz gunzip unrar-3.7.7-centos.gz chmod +x unrar-3.7.7-centos ./unrar-3.7.7-centos x luazlib-0.0.1.rar cd luazlib-0.0.1 make make install export LUA_CFLAGS="-I/usr/local/include" export LUA_LIBS="-L/usr/local/lib -llua" cd LIGHTTPD_DIRECTORY ./configure -with-lua make make install
All done!
Thanks to: http://gadelkareem.com/2007/09/17/dynamic-content-caching-using-lighty-mod_magnet-lua/ && http://www.verlihub-project.org/doku.phpid=howto_install_lua_library_on_64_bit