최근 PHP7+nginx를 사용하여 새로운 환경을 배포했는데, 이전 버전의 nosql은 memcache를 사용하고 있으며, 새 버전에서는 redis를 사용할 계획입니다. 그런 다음 redis 확장을 설치하십시오.
사실 Redis 확장 프로그램을 설치할 때 주의할 점은 없습니다. 가장 중요한 것은 확장 프로그램을 다운로드할 때 해당 확장 프로그램이 PHP 버전을 지원하는지 여부에 주의하는 것입니다. 다른 설치 방법은 PHP 확장 설치 방법과 동일합니다.
1. 다운로드
다운로드 주소: http://pecl.php.net/package/redis
다운로드 디렉터리를 /data/download/에 넣습니다. php 다음으로
cd를 다운로드 디렉토리에 다운로드하고, wget http://pecl.php.net/get/redis-3.1.2.tgz
2. 압축을 푼다
현재 디렉토리에 압축을 푼다. tar -zxvf redis-3.1.2.tgz
3. Install
cd redis-3.1.2 디렉토리
구성 구성 파일을 생성하려면 이 디렉토리에서 phpize를 사용하십시오: /usr/local 직접 실행 /php7/ bin/phpize
이 디렉토리에서 구성, 컴파일, 설치가 모두 완료됩니다
./configure --with-php-config=/usr/local/php7/bin/php-config
make
make install
make install 후에는 공유 확장 설치: /usr/local/php7/lib/php/extensions/no-debug-non-zts-20160303/가 표시됩니다.
디렉토리는 redis.so 파일이 생성된 디렉토리입니다. ll /usr/local/php7/lib/php/extensions/no-debug-non-zts-20160303/
redis.so를 본다는 것은
4. PHP7을 지원하도록 구성합니다:
확장명=redis.so
추가
5 .nginx를 다시 시작하고 실제로 php-fpm을 다시 시작하세요
위 내용은 php7에 redis 확장을 추가하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!