>  기사  >  백엔드 개발  >  PHP로 Redis를 연결하고 사용하는 방법

PHP로 Redis를 연결하고 사용하는 방법

藏色散人
藏色散人앞으로
2019-01-11 16:56:4016030검색



PHP로 Redis를 연결하고 사용하는 방법

1 Redis 설치

우선 Redis 서버가 필요합니다.

로컬 설치 방법은 "Redis 매뉴얼"을 참고하세요.

2 PHP 확장 설치

PHP에서 Redis에 연결하려면 Redis 서버에 연결하기 위해 PHP에 phpredis 확장도 설치해야 합니다.

2.1 Windows 시스템

Windows에서 직접 phpredis 확장을 다운로드하세요. 주소: https://pecl.php.net/package/redis

참조: "PHP용 redis 확장 설치 방법"

참고 , 자신의 PHP 버전과 비트 번호(시스템 비트 번호 아님)가 포함된 확장 패키지 다운로드를 따라야 합니다. 그렇지 않으면 사용할 수 없습니다.

그런 다음 php.ini를 수정하고 phpredis 지원을 추가하세요.

; 下载dll文件后放到在PHP安装目录ext下,再加上这一行
extension="php_redis.dll"

2.2 Linux 명령 시스템

Linux 명령 설치 방법은 다음과 같습니다.

sudo apt-get install php5-redis       # Ubuntu
yum install php-pecl-redis            # CentOS

CentOS는 먼저 EPEL 소스를 설치해야 합니다. CentOS 설치를 참조하세요. EPEL 소프트웨어 소스.

그런 다음 php.ini를 수정하고 다음 줄을 추가하세요:

extension=redis.so

2.3 Linux 소스 코드 설치

종속 도구 설치:

apt-get install php5-dev           # Ubuntu
yum install php-devel              # CentOS

그런 다음 phpredis를 다운로드, 컴파일 및 설치:

wget https://pecl.php.net/get/redis-3.0.0.tgz
tar zxf redis-3.0.0.tgz
cd redis-3.0.0
phpize
./configure --with-php-config=php-config
make
make install

위의 phpize 및 php-config PHP dev 버전의 두 명령입니다.

프롬프트에 이 두 명령이 포함되어 있지 않으면 일반적으로 /usr/bin/ 디렉터리에 있는 전체 경로를 가리킬 수 있습니다.

그런 다음 php.ini를 열고 마지막으로 다음을 추가합니다.

extension=redis.so

3 코드 테스트

그런 다음 PHP-FPM을 다시 시작하고 새 PHP 파일을 만듭니다. 코드는 다음과 같습니다.

<?php
    $redis = new Redis();
    $redis->connect(&#39;127.0.0.1&#39;, 6379);
    $count = $redis->exists(&#39;count&#39;) ? $redis->get(&#39;count&#39;) : 1;
    echo $count;
    $redis->set(&#39;count&#39;, ++$count);

페이지를 새로 고칩니다. 숫자는 Redis와의 연결이 정상임을 나타냅니다.



위 내용은 PHP로 Redis를 연결하고 사용하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
이 기사는 awaimai.com에서 복제됩니다. 침해가 있는 경우 admin@php.cn으로 문의하시기 바랍니다. 삭제
이전 기사:thinkphp가 뭐야?다음 기사:thinkphp가 뭐야?