노하우/Linux
[Redis] AWS EC2 인스턴스에 redis-server 설치
자수씨
2020. 5. 31. 19:36
1. yum 을 최신으로 업데이트 한 후에 gcc 와 make 를 설치한다.
$ sudo yum update
$ sudo yum install gcc make
2. 레디스 최신 버전 소스를 내려받아 빌드한다.
$ wget http://download.redis.io/releases/redis-6.0.4.tar.gz
$ tar xzf redis-6.0.4.tar.gz
$ cd redis-6.0.4
$ make
3. 디렉토리 생성 및 복사
$ sudo mkdir /etc/redis
$ sudo mkdir /var/lib/redis
$ sudo cp src/redis-server src/redis-cli /usr/local/bin/
$ sudo cp redis.conf /etc/redis/
4. /etc/redis/redis.conf 수정
daemonize yes
bind 0.0.0.0
dir /var/lib/redis
logfile "/var/log/redis_6379.log"
5. 자동 실행을 위한 설정
$ cd /tmp
$ wget https://raw.github.com/saxenap/install-redis-amazon-linux-centos/master/redis-server
$ sudo mv redis-server /etc/init.d
$ sudo chmod 755 /etc/init.d/redis-server
$ sudo chkconfig --add redis-server
$ sudo chkconfig --level 345 redis-server on
6. redis 서버 실행
$ sudo service redis-server start
Starting redis-server (via systemctl): [ OK ]
참고자료:
Redis
*Download Redis uses a standard practice for its versioning: major.minor.patchlevel. An even minor marks a stable release, like 1.2, 2.0, 2.2, 2.4, 2.6, 2.8. Odd minors are used for unstable releases, for example 2.9.x releases are the unstable versions of
redis.io
2. https://github.com/saxenap/install-redis-amazon-linux-centos
saxenap/install-redis-amazon-linux-centos
his is a installation script to setup Redis 2.6 as a service on Amazon Linux AMI and CentOS distributions. - saxenap/install-redis-amazon-linux-centos
github.com