Do budowy modułu auth_mysql potrzebne są nagłówki apache2 i mysql
Kod: Zaznacz cały
aptitude install apache2-prefork-dev libmysqlclient15-dev
Rozpakowujemy moduł i nakładamy patch.
Kod: Zaznacz cały
tar -zxvf mod_auth_mysql-3.0.0.tar.gz
mv apache22.diff mod_auth_mysql-3.0.0
cd mod_auth_mysql-3.0.0
patch -p0 <apache22.diff
Kod: Zaznacz cały
apxs2 -c -L/usr/lib/mysql -I/usr/include/mysql -lmysqlclient -lm -lz mod_auth_mysql.c
apxs2 -i mod_auth_mysql.la
Kod: Zaznacz cały
echo "LoadModule mysql_auth_module /usr/lib/apache2/modules/mod_auth_mysql.so" > /etc/apache2/mods-available/auth_mysql.load
ln -s /etc/apache2/mods-available/auth_mysql.load /etc/apache2/mods-enabled/auth_mysql.load
/etc/init.d/apache2 restart