DATABASE/REDIS

Redis 설치 윈도우 for window

Rainbound-IT 2023. 2. 10. 17:54
반응형

목차

     

     

     

    Redis는 Windows에서 공식적으로 지원되지 않습니다.

    라고 Redis docs에 나와 있다.

    (우분투의 경우 sudo apt install redis-server 입력하면 끝임..)

     

    https://redis.io/docs/getting-started/installation/install-redis-on-windows/

     

    Install Redis on Windows

    Use Redis on Windows for development

    redis.io

    그래서 설치하는 방법은 두가지로 보입니다.

     

    1. WSL2 를 이용하여 redis 설치

    redis 설치

    좀 더 번거롭다는 단점이 있습니다.

     

    관리자 권한으로 실행 시켜 줍니다.

    윈도우키 + s 나 윈도우 아이콘을 클리갛여 명령 프롬프트를 검색하여 관리자 권한으로 실행합니다.

    wsl --install

    입력후 설치하면됩니다.

    그 밖에 다른 사항은 아래 링크를 참조 하세요.

     

    https://learn.microsoft.com/ko-kr/windows/wsl/install

     

    WSL 설치

    wsl --install 명령을 사용하여 Linux용 Windows 하위 시스템을 설치합니다. Ubuntu, Debian, SUSE, Kali, Fedora, Pengwin, Alpine 등 원하는 Linux 배포판에서 실행되는 Windows 머신에서 Bash 터미널을 사용할 수 있습니

    learn.microsoft.com

     

     

    wsl2 를 설치후 wsl 에 들어가서 아래 명령어를 입력합니다.

     

     

    curl -fsSL https://packages.redis.io/gpg | sudo gpg --dearmor -o /usr/share/keyrings/redis-archive-keyring.gpg
    
    echo "deb [signed-by=/usr/share/keyrings/redis-archive-keyring.gpg] https://packages.redis.io/deb $(lsb_release -cs) main" | sudo tee /etc/apt/sources.list.d/redis.list
    
    sudo apt-get update
    sudo apt-get install redis

    packagae 다운 경로를 넣고 apt update

     

     

    redis 설치

     

    Redis 서버 실행

    sudo service redis-server start

     

    redis 실행!

     

    Redis에 연결해보기

    실행 했으면 redis-cli를 입력하여 접속한뒤 ping 명령어를 입력해보자

    redis-cli

     

    ping 명령어를 입력하면 pong이라고 나온다!

     

     

    2. 윈도우용 Redis로 변경해준것을 설치

     

    https://github.com/microsoftarchive/redis/releases

     

    Releases · microsoftarchive/redis

    Redis is an in-memory database that persists on disk. The data model is key-value, but many different kind of values are supported: Strings, Lists, Sets, Sorted Sets, Hashes - microsoftarchive/redis

    github.com

    어떤 팀에서 windows용으로 배포하는것을 이용

     

    확장자가 msi 붙은것을 다운받고 실행시킨다.

    다운을 받고 next... finish 하고 완료후

    reds-cli.exe를 실행하면된다. 

    단점은 3버전이라 엄청 옛날 버전이라 비추천 합니다.

     

     

    반응형