返回顶部
首页 > 资讯 > 后端开发 > PHP编程 >centos怎么安装php ldap
  • 319
分享到

centos怎么安装php ldap

centos 2018-06-26 15:06:16 319人浏览
摘要

centos安装php ldap的方法:1、执行“yum install PHP-ldap”命令;2、打开php.ini中ldap扩展;3、重启Apache2即可。

本文操作环境:Centos6.8系统、PHP7.0版、DELL G3电脑

Centos下安装PHP ldap扩展

Centos下安装php ldap扩展,有两种方法,仅供参考。

一、在线安装

执行下面命令:

1

yum install PHP-ldap

可能出现的问题:

Error: php70w-common-.. conflicts with php-common-5.4.... 就是版本冲突的意思。

解决办法:

查看php的版本:

1

php -v

搜索版本匹配的ldap:

1

yum search ldap

找到匹配的版本安装(我的是php70w-ldap.x86-64)

重新安装:

1

yum install php70w-ldap.x86-64

中途会让输一个 y ,来确定。

然后打开php.ini 中ldap 扩展:

1

2

vi /usr/local/php/lib/php.ini

extension=ldap.so

完成,重启Apache2:service Httpd restart 。

1

2

3

/usr/local/apache/bin/httpd -k restart

// 或这条命令

service httpd restart

完成后,查看info.php页面,会有ldap的模块,显示enabled.

1

2

3

4

5

6

7

8

9

10

ldap

LDAP Support enabled

RCS Version $Id: 109508bbbecf73ca923b37138cbac56802f1231b $

Total Links 0/unlimited

api Version 3001

Vendor Name OpenLDAP

Vendor Version 20440

SASL Support Enabled

Directive Local Value Master Value

ldap.max_links Unlimited Unlimited

二、编译安装

对于LDAP的安装得先安装

检查下面是不是已经安装,如果没有安装之:

检查:

1

2

yum list openldap

yum list openldap-devel

安装 :

1

2

# yum install openldap

# yum install openldap-devel

一定要执行这条命令:

1

# cp -frp /usr/lib64/libldap* /usr/lib/

进入安装目录下

1

# cd /root/lnmp1.0-full/php-5.2.17/ext/ldap

(不知道安装目录的可以用find -name "php-*" 来查找,找到你安装的对应版本的目录)

然后运行

1

2

3

4

5

6

7

8

9

# /usr/local/php/bin/phpize

Configuring for:

PHP Api Version: 20090626

Zend Module Api No: 20090626

Zend Extension Api No: 220090626

# ./configure --with-php-config=/usr/local/php/bin/php-config --with-ldap

# make

# make install

Installing shared extensions: /usr/local/php/lib/php/extensions/no-debug-non-zts-20131226/

生成这样一个扩展,我们进入到该目录下,将ldap.so 放在extensions目录下:

1

2

3

4

5

6

7

8

9

10

11

12

13

14

[root@openldap ldap]# make install

Installing shared extensions: /usr/local/php/lib/php/extensions/no-debug-non-zts-20131226/

[root@openldap ldap]# cd /usr/local/php/lib/php/extensions/no-debug-non-zts-20131226/

[root@openldap no-debug-non-zts-20131226]# ls -l

total 748

-rwxr-xr-x 1 root root 173086 Jul 16 16:05 ldap.so

-rwxr-xr-x 1 root root 586024 Jul 16 12:04 opcache.so

[root@openldap no-debug-non-zts-20131226]# cp ldap.so /usr/local/php/lib/php/extensions/ldap.so

[root@openldap no-debug-non-zts-20131226]# cd ..

[root@openldap extensions]# ls -l

total 176

-rwxr-xr-x 1 root root 173086 Jul 16 16:08 ldap.so

drwxr-xr-x 2 root root 4096 Jul 16 16:05 no-debug-non-zts-20131226

[root@openldap extensions]#

修改 vi /usr/local/php/etc/php.ini (你的php配置文件,不一定是这个目录,可以在info.php页面查看)

添加:

1

extension=ldap.so

重启apache

1

2

3

/usr/local/apache/bin/httpd -k restart

// 或这条命令

service httpd restart

--结束END--

本文标题: centos怎么安装php ldap

本文链接: https://www.lsjlt.com/news/340.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

猜你喜欢
  • centos 7怎么安装php
    centos7安装php的方法:1、安装php yum源;2、通过“yum -y remove php*”清理旧php;3、安装php精简拓展;4、设置php-fpm开机自启即可。 ...
    186
    2023-04-02
    contos7
  • centos 7.5怎么安装php
    centos7.5安装php的方法:1、添加php用户,用于运行php-fpm进程;2、解压php源码包;3、安装依赖包;4、复制相关配置文件到php安装路径即可。 ...
    494
    2023-04-02
    centos php
  • centos如何安装php
    在centos系统中安装php的方法1.首先,在centos命令行中使用yum命令查看是否安装php;yum list installed | grep php2.若已有php,可以执行以下命令删除;yum -y remove php-co ...
    624
    2023-04-02
    centos PHP
  • centos7源码怎么安装php5.6
    centos7源码安装php5.6的方法:1、执行“rpm -Uvh https://mirror.webtatic.com/yum/el7/epel-release.rpm”命令;2、移除系统自带的“php-common”;3、通过“yum install -y php56w”命令安装php5.6;4、执行“yum install httpd”命令安装Apache即可。 ...
    501
    2023-04-02
    php centos
  • centos安装php5、卸载php、安装php7的教程
    首先安装php5很简单yum install php然后如果不想用php5的话那就卸载吧 注意只使用yum removHsyzte命令是行不通的那我们先yum remove php然后你需 ...
    946
    2023-04-02
    centos安装php centos 卸载php
  • centos怎么部署php环境
    centos部署php环境的方法:1、通过“yum install”命令安装扩展;2、使用“wget http://php.net/distributions/php-7.1.0.tar.gz”命令解压php;3、通过“make && make install”命令进行编译安装;4、在安装成功后,配置环境变量;5、启动“php-fpm”即可。 ...
    1628
    2023-04-02
    centos php
  • centos通过yum安装php的教程
    先给大家介绍下centos通过yum安装php1、添加php的yum软件仓库sudo rpm -Uvh https://mirror.webtatic.com/yum/el6/latest.rpm2、安装php相关软件,执行过程中全部 ...
    612
    2023-04-02
    centos yum安装php centos安装yum
  • CentOS上怎么安装Docker
    这篇文章给大家分享的是有关CentOS上怎么安装Docker的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。CentOS上安装Docker简介Docker 属于 Linux 容器的一种封装,提供简单易用的容器使用接 ...
    521
    2023-04-02
    centos docker
  • CentOS下安装Memcached和PHP Memcached扩展
    关于高性能的分布式内存对象缓存系统Memcached,我们在另一篇文章中有提到过“在windows系统下如何安装memcached的讲解”,这次一起来看看在Centos系统中如何安装Memcached和php Memcached扩展I.安 ...
    385
    2023-04-02
    centos下安装memcached 如何安装php memcached扩展 centos下安装memcached和php memcached扩展
  • FastCGI怎么安装PHP
    FastCGI安装PHP的方法:1、下载php和php-fpm包;2、配置安装环境;3、编译安装php和php-fpm;4、通过“/usr/local/php/sbin/php-fpm start”启动FastCGI进程即可。 ...
    611
    2023-04-02
    php fastcgi
  • kail怎么安装php
    kail安装php的方法:1、通过“apt -y install lsb-release apt-transport-https ca-certificates”命令安装源;2、写入“deb https://packages.sury.org/php/ buster main”;3、执行“apt-get install php7.3-fpm”即可。 ...
    327
    2023-04-02
    kail php
  • centos6.8 怎么部署php
    centos6.8部署php的方法:1、安装依赖包;2、下载php;3、修改php.ini配置文件;4、配置环境变量;5、配置apache;6、添加扩展并测试即可。 ...
    565
    2023-04-02
    centos6.8 php
  • CentOS怎么安装node.js
    本篇内容介绍了“CentOS怎么安装node.js”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!查看centos内核的版本:uname -a ...
    867
    2023-04-02
    centos node.js
  • centos6怎么安装mysql
    在centos6中安装mysql的方法1.首先,在centos6中进入命令行;2.进入到命令行后,在命令行中执行以下命令,安装MySQL服务;yum install -y mysql mysql-server3.等待MySQL服务安装好后, ...
    189
    2023-04-02
    centos6 mysql
  • centos怎么用wget安装mysql
    在centos中使用wget命令安装mysql,具体方法如下:1.首先,在centos命令行中使用yum安装wget命令;yum install wget2.wget命令安装好后,使用wget命令下载mysql的repo源,并安装;wget ...
    634
    2023-04-02
    centos mysql
  • CentOS 编译安装 MongoDB与mongoDB的php扩展
    系统:centOS5.6下载mongo源码包,pcre,epel,js 1#wget http://downloads.mongodb.org/src/mongodb-src-r1.8.1.tar.gz#wget ...
    647
    2023-04-02
    休闲 centos 编译安装
  • centos7 安装apache+mysql+php环境
    环境:Centos 7.0Apache 2.2.27Mysql 5.1.72libiconv 1.14 ##Apache 请自行使用编译安装.内容从我自己的word复制过来的,wold里面是好的,有的地方复制过来就重叠了,看的时候注意下1 ...
    492
    2023-04-02
    php mysql centos7
  • iis 2008怎么安装php
    iis 2008安装php的方法:1、安装CGI;2、找到管理器,并创建一个新的网站;3、下载php环境安装包;4、创建并修改php.ini;5、配置iis的“处理应用程序映射”;6、重启IIS即可。 ...
    620
    2023-04-02
    iis
  • ubuntu php怎么安装bcmath
    ubuntu php安装bcmath的方法:1、执行“sudo apt-get install php-bcmath”命令;2、找到php的配置文件;3、加入“extension=bcmath.so”代码即可。 ...
    758
    2023-04-02
    ubuntu bcmath
  • linux deploy怎么安装php
    linux deploy安装php的方法:1、安装“add-apt-repository”;2、添加第三方源;3、通过“apt-get install php7.4 php7.4-fpm php7.4-mysql...”安装php即可。 ...
    242
    2023-04-02
    linux deploy php
热门问答
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作