> 데이터 베이스 > Redis > Redis-Cli 명령 줄 인터페이스를 사용하여 Redis 서버에 어떻게 연결합니까?

Redis-Cli 명령 줄 인터페이스를 사용하여 Redis 서버에 어떻게 연결합니까?

Emily Anne Brown
풀어 주다: 2025-03-14 18:02:07
원래의
342명이 탐색했습니다.

Redis-Cli 명령 줄 인터페이스를 사용하여 Redis 서버에 어떻게 연결합니까?

<code>redis-cli</code> 명령 줄 인터페이스를 사용하여 Redis 서버에 연결하려면 다음을 수행 할 수 있습니다.

  1. 터미널 열기 : 터미널 또는 명령 프롬프트를 열어 시작하십시오.
  2. 기본 연결 : Redis 서버가 기본 설정 (LocalHost 및 Port 6379)에서 실행중인 경우 간단히 입력하여 연결할 수 있습니다.

     <code>redis-cli</code>
    로그인 후 복사
    로그인 후 복사

    이 명령은 포트 6379 에서 127.0.0.1 에 연결하려고 시도합니다.

  3. 연결 확인 : 일단 연결되면 Redis 프롬프트 127.0.0.1:6379> 가 표시됩니다. PING 같은 간단한 명령을 입력하여 연결을 확인할 수 있으며 모든 것이 올바르게 설정되면 Redis가 PONG 에 응답합니다.

이것은 <code>redis-cli</code> 사용하는 가장 기본적인 방법입니다. 다른 호스트 나 포트에 연결하거나 인증을 사용하는 것과 같은 고급 사용량은 다음 섹션을 참조하십시오.

Redis-Cli로 Redis에 연결할 때 어떤 인증 옵션을 사용할 수 있습니까?

Redis는 Redis 인스턴스를 보호하기위한 인증을 지원합니다. <code>redis-cli</code> 와 연결할 때는 인증 할 몇 가지 옵션이 있습니다.

  1. -a 옵션 사용 : -a 플래그와 직접 암호를 전달할 수 있습니다. 당신이 할 수있는 방법은 다음과 같습니다.

     <code>redis-cli -a yourpassword</code>
    로그인 후 복사

    이 방법은 명령 기록 및 프로세스 목록에서 비밀번호가 표시되므로 편리하지만 안전하지 않습니다.

  2. 대화식 인증 : 명령 줄에 비밀번호를 노출시키지 않으려면 redis에 연결 한 후에 AUTH 명령을 대화식으로 사용할 수 있습니다.

     <code>redis-cli 127.0.0.1:6379> AUTH yourpassword</code>
    로그인 후 복사

    이 명령을 입력 한 후 인증이 성공하면 Redis는 OK 로 응답합니다.

  3. .rediscli 구성 파일 사용 : 인증 세부 정보를 홈 디렉토리에 .rediscli 라는 구성 파일에 저장할 수도 있습니다. 파일에 다음 줄을 추가하십시오.

     <code>host 127.0.0.1 port 6379 auth yourpassword</code>
    로그인 후 복사

    그런 다음 사용하여 연결하십시오.

     <code>redis-cli</code>
    로그인 후 복사
    로그인 후 복사

    <code>redis-cli</code> .rediscli 파일에서 구성을 읽고 지정된 인증 세부 사항을 사용합니다.

각 방법에는 사용 사례가 있으므로 보안 요구 사항에 가장 적합한 방법을 선택하십시오.

Redis-Cli를 사용하여 Redis에 연결할 때 다른 포트를 지정하려면 어떻게해야합니까?

Redis 서버가 기본 6379 이외의 포트에서 실행중인 경우 -p 옵션을 사용하여 <code>redis-cli</code> 사용하여 포트를 지정할 수 있습니다. 당신이하는 방법은 다음과 같습니다.

 <code>redis-cli -p yourport</code>
로그인 후 복사

예를 들어, Redis 서버가 포트 6380에서 실행중인 경우 다음을 사용합니다.

 <code>redis-cli -p 6380</code>
로그인 후 복사

이 명령은 지정된 포트에서 127.0.0.1 에 연결하려고 시도합니다. 인증과 같은 다른 옵션을 사용하는 경우 다음과 같이 결합 할 수 있습니다.

 <code>redis-cli -p 6380 -a yourpassword</code>
로그인 후 복사

필요에 따라 여러 옵션을 결합 할 수 있습니다. 예를 들어, 다른 호스트를 지정 해야하는 경우 다음 섹션에서 설명 할 -h 옵션을 추가 할 수 있습니다.

Redis-Cli를 사용하여 원격 호스트의 Redis 서버에 연결할 수 있습니까?

예, <code>redis-cli</code> 사용하여 원격 호스트의 Redis 서버에 연결할 수 있습니다. 그렇게하려면 -h 옵션을 사용하여 호스트를 지정해야합니다. 구문은 다음과 같습니다.

 <code>redis-cli -h hostname</code>
로그인 후 복사

예를 들어, IP 주소 192.168.1.100 있는 원격 호스트에서 Redis 서버가 실행중인 경우 다음을 사용합니다.

 <code>redis-cli -h 192.168.1.100</code>
로그인 후 복사

원격 Redis 서버가 비표준 포트에서 실행중인 경우 -h 옵션을 -p 옵션과 결합 할 수 있습니다.

 <code>redis-cli -h 192.168.1.100 -p 6380</code>
로그인 후 복사

인증이 필요한 경우 -a 옵션을 추가 할 수 있습니다.

 <code>redis-cli -h 192.168.1.100 -p 6380 -a yourpassword</code>
로그인 후 복사

원격 연결의 경우 원격 액세스를 허용하려면 네트워크 설정 및 Redis 서버를 구성해야 할 수도 있습니다. 여기에는 원격 호스트의 IP 주소에 바인딩하기 위해 Redis 구성 파일 ( redis.conf )을 수정하고 Redis 포트에서 들어오는 연결을 허용하도록 방화벽 설정을 조정할 수 있습니다.

위 내용은 Redis-Cli 명령 줄 인터페이스를 사용하여 Redis 서버에 어떻게 연결합니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
저자별 최신 기사
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿