>데이터 베이스 >Redis >Linux 플랫폼에 redis 및 redis 확장 설치

Linux 플랫폼에 redis 및 redis 확장 설치

尚
앞으로
2020-03-05 15:42:031643검색

Redis는 ANSI C 언어로 작성된 오픈소스 로그형 Key-Value 데이터베이스로, 네트워크를 지원하고, 메모리 기반 및 영속성이 있으며, 다국어로 API를 제공하는 원격 사전 서비스입니다.

Linux 플랫폼에 redis 및 redis 확장 설치

1. 소스 코드를 다운로드하고 압축을 푼 후 소스 코드를 컴파일합니다.

wget http://download.redis.io/releases/redis-4.0.2.tar.gz
tar xzf redis-4.0.2.tar.gz
cd xzf redis-4.0.2
make

2 컴파일이 완료되면 Src 디렉터리에 redis-server, redis-benchmark, redis-cli 및 redis.conf 4개의 실행 파일이 있습니다. 그런 다음 디렉터리에 복사합니다. (redis.conf가 상위 레이어에 있을 수도 있습니다)

mkdir /usr/redis
cp redis-server  /usr/redis
cp redis-benchmark /usr/redis
cp redis-cli  /usr/redis
cp redis.conf  /usr/redis
cd /usr/redis

3. Redis 서비스를 시작합니다.

./redis-server   //   ./redis-server & 后台运行

4. 그런 다음 클라이언트를 사용하여 시작이 성공했는지 테스트합니다.

$ redis-cli
redis> set foo bar
OK
redis> get foo
"bar"

redis 확장 프로그램 설치

다운로드: https://github.com/nicolasff/phpredis/archive/2.2.4.tar.gz

보충:

phpredis 확장 프로그램 다운로드 주소:

<a href="https://wx2.qq.com/cgi-bin/mmwebwx-bin/webwxcheckurl?requrl=https%3A%2F%2Fgithub.com%2Fphpredis%2Fphpredis%2Farchive%2Fdevelop.zip&skey=%40crypt_4f202e30_6b2e50deafd322d9820dc0babc08935e&deviceid=e090189265878664&pass_ticket=3HpM538HybnH5DP2QwHWMhZNdF0vPv6uHPr2IznqqzvtpYh0CuYPCEhOCuivsCLT&opcode=2&scene=1&username=@351cedf05d7cbf94d9732b481f0dba13ed94dc5a13b422c905cca85ae2a54ec3" rel="nofollow" style="background:transparent;color:rgb(202,12,22);">https://github.com/phpredis/phpredis/archive/develop.zip</a>

위의 경우 작동하지 않으면 다음 주소를 사용하십시오. (다음 주소의 테스트 환경은 php7.1 + redis 4.0.2입니다.)

다른 단계는 동일합니다

phpredis-2.2.4.tar.gz를 /usr에 업로드하세요. /local/src 디렉토리

cd /usr/local/src #进入软件包存放目录
tar zxvf phpredis-2.2.4.tar.gz #解压
cd phpredis-2.2.4 #进入安装目录
/usr/local/php/bin/phpize #用phpize生成configure配置文件
./configure --with-php-config=/usr/local/php/bin/php-config  #配置
make  #编译
make install  #安装

설치 완료 후 다음 설치 경로가 나타납니다

/usr/local/php/lib/php/extensions/no-debug-non-zts-20090626/

2 PHP 지원 구성

.

vi /usr/local/php/ etc/php.ini # 구성 파일을 편집하고 마지막 줄에 다음 내용을 추가합니다

Add

extension="redis.so"

:wq #저장하고 종료합니다

!

3. 서비스를 다시 시작하세요

service php-fpm restart

더 많은 Redis 지식을 보려면 PHP 중국어 웹사이트의 redis 튜토리얼 컬럼을 따르세요.

위 내용은 Linux 플랫폼에 redis 및 redis 확장 설치의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
이 기사는 csdn.net에서 복제됩니다. 침해가 있는 경우 admin@php.cn으로 문의하시기 바랍니다. 삭제