IDEA의 Redis 플러그인은 Redis용 시각화 도구입니다. 플러그인을 통해 Redis 서버에 연결하고 추가, 삭제, 수정 및 쿼리 작업을 수행할 수 있습니다.
1. File->Setting
2. Browse Repositories
에 redis를 클릭합니다. 4. 다운로드하고 다시 시작
2. IDEA가 Redis 서버에 연결됩니다
설치 후 오른쪽 도구 모음 또는 파일->설정->기타 설정->NoSql 서버를 통해 Redis에 연결할 수 있는 창을 찾을 수 있습니다. , 아래와 같이
내 Redis가 로컬 가상 머신 CentOS7에 설치되어 있습니다. 연결 시 가상 머신 IP 주소와 Redis 서비스 포트를 알아야 합니다.
가상 머신의 IP 주소는 다음 두 가지 방법으로 확인할 수 있습니다.
1,
2. ifconfig 명령을 통해서도 찾을 수 있습니다 Fill 여기 가상 머신 ipv4에서 주소와 포트 번호는 redis 기본값 6379를 사용합니다. 이 포트 번호는 redis.config 구성 파일에 구성된 redis 서비스 포트를 기반으로 합니다. Redis 클러스터에 연결하지 않고 Redis 비밀번호를 설정하지 않았으므로 레이블과 서버 URL만 입력하면 됩니다. 아래 그림과 같이. 연결 테스트연결 테스트를 클릭한 후 연결에 실패했습니다. 실패 정보는 다음과 같습니다.
위 오류 보고서를 보면 연결이 되지 않는 것을 알 수 있습니다.Redis에 원격으로 접속하려면 방화벽을 비활성화하거나 Redis 포트를 열어야 합니다. 그렇지 않으면 연결할 수 없습니다. 가상 머신 포트 6379 방화벽 상태를 확인하세요.
firewall-cmd --zone=public --query-port=6379/tcp방화벽이 포트 6379를 열지 않는 것을 볼 수 있습니다.
1. Linux(CentOS7)에서 방화벽을 비활성화하고 명령을 실행합니다.
systemctl stop/disable firewalld.service
2. 포트를 열고 방화벽을 다시 로드합니다(다시 로드하지 않으면 열려 있는 포트가 적용되지 않습니다).
[root@localhost ~]# firewall-cmd --zone=public --add-port=6379/tcp --permanent [root@localhost ~]# firewall-cmd --reload [root@localhost ~]# firewall-cmd --zone=public --query-port=6379/tcp포트를 엽니다. 그리고 방화벽을 다시 로드하세요. 나중에 포트 6379의 상태가 yes로 변경된 것을 볼 수 있습니다.
그런 다음 연결을 다시 테스트하여 연결이 여전히 실패하는지 확인합니다. 실패 메시지는 다음과 같습니다.
위의 오류 보고서에서 Redis가 보호 모드를 활성화했음을 알 수 있습니다.redis.config 구성 파일에는 보호 모드 보호 모드 구성이 있습니다. Redis는 기본적으로 보호 모드를 활성화하여 로컬 클라이언트(예: Redis가 설치된 머신)만 연결할 수 있도록 허용합니다. 현재 다른 호스트의 클라이언트는 Redis에 연결할 수 없습니다. 이 문제는 두 가지 방법으로 해결할 수 있습니다.
방법 1. redis의 보호 모드, 즉 보호 모드 no
방법 2. 바인딩을 해제하고 Redis 서버가 위치한 가상머신의 네트워크 카드 IP 주소 2개(127.0.0.0.0.0)를 바인딩합니다. 0.1은 루프백 주소로, Redis 서버가 위치한 가상머신에서 Redis 서비스에 접속하는데 사용되며, 또 다른 네트워크 카드 주소는 원격 접속을 위해 사용됩니다.) 연결을 다시 테스트하여 연결 가능한지 확인 . 연결 후 효과는 다음과 같습니다위 내용은 IDEA에서 Redis 플러그인을 사용하여 Redis 서버에 연결하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!