> 백엔드 개발 > PHP 문제 > PHP 확장 설치 단계

PHP 확장 설치 단계

藏色散人
풀어 주다: 2023-03-09 19:34:02
원래의
4561명이 탐색했습니다.

PHP에 확장 프로그램을 설치하는 단계: 1. "redis-3.1.1.tgz" 파일의 압축을 풉니다. 2. 압축을 푼 파일을 입력합니다. 3. phpize가 구성 파일을 생성합니다. 4. "php-config"를 실행합니다. 확장을 설치합니다. 6. php.ini를 구성합니다. 7. 아파치 서비스를 다시 시작합니다.

PHP 확장 설치 단계

이 기사의 운영 환경: linux5.9.8 시스템, redis 버전 3.2.7, DELL G3 컴퓨터

php 설치 확장 단계(redis)

Xing 형제가 문제를 해결하기 위해 확장 프로그램을 설치하라고 요청했습니다. PDF가 PNG를 잡는 문제. 기능이 구현되지 않아서 조금 아쉽지만 그래도 배운 점이 있습니다.

php 설치 확장 단계(redis를 예로 들어)

전제 사항: LINUX 시스템에 redis 소프트웨어가 설치되어 있어야 합니다. 이전에는 설치하지 않았는데 제가 잘못했다고 생각해서 찾아봤습니다. 오랫동안.

yum install redis;
로그인 후 복사

전제 조건: http://pecl.php.net/package/redis에서 redis-3.1.1.tgz를 다운로드하여 /usr/local/ 디렉터리에 넣습니다

1단계: redis-3.1 파일의 압축을 풉니다. 1.tgz

  tar -zxvf redis-3.2.7.tar.gz
로그인 후 복사

2단계: 압축 해제된 파일을 입력하세요

  cd redis-3.2.7/
로그인 후 복사

3단계: phpize가 구성 파일을 생성합니다

php 컴파일이 완료되면 php의 bin 디렉터리에 phpize 스크립트 파일이 생성됩니다. 추가하려는 확장 모듈을 컴파일하기 전에 다음 phpize를 실행하세요.

하지만 저는 yum을 사용하여 php5.6.30을 설치했기 때문에 phpize 스크립트 파일은 어디에 있는지 모른다면

  find / -name phpize를 사용하여 이 파일의 경로를 확인하세요

 내 명령은

  /usr/bin/phpize
로그인 후 복사

4단계: 구성 파일을 생성한 후 ./configure가 필요합니다. 이 단계에는 php-config

 내 php-config가 필요합니다. 파일은 /usr/bin/php-config에 있습니다. 모르면 find / -name php-config

  ./configure --with-php-config=/usr/bin/php-config
로그인 후 복사

를 실행하세요. 5단계: make && make install

 마지막 줄이 이 확장 프로그램의 설치 위치입니다

내 공유 확장 기능을 설치 중입니다: /usr/lib64/php/modules/

ll /usr/lib64/php/modules/

redis.so를 볼 수 있습니다

6단계: php.ini 구성 그렇지 않은 경우 위치를 알면 / -name php를 찾을 수 있습니다. .ini

;;;;;;;;;;;;;;;;;;;
; Module Settings ;
;;;;;;;;;;;;;;;;;;;
로그인 후 복사

:wq 아래에 확장자=/usr/lib64/php/modules/redis.so

또는 확장자=redis.so

를 추가하세요. 7단계: 아파치 서비스 다시 시작

 /usr/sbin/apachectl restart
로그인 후 복사

그런 다음 phpinfo()에서 redis 확장을 볼 수 있습니다

권장 학습: "

PHP 비디오 튜토리얼

"

위 내용은 PHP 확장 설치 단계의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

관련 라벨:
php
원천:php.cn
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿