Redis는 ANSI c 언어로 작성된 오픈 소스 원격 사전 서비스이며 여러 언어로 API를 제공합니다.
1 Redis 설치 패키지 다운로드
redis 공식 홈페이지에 가서 reids 설치 패키지를 다운로드하세요. Redis 공식 홈페이지에서는 기본적으로 Linux 설치 패키지만 제공하므로 Windows 설치 패키지를 다운로드하실 필요가 없습니다. 작성자는 redis-3.2.1.tar.gz를 다운로드했습니다. Redis를 설치하려면 소스 코드 설치 방법을 사용해야 합니다.
redis 2차 설치
1. 압축 풀기: tar -zxvf redis- 3.2.1.tar.gz
2. 압축이 풀린 디렉터리에 들어가서 컴파일 작업을 수행합니다: make test
3. 컴파일 테스트가 완료되면 다음과 같은 메시지가 나타납니다. 문제: 컴파일된 명령은 src 디렉터리에 있습니다.
4. 컴파일이 성공한 후 설치 작업을 수행합니다. sudo make install
5. 현재 관련 redis가 성공적으로 설치되었습니다. redis 명령은 ../redis-3.2.1/src 디렉터리에 저장됩니다. 동시에 /usr/local/bin/ 디렉터리에 다음 파일이 생성되었습니다.
Uninstalling redis
1 .reids가 실행 중인지 확인하세요.
From 그림에서 볼 수 있듯이 현재 redis-server는 6379번 포트에서 실행 중입니다. redis-server 서비스가 실행 중이라면. 백그라운드에서 redis-server 서비스를 중지해야 합니다.
redis-server 서비스를 정상적으로 중지하고 reids 클라이언트 명령을 사용합니다. redis-cli shutdown
중지할 수 없는 경우 프로세스를 종료합니다. kill -9 PID
3. /usr/local/lib 디렉터리에서 redis 관련 명령을 삭제합니다.
4. redis 압축 해제 후 redis-3.2.1 디렉터리를 삭제합니다.
Three redis. 시작
redis가 성공적으로 설치되면 해당 reids 명령 파일이 생성됩니다. 모든 명령은 src 디렉터리에 있으며 reids-*의 여러 명령이 /usr/local/bin 디렉터리에 생성되므로 redis 관련 명령을 호출할 때 절대 경로를 사용할 필요가 없습니다. 백그라운드 시작, 스크립트 시작 등 리드를 시작하는 방법에는 여러 가지가 있습니다.
1. Redis 백그라운드 시작: redis-server &
이 방법은 기본 구성이 사용되며 경고: 구성 파일이 인쇄되지 않습니다.
redis를 종료하려면 Ctrl + C를 누르세요. 시작 창은 이때 닫히지 않지만 백그라운드에서 실행됩니다. ps aux | grep redis2. 시작할 구성 파일을 지정합니다: redis-server ***/ redis.conf
redis의 원본 텍스트를 압축 해제하면 디렉터리에 redis 구성 템플릿 redis.conf가 있습니다. 복사본을 복사한 다음 이를 자체 redis 구성 파일로 수정할 수 있습니다. 하나의 포트 번호를 사용하고 포트 번호를 8080으로 수정한 다음 이 구성 파일을 사용하여 Redis 서비스를 시작하세요
다음 명령을 사용하여 종료합니다: redis-cli -p 8080 shutdown
3. 시작 설정:
4개의 Redis 클라이언트 세그먼트 연결:
redis 설치가 성공적으로 완료되면 redis-cli 클라이언트가 생성됩니다. redis를 통해 액세스할 수 있습니다. -cli 명령은 로컬 또는 원격 Redis 서버에 연결합니다. redis-cli 명령에는 많은 매개변수가 있습니다. 일반적으로 사용되는 옵션은 -h -p -u -a이며, 이는 ip 주소, 포트 번호, 사용자 이름 및 비밀번호에 해당합니다. redis-cli를 통해 공통 옵션을 볼 수 있습니다. cli –help
1. 로컬 Redis에 연결 예:
2. 원격 Redis에 연결:
Close redis
1. 로컬 Redis를 정상적으로 종료합니다: redis-cli shutdown, 기본적으로 로컬 redis 6379를 닫습니다.
정상적으로 종료할 수 없는 경우 스레드를 종료하여 종료할 수 있습니다:
2. redis-cli -h xxx.xxx 원격으로 Redis 서버를 종료합니다. .xxx.xxx -p xxxx -u xxxx -a xxxx shutdown
Redis는 Memcached와 다소 유사하며 상대적으로 더 많은 저장 값 유형을 지원하는 키-값 저장 시스템입니다.
Linux는 자유롭게 사용하고 배포할 수 있는 UNIX 계열 운영 체제로, Linux를 기반으로 하는 다중 사용자, 다중 작업, 다중 스레드 및 다중 CPU 운영 체제입니다. 주요 Unix 도구 소프트웨어, 애플리케이션 및 네트워크 프로토콜을 실행할 수 있습니다.
위 내용은 Linux 시스템에 Redis를 설치하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!