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

풀어 주다: 2020-03-05 15:42:03
앞으로
1575명이 탐색했습니다.

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으로 문의하세요.
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿