Linux에서 Redis를 설치하기 위한 자세한 설치 단계

1. 레디스 설치

1. Linux 압축 패키지 [redis-5.0.5.tar.gz]를 다운로드합니다.

2. FlashFXP를 통해 압축된 패키지를 서버로 보냅니다.

3. 압축을 푼다

tar -zxvf redis-5.0.5.tar.gz

여기에 이미지 설명을 삽입하세요

4. redis-5.0.5를 입력하여 redis 구성 파일 redis.conf를 확인하세요.

여기에 이미지 설명을 삽입하세요

5. 기본환경 설치

gcc -v 명령어를 이용하여 gcc 버전이 이미 4.8.5인지 확인하여 재설치는 하지 않고 바로 make를 실행하고, 설치 후 다시 make하면 그림 내용이 나타난다.

yum install gcc-c++
make
make
make install   //确认安装的东西

여기에 이미지 설명을 삽입하세요

6. Redis의 기본 설치 경로는 /usr/local/bin입니다.

이 디렉터리에서 redis의 클라이언트와 서버를 볼 수 있습니다.

cd /usr/local/bin/

여기에 이미지 설명을 삽입하세요

7. redis 구성 파일을 새로 생성된 myredis-config 디렉터리에 복사합니다.

앞으로는 myredis-config 아래의 구성 파일을 사용할 예정이며, 실수하면 원래 위치로 돌아가서 가져올 수 있습니다.

[root@Lzdwtl bin]# mkdir myredis-config
[root@Lzdwtl bin]# cp /home/caoyinyuan/redis-5.0.5/redis.conf myredis-config/

여기에 이미지 설명을 삽입하세요

8. Redis는 기본적으로 백그라운드에서 시작되지 않으므로 구성 파일을 수정해야 합니다.

그림에 따라 파일을 수정하고 daemonize 값을 yes로 변경합니다.

[root@Lzdwtl myredis-config]# vim redis.conf

여기에 이미지 설명을 삽입하세요

9. 레디스 시작

  1. bin 디렉토리로 돌아가기
  2. Redis 서버를 시작하고 지정된 구성 파일을 통해 서비스를 시작합니다.
[root@Lzdwtl bin]# redis-server myredis-config/redis.conf
  1. Redis 클라이언트 시작
[root@Lzdwtl bin]# redis-cli -p 6379
# 如果redis设置有密码,则需要现认证才能发送信息,"123456"是redis的密码
127.0.0.1:6379> auth "123456"

여기에 이미지 설명을 삽입하세요

10. Redis 프로세스가 활성화되어 있는지 확인하십시오.

[root@Lzdwtl /]# ps -ef|grep redis

여기에 이미지 설명을 삽입하세요

11. Redis 서비스를 닫습니다.

shutdown을 실행하고 종료하여 redis 서비스를 시작하고 다시 확인하여 redis 서버 및 클라이언트 프로세스가 사라진 것을 확인합니다.

127.0.0.1:6379> shutdown
not connected> exit

여기에 이미지 설명을 삽입하세요

2. RedisDesktop이 원격 데이터베이스에 연결됩니다.

1. redis.conf 구성 파일을 수정합니다.

  1. 바인드 127.0.0.1을 바인드 0.0.0.0으로 변경합니다.
  2. 보호 모드 예를 보호 모드 아니요로 변경

2. Redis 관리 도구 실행

(이 단계의 전제는 redis가 켜져 있다는 것입니다.) 새로운 연결을 생성하고 서버의 주소를 입력한 후 연결 테스트를 클릭하고 성공하면 오른쪽 하단의 확인을 클릭합니다.
여기에 이미지 설명을 삽입하세요

3. 실수와 요약

1. Redis 관리 도구가 서버에 연결할 수 없습니다.

해결책:

  1. 127.0.0.1을 바인딩하여 0.0.0.0을 바인딩합니다.
  2. 보호 모드 예를 보호 모드 아니요로 변경
  3. redis secret을 설정합니다. requirepass 123456
    여기에 이미지 설명을 삽입하세요
    비밀번호를 설정한 후 아래와 같이 로그인해야 합니다.
[root@Lzdwtl bin]# redis-server myredis-config/redis.conf 
[root@Lzdwtl bin]# redis-cli 
127.0.0.1:6379> ping
(error) NOAUTH Authentication required.
127.0.0.1:6379> auth 123456
OK

여기에 이미지 설명을 삽입하세요

추천

출처blog.csdn.net/mcband/article/details/131506363