Redis 설치 및 시작, 부팅 자체 시작 추가, 그래픽 인터페이스 원격 연결

다음 명령은 centos7 시스템을 기반으로 합니다.

설치하다

먼저 gcc 종속성을 설치합니다.

yum install -y gcc tcl

압축 파일을 /usr/local/src 디렉토리에 업로드합니다.

압축을 풀다

tar -xzf redis-6.2.6.tar.gz

redis 디렉토리를 입력하십시오

cd redis-6.2.6

컴파일 명령 실행

make && make install

시작 및 종료 명령

기본적으로 redis 시작

redis-server

시작할 redis 디렉토리의 구성 파일을 지정하십시오.

redis-server redis.conf

설정 파일 수정 후 redis를 시작하는 것은 백그라운드에서 시작되므로 중지를 원할 경우 redis 서비스의 상세내역을 확인해야 합니다.

 ps -ef | grep redis

그런 다음 사용

kill -9 9999 #9999是使用上面命令查看到的redis的进程ID

부팅시 자동으로 시작되도록 redis 설정

새 시스템 서비스 파일 생성

vi /etc/systemd/system/redis.service

다음을 추가

[Unit]
Description=redis-server
After=network.target

[Service]
Type=forking
ExecStart=/usr/local/bin/redis-server /usr/local/src/redis-6.2.6/redis.conf
PrivateTmp=true

[Install]
WantedBy=multi-user.target

과부하 시스템 서비스

systemctl daemon-reload

레디스 시작

systemctl start redis

레디스 상태 보기

systemctl status redis

redis 중지

systemctl stop redis

레디스 재시작

systemctl restart redis

레디 부팅

systemctl enable redis

명령줄 클라이언트를 입력합니다.

/usr/local/bin 디렉토리에서 실행하려면

redis-cli [options] [commonds]

공통 옵션:

  • -h 127.0.0.1: 연결할 Redis 노드의 IP 주소를 지정합니다. 기본값은 127.0.0.1입니다.
  • -p 6379: 연결할 Redis 노드의 포트 지정, 기본값은 6379
  • -a 123456: redis 의 접근 비밀번호를 지정하되
    , 지정된 비밀번호 입력 시 경고가 나오므로 일반적으로 비밀번호를 지정하지 마시고, 커맨드 라인 클라이언트 진입 후 ping서버와 하트비트 테스트를 하시면 되며, 서버는 리턴을 하게 됩니다. 보통pong

그래픽 인터페이스 링크

다운로드 링크

다운로드 후 압축을 풀고 설치하십시오
.redis 구성 파일을 수정하고 모든 ip 액세스를 허용하도록 bind 127.0.0.1변경하고 방화벽의 포트 6379를 해제하십시오. 그렇지 않으면 연결이 작동하지 않습니다.클라우드 서버를 사용하는 경우 포트 6379를 그렇지 않으면 접근이 불가능하다 다음은 방화벽에서 6379번 포트를 열어서 재시작하는 명령어이다.bind 0.0.0.0

firewall-cmd --add-port=6379/tcp --permanent
firewall-cmd --reload

어떤 포트가 열려 있는지 확인

firewall-cmd --zone=public --list-ports

로컬 가상머신이라면 방화벽을 한번에 직접 닫을 수 있지만 클라우드 서버라면 권장하지 않는다.

추천

출처blog.csdn.net/weixin_53236380/article/details/128800452