宝塔面板版本6.0
安装Nginx 1.14.0 + Pure-Ftpd + PHP-7.1 + MySQL 5.6.37
安装完之后发现PHP扩展没有php-ldap,决定手动安装。
1,查看PHP具体版本:当前版本为7.1.5版本
2,从网上下载PHP 7.1.5 源码包 http://au1.php.net/distributions/php-7.1.5.tar.bz2
3,解压源码包并查看对应的扩展文件
# tar -jxvf php7.1.5.tar.bz2
# cd php-7.1.5/ext/ldap/
4,安装ldap扩展,以下命令均在源码包的ldap扩展目录下执行(宝塔版本的phpize目录特殊)
# /www/server/php/71/bin/phpize
//安装openldap应用以便安装php-ldap
# yum install openldap-devel
# yum install openldap
# cp -frp /usr/lib64/libldap* /usr/lib/
# ./configure -with-ldap -with-php-config=/www/server/php/71/bin/php-config
//执行安装
# make
# make install
//修改php.info,添加php-ldap扩展支持
# vim /www/server/php/71/etc/php.ini
加入
extension = "ldap.so"
重启PHP,并查看phpinfo
|