본문 바로가기

728x90
반응형

Redis install

우분투 24.04에 최신 버전의 Redis 서버를 설치하는 방법 우분투 24.04에 최신 버전의 Redis 서버를 설치하는 방법최신 안정 버전을 설치하려면 Redis 공식 저장소를 사용하는 것이 좋습니다.테스트 환경$ lsb_release -dDescription: Ubuntu 24.04.1 LTSRedis 설치필요 패키지 설치sudo apt updatesudo apt install -y curl gnupg lsb-releaseRedis Repository 추가Redis 공식 GPG 키 추가curl -fsSL https://packages.redis.io/gpg | sudo gpg --dearmor -o /usr/share/keyrings/redis-archive-keyring.gpgRedis APT 저장소 추가echo "deb [signed-by=/usr/share.. 더보기
우분투에서 Redis를 소스 코드로 컴파일하고 설치하는 방법 우분투에서 Redis를 소스 코드로 컴파일하고 설치하는 방법 Redis는 "Remote Dictionary Server"의 약자로 키-값 구조의 비정형 데이터를 저장하고 관리하기 위한 고성능 오픈 소스 비관계형 데이터베이스 관리 시스템입니다. 2009년에 살바토레 산필리포에 의해 처음 개발되었으며 2015년부터는 Redis Labs에서 지원하고 있습니다. Redis의 주요 특징 고성능: Redis는 메모리 기반 데이터 저장을 통해 매우 빠른 성능을 제공합니다. 다양한 데이터 구조: Redis는 문자열, 해시, 목록, 집합, 정렬된 집합, 비트맵, 하이퍼로그 로그, 지리 공간 인덱스, 그리고 스트림 등 다양한 데이터 구조를 지원합니다. 다양한 기능: Redis는 캐시, 메시지 브로커, 스트리밍 엔진, 분산.. 더보기
우분투 22.04에 Redis를 설치하는 방법 우분투 22.04에 Redis를 설치하는 방법최신 안정 버전을 설치하려면 Redis 공식 저장소를 사용하는 것이 좋습니다.테스트 환경$ lsb_release -dDescription: Ubuntu 22.04 LTSRedis 설치Redis Repository 추가curl -fsSL https://packages.redis.io/gpg | sudo gpg --dearmor -o /usr/share/keyrings/redis-archive-keyring.gpgecho "deb [signed-by=/usr/share/keyrings/redis-archive-keyring.gpg] https://packages.redis.io/deb $(lsb_release -cs) main" | sudo tee /etc/.. 더보기
우분투에서 Redis 서버를 소스 코드로 컴파일하여 설치하는 방법(소스 컴파일) 우분투에서 Redis 서버를 소스 코드로 컴파일하여 설치하는 방법(소스 컴파일) 테스트 환경 $ cat /etc/os-release PRETTY_NAME="Ubuntu 22.04.1 LTS" NAME="Ubuntu" VERSION_ID="22.04" VERSION="22.04.1 LTS (Jammy Jellyfish)" VERSION_CODENAME=jammy ID=ubuntu ID_LIKE=debian HOME_URL="https://www.ubuntu.com/" SUPPORT_URL="https://help.ubuntu.com/" BUG_REPORT_URL="https://bugs.launchpad.net/ubuntu/" PRIVACY_POLICY_URL="https://www.ubuntu.com/l.. 더보기
CentOS 7에서 최신 버전의 Redis를 설치하는 방법 CentOS 7에서 최신 버전의 Redis를 설치를 설치하는 방법Redis : A persistent key-value database레디스 서버 기본 구성 설정(redis default configuration settings)TCP backlog 경고시스템의 somaxconn 값이 Redis가 요청한 TCP 연결 대기 큐 크기보다 작아서 발생하는 경고입니다. Redis는 기본적으로 tcp-backlog 값을 511로 설정하지만 시스템의 somaxconn 값이 낮으면 이를 충족시킬 수 없습니다.sysctl -w net.core.somaxconn=1024영구적으로 적용echo "net.core.somaxconn = 1024" | sudo tee -a /etc/sysctl.confsudo sysctl -p.. 더보기
CentOS 7에서 레디스를 설치하는 방법 CentOS 7에서 레디스를 설치하는 방법(install redis)1. 커널 파라미터 조정메모리 오버커밋 설정sudo tee -a /etc/sysctl.conf Transparent Huge Pages(THP) 비활성화echo "never" > /sys/kernel/mm/transparent_hugepage/enabledecho "never" > /sys/kernel/mm/transparent_hugepage/defragsudo sysctl -pSWAP 메모리 비활성화sudo sed -i '/^\/swap.img/s/^/#/' /etc/fstabsudo swapoff -a2. 필수 패키지 설치sudo yum install -y gcc gcc-c++ make jemalloc tcl3. 레디스 소스 다운로.. 더보기

728x90
반응형