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. 온라인 설치
다음 명령을 실행하세요:
1 |
yum install PHP-ldap |
오류: php7 0w- 공통-.. 충돌 php-common-5.4....를 사용하면 버전 충돌을 의미합니다.
해결책:
PHP 버전 확인:
php -v |
yum 검색 ldap |
그런 다음 php.ini에서 ldap 확장을 엽니다. |
vi /usr/local/php/lib/php.ini
extension=ldap.so완료, Apache2 재시작: 서비스 httpd 재시작. |
2 | 3
/usr/local/apache/bin/httpd -k restart
service httpd restart 이후 완료되면 info.php 페이지를 확인하세요. | 10
LDAP 지원 활성화됨 | RCS 버전 $Id: 109508bbbecf73ca923b37138cbac56802f1231b $
API 버전 3001
SASL 지원 활성화됨 지시문 로컬 값 마스터 값 ldap.max_links Unlimited Unlimited 2. 컴파일 및 설치 LDAP 설치의 경우 다음을 수행해야 합니다. 먼저 설치하세요 다음이 설치되어 있지 않은지 확인하세요. 확인: |
1 yum list openldap-devel 설치:
| 1
# yum install openldap
# yum install openldap-devel다음 명령을 실행하세요: |
| # cp -frp /usr/lib64/libldap */usr/ lib/
1 |
|
1 2 을 실행합니다. 3 4 5 6 7 8 9 |
# /usr/local/php/bin/phpize 구성 대상: PHP Api 버전: 200 90626 젠드 모듈 API 번호: 20090626 Zend 확장 API 번호: 220090626 # ./configure --with-php-config=/usr/local/php/bin/php-config --with-ldap # make # make install 공유 확장 설치: /usr/local/php/lib/php/extensions/no-debug-non-zts-20131226/ |
이러한 확장을 생성하려면 디렉토리에 들어가서 ldap.so 확장 디렉토리 아래:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 |
[root@openldap ldap]# make install 공유 확장 설치: /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 총 748 -rwxr-xr-x 1 루트 루트 173086 7월 16일 16:05 ldap.so -rwxr-xr-x 1 루트 루트 586024 7월 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 확장]# ls -l 총 176 -rwxr-xr-x 1 루트 루트 173086 7월 16일 16:08 ldap.so drwxr-xr-x 2 루트 루트 4096 7월 16일 16:05 no-debug-non-zts-20131226 [root@openldap Extensions]# |
vi /usr/local/php/etc/php.ini 수정(PHP 구성 파일, 반드시 이 파일일 필요는 없음) 디렉토리는 info.php 페이지에서 볼 수 있습니다)
Add:
1 |
extension=ldap.so |
Restart Apache
1 2 3 | /usr/local/apache/bin/httpd -k 재시작
》 |
위 내용은 Centos에 PHP LDAP를 설치하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!