>  기사  >  데이터 베이스  >  Liunx PHP에 Redis 확장을 설치하는 방법

Liunx PHP에 Redis 확장을 설치하는 방법

WBOY
WBOY앞으로
2023-05-26 18:52:062023검색

liunx php에서 redis 확장을 설치하는 방법: 1. redis 버전을 확인합니다. 2. wget 명령을 통해 설치 패키지를 다운로드하고 "tar zxf"를 통해 설치 패키지의 압축을 풉니다. 3. "cd redis-4.0"을 실행합니다. .8/src make" Redis를 설치하면 됩니다.

linux 설치 redis

linux 설치 redis는 매우 간단하며 공식 웹사이트에 소개가 있습니다.

redis 설치:

1. 먼저 Redis 버전을 확인하세요

2. Redis 설치

#2.1 下载安装包
wget http://download.redis.io/releases/redis-4.0.8.tar.gz
 
#2.2 解压
tar zxf redis-4.0.8.tar.gz

liunx php如何安装redis扩展

1이 다운로드된 설치 패키지이고, 2가 압축을 푼 폴더입니다. 이 파일 디렉터리를 기억하세요. /root 아래에 압축을 풀었습니다. 이 redis 디렉터리의 파일은 위 그림과 같이 시작을 누르면 시작이 성공했다는 메시지가 표시됩니다.

가능한 경고:

#2.3编译
cd redis-4.0.8/src
make

해결책: <pre class="brush:php;toolbar:false">#2.4 新建redis文件夹 mkdir /usr/local/redis </pre>

#2.5移动文件
cd redis-4.0.8/src
mv redis-server /usr/local/redis
mv redis-benchmark /usr/local/redis
mv redis-cli /usr/local/redis
cd ../
mv redis.conf /usr/local/redis
liunx php如何安装redis扩展다른 줄을 시작하고 추가:

#2.6 启动redis
cd /usr/local/redis
./redis-server #这个是以默认配置开启,配置文件redis.conf 开机自启要用到。
liunx php如何安装redis扩展저장하고 종료

그런 다음: sysctl -p

WARNING: The TCP backlog setting of 511 cannot be enforced because /proc/sys/net/core/somaxconn is set to the lower value of 128.

해결책:

vim /etc/sysctl.conf

추가 새 줄:

vm.overcommit_memory=1
저장하고 종료

sysctl -p


vim /etc/sysctl.conf

해결책:

vim /etc/rc.local

새 줄 추가:


net.core.somaxconn = 511

저장하고 종료
시스템을 다시 시작하고 다시 시작하세요. the server :
reboot

일반적으로 새 서버에서는 Redis를 처음 설치하고 시작할 때 다음 세 가지 경고가 표시됩니다.

WARNING overcommit_memory is set to 0! Background save may fail under low memory condition. To fix this issue add &#39;vm.overcommit_memory = 1&#39; to /etc/sysctl.conf and then reboot or run the command &#39;sysctl vm.overcommit_memory=1&#39; for this to take effect.



설정 및 검색이 정상이므로 redis가 성공적으로 설치되었음을 나타냅니다.

위 내용은 Liunx PHP에 Redis 확장을 설치하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

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