컴파일러를 먼저 설치해야 합니다. (설치돼 있다면 패스)

1
yum install gcc gcc-c++ autoconf automake

참고) http://www.redis.io/download

설치

1
2
3
4
5
6
7
# 다운로드 및 설치 (컴파일)
wget http://download.redis.io/releases/redis-3.2.3.tar.gz
tar xzf redis-3.2.3.tar.gz
cd redis-3.2.3
make && make install
cd utils
./install_server.sh

실행로그 확인

1
tail -f /var/log/redis_6379.log -n 1000

로그에서 Warning 없애기

  • vi /etc/sysctl.conf 파일에 아래 추가
1
2
vm.overcommit_memory=1
fs.file-max = 1048576
  • vi /etc/rc.local 파일에 아래 추가
1
2
echo never > /sys/kernel/mm/transparent_hugepage/enabled
sysctl -w net.core.somaxconn=65535
  • vi /etc/security/limits.conf 파일에 아래 추가
1
2
3
4
* soft nofile 65536
* hard nofile 65536
* soft nproc 131072
* hard nproc 131072