최근 PHP7+nginx를 사용하여 새로운 환경을 배포했는데, 이전 버전의 nosql은 memcache를 사용하고 있으며, 새 버전에서는 redis를 사용할 계획입니다. 그런 다음 redis 확장을 설치하십시오.
사실 Redis 확장 프로그램을 설치할 때 주의할 점은 없습니다. 가장 중요한 것은 확장 프로그램을 다운로드할 때 해당 확장 프로그램이 PHP 버전을 지원하는지 여부에 주의하는 것입니다. 다른 설치는 평소와 같습니다. PHP 확장 설치 방법은 동일합니다.
1. 다운로드
다운로드 주소:
다운로드 디렉토리를 /data/download/php
cd 아래에 다운로드 디렉토리에 넣습니다. wget
2. Unzip
현재 디렉터리 tar -zxvf redis-3.1.2.tgz
3. 설치
cd. 1.2 디렉토리
At 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를 보면 설치가 성공적이라는 뜻입니다
vim /usr/local/php7/etc /php.ini
확장자 추가=redis.so
:wq!
An을 다시 시작하세요. 다른 방법은:
pecl에서 다운로드한 phpredis 확장 프로그램이 make에서 오류를 보고했습니다. phpredis에 php7 전용 분기가 있으므로 먼저 git clone phpredis
git clone https://github .com/nicolasff/phpredisgit 체크아웃 php7
php7/bin/phpize./configure --with-php-config=php7/bin/php-config
make && make install
위 내용은 php7에 redis 확장 기능 추가의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!