[REDIS] 127.0.0.1:6379에 레디 스 연결에 실패 - 연결 ECONNREFUSED
REDIS127.0.0.1:6379에 레디 스 연결에 실패 - 연결 ECONNREFUSED
expressjs에 의해 Node.js를 작업 나는 세션에 계정을 저장하려고합니다. 그래서, 난 expressjs 코드와 세션을 사용하는 시험하려고
var RedisStore = require('connect-redis')(express);
app.use(express.bodyParser());
app.use(express.cookieParser());
app.use(express.session({ secret: "keyboard cat", store: new RedisStore }));
연결 ECONNREFUSED -하지만 난 127.0.0.1:6379 실패에 대한 오류 레디 스 연결을 얻었다. 내가이 문제를 해결 도와주세요
해결법
-
==============================
1.당신은 터미널에서 레디 스, 유형을 설치 한 후 :
당신은 터미널에서 레디 스, 유형을 설치 한 후 :
redis-server
당신은 레디 스 실행해야합니다
-
==============================
2.나는 다음 방법으로이 문제를 해결 :
나는 다음 방법으로이 문제를 해결 :
sudo apt-get install redis-server
그 모든 것을 확인을 확인하는 명령을 실행합니다 :
sudo service redis-server status
그리고 출력은 다음과 같습니다 레디 스 서버가 실행되고 - 그 수단이 문제가 해결된다.
-
==============================
3.먼저 시스템에 레디 스를 설치합니다 -
먼저 시스템에 레디 스를 설치합니다 -
brew install redis
다음 레디 스 서버를 시작 -
redis-server
-
==============================
4.나는 창문에있어, 여기에 다음 실행 레디 스 - SERVER.EXE에서 레디 스를 설치했다.
나는 창문에있어, 여기에 다음 실행 레디 스 - SERVER.EXE에서 레디 스를 설치했다.
이 SO 질문의 상단에서.
-
==============================
5.한 번만 표창 아래 명중하고 다시 서버를 다시 시작
한 번만 표창 아래 명중하고 다시 서버를 다시 시작
redis-server
-
==============================
6.또한 처음에는 sudo는 서비스를 다시 시작하지만 여전히 남아 문제 레디 스 서버를 다시 시작하려고 같은 문제가 있습니다. 그럼 난 sudo는 apt-get을 제거 레디 스 서버에 의해 레디 스 서버를 제거하고 다시 설치는 sudo apt-get을 레디 스 서버를 설치 한 다음 레디 스 다시 일하고 있었다. 또한 가치가 여기 /var/log/redis/redis-server.log에 위치한 레디 스 로그 좀보고
또한 처음에는 sudo는 서비스를 다시 시작하지만 여전히 남아 문제 레디 스 서버를 다시 시작하려고 같은 문제가 있습니다. 그럼 난 sudo는 apt-get을 제거 레디 스 서버에 의해 레디 스 서버를 제거하고 다시 설치는 sudo apt-get을 레디 스 서버를 설치 한 다음 레디 스 다시 일하고 있었다. 또한 가치가 여기 /var/log/redis/redis-server.log에 위치한 레디 스 로그 좀보고
-
==============================
7.나는 우분투를 12.04를 사용 나는 레디 스 서버를 설치하여이 문제를 해결
나는 우분투를 12.04를 사용 나는 레디 스 서버를 설치하여이 문제를 해결
우분투 12.04를위한 레디 스 서버 설치
일부 구성하는 새로운 루트 권한 다른 OS 용도 나열 매뉴얼
감사
-
==============================
8.윈도우 사용자를 위해, 당신은 레디 스를 설치 chocolatey 사용할 수 있습니다
윈도우 사용자를 위해, 당신은 레디 스를 설치 chocolatey 사용할 수 있습니다
choco install redis-64
다음에서 서버를 실행
C:\ProgramData\chocolatey\lib\redis-64\redis-server.exe
-
==============================
9.윈도우 10을 사용하십니까? 여기로 이동 : https://docs.microsoft.com/en-us/windows/wsl/install-win10
윈도우 10을 사용하십니까? 여기로 이동 : https://docs.microsoft.com/en-us/windows/wsl/install-win10
그런 다음 실행 ...
$ wget https://github.com/antirez/redis/archive/5.0.5.tar.gz <- change this to whatever Redis version you want (https://github.com/antirez/redis/releases) $ tar xzf redis-5.0.5.tar.gz $ cd redis-5.0.5 $ make
-
==============================
10.Windows 플랫폼의 경우, 당신은 레디 스 서버는 주어진 IP에서 실행되고 있는지 확인해야합니다 포트입니다. 당신은 설치 디렉토리 /conf/redis.conf에서 레디 스 구성을 찾을 수 있습니다. 기본 클라이언트에서 127.0.0.1:6379에 동의합니다.
Windows 플랫폼의 경우, 당신은 레디 스 서버는 주어진 IP에서 실행되고 있는지 확인해야합니다 포트입니다. 당신은 설치 디렉토리 /conf/redis.conf에서 레디 스 구성을 찾을 수 있습니다. 기본 클라이언트에서 127.0.0.1:6379에 동의합니다.
-
==============================
11.나는 MBP에있어, 내 문제가 해결되는,을 .Fixed했다 레디 스 세부 설치 다운로드, 추출물과 레디 스 컴파일 :
나는 MBP에있어, 내 문제가 해결되는,을 .Fixed했다 레디 스 세부 설치 다운로드, 추출물과 레디 스 컴파일 :
$ wget http://download.redis.io/releases/redis-3.0.2.tar.gz $ tar xzf redis-3.0.2.tar.gz $ cd redis-3.0.2 $ make
이제 컴파일 된 바이너리는 src 디렉토리에서 사용할 수 있습니다.
레디 스를 함께 실행합니다 :
$ src/redis-server
-
==============================
12.레디 스에 대한 연결이 실패합니다. 이들 3 개 명령을 실행하여 다시 클라이언트를 시작하여 레디 스 서버를 다시 시작하십시오 :
레디 스에 대한 연결이 실패합니다. 이들 3 개 명령을 실행하여 다시 클라이언트를 시작하여 레디 스 서버를 다시 시작하십시오 :
sudo service redis-server restart redis-server redis-cli
-
==============================
13.난 당신이 레디 스 소스 코드 경로 / 유틸 및 실행 sudo는 install_server.sh 명령을 찾을 필요는 소스 code.If로 레디 스를 설치 어쩌면 생각합니다. 그 후, 확인 레디 스 서버 시스템의 서비스로 실행되었습니다 확인 sudo는 서비스 레디 스 서버 상태
난 당신이 레디 스 소스 코드 경로 / 유틸 및 실행 sudo는 install_server.sh 명령을 찾을 필요는 소스 code.If로 레디 스를 설치 어쩌면 생각합니다. 그 후, 확인 레디 스 서버 시스템의 서비스로 실행되었습니다 확인 sudo는 서비스 레디 스 서버 상태
PS : 데비안 / 우분투 기반으로
-
==============================
14.레디 스 서버가 설정되지 인해 우분투의 경우, 오류가있다. 다시 레디 스 서버를 설치 한 후 상태를 확인하십시오.
레디 스 서버가 설정되지 인해 우분투의 경우, 오류가있다. 다시 레디 스 서버를 설치 한 후 상태를 확인하십시오.
오류가없는 경우, 다음과 같은 메시지가 표시 될 것입니다 : -
● 레디 스-server.service - 고급 키 - 값 저장소 부하 :로드 (/lib/systemd/system/redis-server.service 에이블; 벤더 프리셋 : 사용) 활성 : 활성 수요일 2018년 1월 17일 인도 표준시 20시 07분 27초 이후 (실행); 16 전투기 전 문서 도구 : http://redis.io/documentation, 사람 : 레디 스 서버 (1) 홈페이지 PID : 4327 (레디 스 서버) cgroup에 : /system.slice/redis-server.service └─4327는 / usr / 빈 / 레디 스 서버 127.0.0.1:6379
-
==============================
15.먼저 레디 스 서버를 설치해야합니다;
먼저 레디 스 서버를 설치해야합니다;
당신은 단계에 따라 Mac에서 레디 스 서버를 설치할 수 있습니다 -
$ curl -O http://download.redis.io/redis-stable.tar.gz $ tar xzvf redis-stable.tar.gz $ cd redis-stable $ make $ make test $ sudo make install $ redis-server
행운을 빕니다.
-
==============================
16.최신 버전으로 노드를 업그레이드하십시오.
최신 버전으로 노드를 업그레이드하십시오.
sudo npm cache clean -f sudo npm install -g n sudo n stable
버전 0.4이 제대로 작동하지 않을 수 있습니다.
from https://stackoverflow.com/questions/8754304/redis-connection-to-127-0-0-16379-failed-connect-econnrefused by cc-by-sa and MIT license
'REDIS' 카테고리의 다른 글
[REDIS] 복잡한 데이터 구조 레디 스 (0) | 2020.01.01 |
---|---|
[REDIS] 레디 스 해시 대 설정 (0) | 2020.01.01 |
[REDIS] 신뢰성과 레디 스 팝 / 하위 (0) | 2020.01.01 |
[REDIS] 캔 I 찾아보기 /보기가 레디 스에 저장된 값이 [마감] 어떻게 (0) | 2020.01.01 |
[REDIS] 레디 스 : 키의 표시는 데이터베이스 크기 / 크기 (0) | 2020.01.01 |