> 백엔드 개발 > PHP 튜토리얼 > PHP-Redis 확장 설치 및 적용

PHP-Redis 확장 설치 및 적용

WBOY
풀어 주다: 2016-07-29 09:09:54
원래의
933명이 탐색했습니다.

첫 번째 Redis 소개에서는 Redis의 설치 및 사용법을 소개했지만, 이 방법만으로는 Redis를 PHP에서 동작시킬 수 없습니다. PHP에서 Redis를 동작시키기 위해서는 확장팩을 설치해야 합니다. .
다운로드 주소:
https://github.com/phpredis/phpredis
다운로드 후 설치:

<code><span>#unzip phpredis-develop.zip</span><span>#cd phpredis-develop</span><span>#/usr/local/php/bin/phpize</span><span>#./configure --with-php-c/local/php/bin/php-config</span><span>#make</span><span>#make install</span></code>
로그인 후 복사

/usr/local/php 디렉토리는 내 시스템의 PHP 설치 디렉토리입니다. 이는 시스템의 PHP 설치 위치에 따라 결정됩니다.
설치가 완료되면 /usr/local/php/etc/php.ini에 있는 PHP의 php.ini 구성 파일을 수정하고

<code><span>extension</span>=<span>redis.so</span></code>
로그인 후 복사

줄을 추가한 다음 php-를 다시 시작해야 합니다. fpm, Apache 환경이라면 Apache 서비스를 다시 시작하세요.
재시작이 완료된 후 PHP에 Redis 지원이 있는지 확인하세요. phpinfo()를 출력하여 다음을 확인하세요.

<code><span><span><?php </span>
phpinfo();
<span>?></span></span></span></code>
로그인 후 복사

이러한 디스플레이가 표시되면 Redis 확장이 성공적으로 설치되었음을 의미합니다!
PHP-Redis 확장 설치 및 적용
phpredis 확장과 함께 제공되는 확인 프로그램을 실행하는 것이 좋습니다. 추출된 디렉터리의 테스트 디렉터리:

<code><span>#cd phpredis-develop/tests/</span><span>#php TestRedis.php</span></code>
로그인 후 복사

확인을 위한 테스트 코드 작성:

<code><span></span>php
<span>$redis</span><span>=</span><span>new</span> Redis();
<span>$redis</span><span>-></span>connect(<span>'127.0.0.1'</span>,<span>6379</span>); <span>// 连接</span><span>//$r = $redis->ping();   // 检查连接状态,返回'+PONG'表示链接可用</span><span>$redis</span><span>-></span><span>set</span>(<span>'n4'</span>,<span>'DA L'</span>);  <span>// 设置set(key,value)</span><span>$r</span><span>=</span><span>$redis</span><span>-></span>get(<span>'n4'</span>);
echo <span>$r</span>;

<span>$redis</span><span>-></span>del(<span>'n4'</span>); <span>// 移除del(key)</span></code>
로그인 후 복사

확인 통과하면 설치된 Redis 확장을 사용할 수 있다는 뜻이며, PHP에서 Redis 운영을 시작할 수 있습니다!
PHP에서 Redis를 작동하는 방법은 Redis 터미널을 작동하는 방법과 매우 유사합니다. 자세한 문서는 다음을 참조하세요.
표준: https://github.com/phpredis/phpredis
중국어(다른 사람의 노력으로 번역됨): http://www.cnblogs.com/weafer/archive/2011/09/21/2184059.html

').addClass('pre-numbering') .숨다 (); $(this).addClass('has-numbering').parent().append($numbering); for (i = 1; i ').text(i)); }; $numbering.fadeIn(1700); }); });

위 내용은 Apache와 github 내용을 포함한 PHP-Redis 확장의 설치와 적용에 대해 소개하고 있으며, PHP 튜토리얼에 관심이 있는 친구들에게 도움이 되기를 바랍니다.

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