php7.2安装ldap扩展模块

安装使用php

   [下载php7.2.13](http://php.net/downloads.php)
 编译安装
 ./configure‘ ‘--prefix=/usr/local/php‘ ‘--with-config-file-path=/usr/local/php/etc‘ ‘--with-config-file-scan-dir=/usr/local/php/etc/php.d‘ ‘--with-fpm-user=www‘ ‘--with-fpm-group=www‘ ‘--enable-fpm‘ ‘--enable-opcache‘ ‘--disable-fileinfo‘ ‘--enable-mysqlnd‘ ‘--with-mysqli=mysqlnd‘ ‘--with-pdo-mysql=mysqlnd‘ ‘--with-iconv-dir=/usr/local‘ ‘--with-freetype-dir‘ ‘--with-jpeg-dir‘ ‘--with-png-dir‘ ‘--with-zlib‘ ‘--with-libxml-dir=/usr‘ ‘--enable-xml‘ ‘--disable-rpath‘ ‘--enable-bcmath‘ ‘--enable-shmop‘ ‘--enable-exif‘ ‘--enable-sysvsem‘ ‘--enable-inline-optimization‘ ‘--with-curl=/usr/local/curl‘ ‘--enable-mbregex‘ ‘--enable-mbstring‘ ‘--with-password-argon2‘ ‘--with-sodium=/usr/local‘ ‘--with-gd‘ ‘--with-openssl=/usr/local/openssl‘ ‘--with-mhash‘ ‘--enable-pcntl‘ ‘--enable-sockets‘ ‘--with-xmlrpc‘ ‘--enable-ftp‘ ‘--enable-intl‘ ‘--with-xsl‘ ‘--with-gettext‘ ‘--enable-zip‘ ‘--enable-soap‘ ‘--disable-debug‘
 make  -j 4&& make install

安装ldap扩展模块

先安装openldap

[[email protected] ]# yum install openlda
[[email protected] ]# yum install openldap-devel    

如果你是64位,请拷贝相关文件,或创建软链

[[email protected] ]# ln -sv  /usr/lib64/libldap* /usr/lib/ 

然后进入PHP对应版的源码

 [[email protected] ext]# pwd
     /lnmp/src/php-7.2.13/ext

切换到ldap目录

 [[email protected] ext ]# cd ldap/
 [[email protected] ldap ]#  /usr/local/php/bin/phpize
 [[email protected] ldap ]# ./configure --with-php-config=/usr/local/php/bin/php-config
 [[email protected] ldap ]# make && make install

最后在php.ini中添加扩展文件

 [[email protected] ldap]# vim /usr/local/php/etc/php.ini
        extension=ldap.so
#### 重启php 使用 php -m查看模块
 [[email protected] ldap]# php -m

原文地址:http://blog.51cto.com/9025736/2347618

时间: 2024-10-12 21:38:25

php7.2安装ldap扩展模块的相关文章

在linux中使用phpize安装php扩展模块

介绍:linux系统中,php安装成功后,在bin目录下会生成一个名叫phpize的可执行脚本,这个脚本的用途是动态安装php扩展模块.使用phpize脚本安装php扩展模块的好处:在安装php时没有安装的扩展,可以在以后随时安装上,且不需要重新安装PHP. 安装步骤:1.切换到扩展模块目录在php源码包被解压后的目录中有个ext子目录,这里有近70多个主流的php扩展模块安装包.如现在要安装memcache扩展,则切换到memcache目录:cd /software/php-5.2.14/ex

CentOS6.4 安装ldap

参考http://kinggoo.com/openldapinstallconf.htm 参考http://linux.it.net.cn/CentOS/server/set/2014/1203/9510.html 参考http://407711169.blog.51cto.com/6616996/1439944 参考http://linuxadmin.blog.51cto.com/2683824/1615515 参考http://ljl2013.blog.51cto.com/186072/13

yum安装php扩展模块—memcache

yum安装php扩展模块-memcache 具体步骤: 1.为了方便,我们先给php文件做个软连接,如下命令:ln  -s /usr/local/php/bin/php  /usr/bin.查看下php中的模块命令:php –m,结果如下: 2.进入php安装目录下,我们可以看到并没有memcache.命令: cd /usr/local/src/ php-5.3.27/ext,结果如下: 3.安装memcache,命令如下: # yum install libevent libevent-dev

ldap第二天-yum安装LDAP + phpLDAPadmin

1.安装LDAP服务器和客户端,migrationtools工具包 yum install -y openldap-servers openldap-clients migrationtools 2.设置openldap管理员密码 slappasswdNew password: 123456 Re-enter new password: 123456 会返回加密的密码字符串,保存好这个字符串 {SSHA}GPEzYwuXyEjXetnjC7uKXydXoERcF3HB 3.更改openldap配

Ubuntu上PHP7.1安装路径及redis扩展安装

1. Ubuntu16.04上使用sudo apt-get install php7.1 安装php的默认路径如下: a. php可执行命令:/usr/bin/php7.1  和 /usr/bin/php b. 需要安装sudo apt install php7.1-dev 才会有 /usr/bin/phpize,和/usr/bin/php-config.后面安装扩展时会用到. c. .so文件路径:/usr/lib/php/20160303,这个可以从phpinfo()中看到 d. php的*

php7扩展安装奇葩事

早上好冷,真不想接电话啊.但是事情往往就朝你不希望的方向发展,电话里说:"php7安装memcache模块有问题,按网上搜索的好多种方法都不行",考虑到小朋友要去干别的活,只好亲自上阵. 根据贴图,他是卡在memcache编译那一步.不要点这里 php7的memcache扩展已经跟以前不一样了,需要用其他分支,以"php_smart_str_public.h: No such file or directory"为关键字搜索,就能找到解决办法.我按网上搜索的文章,很

,2018-2-28 10周1次课 PHP5、PHP7的安装

11.10.11.11.1.12 安装PHP5 [[email protected] ~]# cd /usr/local/src [[email protected] src]# wget http://cn2.php.net/distributions/php-5.6.30.tar.bz2 (过程省略) [[email protected] php-5.6.30]# tar jxvf php-5.6.30.tar.bz2 [[email protected] src]# cd php-5.6.

PHP5及PHP7的安装

一.安装PHP51.官网:www.php.net 当前主流版本5.6/7.12?cd /usr/local/src 3?wget http://cn2.php.net/distributions/php-5.6.32.tar.bz24?解压:tar -jxvf php-5.6.32.tar.bz25.cd php-5.6.32/6? 编译 ./configure --prefix=/usr/local/php --with-apxs2=/usr/local/apache/bin/apxs --w

PHP-7.2安装redis扩展

1.环境 Win10 64位,phpStudy-2018(PHP-7.2.10,Nginx) 2.Redis缓存服务器安装 请自行百度Redis缓存服务器的安装,这里不做描述 3.PHP端Redis扩展安装 (1)redis扩展下载地址Linux版地址:https://pecl.php.net/package/redis Windows版地址:https://windows.php.net/downloads/pecl/releases/redis 说明:下载哪个版本的redis.dll需要根据