2026-03-12 21:36:18
在Linux系统中安装配置PHP的LDAP扩展,可根据PHP环境数量选择在线安装或编译安装两种方案:
一、在线安装(仅一套PHP环境时)
1、检测PHP版本:
执行命令php -v,确认当前运行的PHP版本(如7.0)。
2、搜索匹配的LDAP扩展包:
使用yum search ldap查找与PHP版本对应的扩展包(如php70w-ldap.x86_64)。
3、安装扩展:
执行命令yum install php70w-ldap.x86_64,安装过程中需输入y确认。
4、验证安装:
通过php -m | grep ldap检查扩展是否加载成功。若未生效,需手动启用:
二、编译安装(多PHP版本共存时)
1、检查依赖库:
执行yum list openldap和yum list openldap-devel,确认系统已安装OpenLDAP及其开发包。
2、安装依赖:
通过yum install openldap openldap-devel安装所需库文件。
3、处理库文件路径:
将库文件复制到标准路径:cp -frp /usr/lib64/libldap* /usr/lib/。
4、进入PHP扩展目录:
切换到PHP源码的LDAP扩展目录(如/root/php-5.6.32/ext/ldap)。
5、执行编译初始化:
6、配置、编译与安装:
7、启用扩展:
参考在线安装的剩余步骤,修改php.ini、重启PHP服务并验证扩展是否生效。
注意事项: