ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • [Redis] 레디스 서버 인스턴스 생성하기 #CentOS 8 #VMware
    database/redis 2021. 2. 12. 21:54

     

    레디스 서버 인스턴스 생성하기 


     

     redis.io  아빠프로그래머 님의 포스팅을 참고하여 작성하였습니다. 

     초보 개발자 입장에서 막혔던 점이나 의문점을 같이 적었습니다.

     

     레디스 utils 에는 편의를 위한 기능을 제공합니다.

     install_server.sh 쉘 스크립트를 사용해 간편하게 인스턴스 환경셋업을 할 수 있습니다. 

     

     

    install_server.sh 실행


    현재 디렉토리 위치 /home/<사용자 계정명>/Desktop/redis-5.0.4/utils/

    /utils 경로로 이동하여 install_server.sh 쉘스크립트를 실행합니다.

    $ cd utils
    $ ./install_server.sh

     

     

     

     

     

     

    executable path 설정


    1. 포트설정을 진행합니다. 기본포트는 6379 입니다. 원하는 포트번호로 변경합니다.

       >> 6300 

    2. 레디스 config 파일명

       >> [/etc/redis/6300.conf] 

    3. 레디스 log 파일명

       >> [/var/log/redis_6300.log]

    4. rdb 데이터 기록 파일 경로를 설정합니다.

       >> [/var/lib/redis/<포트번호>] 

    4. Please select the redis executable path [] 를 설정합니다.

       >> [/usr/local/bin/redis-server]

     

    ENTER를 눌러 인스턴스 생성을 마칩니다.

     

     

     

     

    생성된 인스턴스 확인


    아래 명령어를 통해 생성된 레디스 서버 인스턴스를 확인합니다.

    $ ps -ef | grep redis //실행중인 프로세스 중 redis 찾기

     

    아래 명령어를 통해 서버를 start, stop, restart 할 수 있습니다.

    # sudo service redis_포트번호 start //서버 시작
    # sudo service redis_포트번호 stop  //서버 중단
    # sudo service redis_포트번호 restart //서버 재시작

     

     

     

     

     

    레디스 서버 인스턴스 테스트


    생성된 레디스 서버 인스턴스를 테스트 해보겠습니다.  redis-cli 명령어를 사용하여 해당 서버에 접속 할 수 있습니다.

    $ redis-cli -p <포트번호>

     

     set/get 커맨드로 문자열을 저장하고 조회한다.

    포트번호> set foo hello
    OK
    포트번호> get foo
    "hello"

     

     

     

     

     

    Post


    • 연관 포스트1
    • 연관 포스트2
    • 연관 포스트3

    References


     

     


    잘못된 코드나 내용이 있다면 댓글을 남겨주세요. 즉시 수정하도록 하겠습니다! :)

     

    댓글