memcached 설치 방법입니다. ‘CentOS 5.2’를 기준으로 작업하였습니다. 설치 작업은 root 권한으로 실행해야 합니다.

libevent 설치

yum을 사용해 libevent 패키지를 설치합니다.

1
2
yum install libevent
yum install libevent-devel

memcached 소스 코드 다운로드

memcached 사이트에서 소스 코드를 다운로드 합니다.

memcached 소스 코드 컴파일

압축을 풀고 컴파일 합니다.

1
2
3
tar -xvzf memcached-1.2.6.tar.gz
cd memcached-1.2.6
./configure --prefix=/usr/local/memcached --with-libevent=/usr/lib/

memcached 설치

make를 이용해 설치합니다.

1
make install

init.d 디렉토리에 스크립트 작성

memcached 스크립트 파일을 풀어 설치합니다. 다운로드

1
2
cd /
tar -xvf memcached.script.tar

서비스에 등록

1
2
cd /etc/init.d
chkconfig --add memcached

ntsysv 명령으로 잘 등록됐는지 확인 해보세요.

환경 설정

환경설정은 /etc/init.d/memcached 파일 안의 값을 변경하시면 됩니다.