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

centos怎么安装php ldap

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

本文操作环境:Centos6.8系统、PHP7.0版、DELL G3电脑Centos下安装PHP ldap扩展Centos下安装php ldap扩展,有两种方法,仅供参考。一、在线安装执行下面命令:1yum install PHP-ldap

本文操作环境: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怎么安装apache+php+mysql
    CentOS是一种流行的Linux发行版,许多Web开发人员选择使用它来部署Web应用程序或网站。一种常见的部署方式是使用Apache,PHP和MySQL技术栈。在本文中,我们将讨论如何在CentOS上安装这些技术,以便能够快速搭建您的网站...
    355
    2023-09-27
  • centos yum怎么安装php7
    本篇内容介绍了“centos yum怎么安装php7”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!centos yum安装php7的方法:首...
    454
    2023-09-27
  • centos7怎么安装php环境
    在CentOS 7上安装PHP环境可以按照以下步骤进行:1. 更新系统:使用以下命令更新系统软件包:```sudo yum upda...
    880
    2023-09-27
    centos7 php
  • centos如何安装php
    在centos系统中安装php的方法首先,在centos命令行中使用yum命令查看是否安装php;yum list installed | grep php若已有php,可以执行以下命令删除;yum -y remove php-common...
    624
    2023-09-27
    centos PHP
  • centos安装apache php mysql
    CentOS是一种免费的开源操作系统,被广泛用于服务器领域。作为一名服务器管理员,你可能会遇到需要安装Apache、PHP和MySQL等组件的情况,本文将向你展示如何在CentOS上安装这些组件。Apache安装Apache是一种流行的We...
    507
    2023-09-27
  • centos7安装php
    在 CentOS 7 上使用 Remi 仓库安装 PHP 7.4,您可以按照以下步骤操作  安装 EPEL 仓库: yum install -y epel-release  安装 Remi 仓库: sudo yum install -y ...
    652
    2023-09-27
    php 开发语言
  • centos6.8怎么编译安装php
    centos6.8编译安装php的方法:1、通过“yum -y install”命令安装依赖;2、拷贝配置文件;3、添加环境变量;4、执行“source /etc/profile”命令;5、添加自启动,然后重启php服务即可。本教程操作环境...
    624
    2023-09-27
    php centos
  • CentOS7怎么为PHP安装MSSQL扩展
    小编给大家分享一下CentOS7怎么为PHP安装MSSQL扩展,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!1、下载 freetds依次执行以下脚本:cd&nbs...
    554
    2023-09-27
  • CentOS7怎么安装PHP7.1
    本篇内容主要讲解“CentOS7怎么安装PHP7.1”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“CentOS7怎么安装PHP7.1”吧!1.首先安装依赖包:yum install&n...
    361
    2023-09-27
  • centos 7如何安装php
    这篇文章主要为大家展示了“centos 7如何安装php”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“centos 7如何安装php”这篇文章吧。centos7安装php的方法:1、安装php ...
    122
    2023-09-27
  • Centos中如何安装php
    这篇文章主要介绍“Centos中如何安装php”,在日常操作中,相信很多人在Centos中如何安装php问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”Centos中如何安装php”的疑惑有所帮助!接下来,请跟...
    903
    2023-09-27
  • centos php如何安装opcache
    这篇文章主要介绍“centos php如何安装opcache”的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇“centos php如何安装opcache”文章能帮助大家解决问题。centos php安装...
    830
    2023-09-27
  • CentOS 7 yum 方式安装 php
    官方文档里面没有 针对 CentOS 系统的安装说明,只能下载源码编译安装 https://www.php.net/manual/en/install.php 网上有一些 yum 源,主要有 http...
    460
    2023-09-27
    php centos linux
  • centos 怎么安装golang
    CentOS是一种强大的Linux操作系统,它使得安装新的应用程序和软件非常容易。在最近几年中,Golang已经成为一种非常流行的编程语言,特别是在Web应用程序开发方面。这篇文章将介绍如何在CentOS上安装Golang以及一些重要的配置...
    160
    2023-09-27
    Golang
  • Cobbler怎么安装CentOS
    今天小编给大家分享一下Cobbler怎么安装CentOS的相关知识点,内容详细,逻辑清晰,相信大部分人都还太了解这方面的知识,所以分享这篇文章给大家参考一下,希望大家阅读完这篇文章后有所收获,下面我们一起来了解一下吧。环境准备CentOS ...
    503
    2023-09-27
  • centos安装php5、卸载php、安装php7的教程
    首先安装php5很简单 yum install php 然后如果不想用php5的话那就卸载吧 注意只使用yum removHsyzte命令是行不通的 那我们先 yum remove php 然后你需要 rpm -qa |...
    946
    2023-09-27
    centos安装php centos 卸载php
  • centos7源码怎么安装php5.6
    本教程操作环境:centos7系统、php5.6版、Dell G3电脑。centos7源码怎么安装php5.6?centos7安装php5.6yum provides php #自带的只有5.4版本 rpm -Uvh https://mir...
    511
    2023-09-27
    php centos
  • centos 7上怎么使用yum下载安装php
    在CentOS 7中安装 PHP 有不同的方法,但使用 yum 命令是最简单且最常用的方法。yum 是 Centos 所有用户最常用的软件包管理器。本文将介绍通过 yum 在 CentOS 7上安装 PHP的步骤。准备工作在开始之前,我们需...
    746
    2023-09-27
    Centos7 yum php
  • centos通过yum安装php的教程
    先给大家介绍下centos通过yum安装php 1、添加php的yum软件仓库 sudo rpm -Uvh https://mirror.webtatic.com/yum/el6/latest.rpm 2、安装php相关...
    615
    2023-09-27
    centos yum安装php centos安装yum
  • 什么是CentOS PHP安装编译
    什么是CentOS PHP安装编译,很多新手对此不是很清楚,为了帮助大家解决这个难题,下面小编将为大家详细讲解,有这方面需求的人可以来学习下,希望你能有所收获。CentOS PHP安装系统的特性,既可作为高校计算机专业CentOS PHP安...
    579
    2023-09-27
热门问答
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作