首頁 > 資料庫 > mysql教程 > SVN 安装 mod_auth_mysql实现MySQL认证

SVN 安装 mod_auth_mysql实现MySQL认证

WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB
發布: 2016-06-07 16:59:19
原創
1166 人瀏覽過

需要提前安装好的软件:svn;apache2.2.x;mysql5.1目标:通过mod_auth_mysql模块实现apache的mysql 认证需要下载软件:mod_auth

需要提前安装好的软件:svn;apache2.2.x;mysql5.1

目标:通过mod_auth_mysql模块实现apache的mysql 认证

需要下载软件:mod_auth_mysql,下载地址:

这里边有已经编译好的mod_auth_mysql.so for apache2.2.x,需要 libmysqlclient.so.15

也有源代码,可以编译安装,本文选择源代码安装方式

按照他的install说明进行安装,因为我的apache不是装在默认路径下,所以可以两种方式编译文件

修改mod_auth_mysql.c 文件,,将#include 改为 #include /include/mysql/mysql.h>
在 apxs -cia -lmysqlclient mod_auth_mysql.c 基础上加上-I /mysql_install_path/include -L /mysql_install_path/lib
无论使用哪种方式都可以正常编译,这里使用第一种方式,执行apxs -cia -lmysqlclient mod_auth_mysql.c,如果没有将apache安装目录设置成环境变量的话,需要制定apxs的路径/apache_install_path/bin/apxs -cia -lmysqlclient mod_auth_mysql.c。

编译执行通过。会提示安装成功。

如果编译提示错误,/usr/bin/ld: cannot find -lmysqlclient

解决方法: apt-get install libmysqlclient15-dev

linux

來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
最新問題
TP5.1首發教程和獨孤九劍的TP5教程區別
來自於 1970-01-01 08:00:00
0
0
0
有什麼經典的symfony1.2教程
來自於 1970-01-01 08:00:00
0
0
0
js進階教程
來自於 1970-01-01 08:00:00
0
0
0
怎麼沒有mui教程
來自於 1970-01-01 08:00:00
0
0
0
苦尋php中的ssl加密教程
來自於 1970-01-01 08:00:00
0
0
0
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板