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. 레디스 시작
- bin 디렉토리로 돌아가기
- Redis 서버를 시작하고 지정된 구성 파일을 통해 서비스를 시작합니다.
[root@Lzdwtl bin]# redis-server myredis-config/redis.conf
- 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 구성 파일을 수정합니다.
- 바인드 127.0.0.1을 바인드 0.0.0.0으로 변경합니다.
- 보호 모드 예를 보호 모드 아니요로 변경
2. Redis 관리 도구 실행
(이 단계의 전제는 redis가 켜져 있다는 것입니다.) 새로운 연결을 생성하고 서버의 주소를 입력한 후 연결 테스트를 클릭하고 성공하면 오른쪽 하단의 확인을 클릭합니다.
3. 실수와 요약
1. Redis 관리 도구가 서버에 연결할 수 없습니다.
해결책:
- 127.0.0.1을 바인딩하여 0.0.0.0을 바인딩합니다.
- 보호 모드 예를 보호 모드 아니요로 변경
- 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