SVN 安装 mod_auth_mysql实现MySQL认证
需要提前安装好的软件: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
在 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
推荐阅读
-
SVN 安装 mod_auth_mysql实现MySQL认证
-
在一台服务器上安装两个或多个mysql的实现步骤
-
在一台服务器上安装两个或多个mysql的实现步骤
-
Linux下安装Mysql多实例作为数据备份服务器实现多主到一从多实例的备份
-
Linux下安装Mysql多实例作为数据备份服务器实现多主到一从多实例的备份
-
C#中实现查找mysql的安装路径
-
详解MySQL安装及MySQL8.0新密码认证方式
-
python网站开发准备ubuntu14.04安装mysql实现windows管理
-
C#中实现查找mysql的安装路径
-
如何安装绿色版MySQL Community Server 5.7.16并实现远程登录