리눅스 Memcached가 설치
리눅스, FreeBSD의, 솔라리스, 맥 OS, 또한 Windows에서 설치할 수 있습니다 memcached와는 많은 플랫폼을 지원합니다.
리눅스 시스템은 모든 첫 번째는 libevent 라이브러리를 설치해야 memcached를 설치합니다.
sudo apt-get install libevent libevent-deve 自动下载安装(Ubuntu/Debian) yum install libevent libevent-deve 自动下载安装(Redhat/Fedora/Centos)
Memcached가 설치
자동 설치
우분투 / 데비안
sudo apt-get install memcached
레드햇 / 페도라 /를 CentOS
yum install memcached
FreeBSD의
portmaster databases/memcached
소스 코드 설치
공식 웹 사이트 (http://memcached.org)의 최신 버전을 다운로드 memcached를.
wget http://memcached.org/latest 下载最新版本 tar -zxvf memcached-1.x.x.tar.gz 解压源码 cd memcached-1.x.x 进入目录 ./configure --prefix=/usr/local/memcached 配置 make && make test 编译 sudo make install 安装
memcached를 실행
memcached와 명령이 실행됩니다 :
$ /usr/local/memcached/bin/memcached -h 命令帮助
참고 : 자동을 사용하는 경우 memcached를 명령/ usr / 지방 / 빈 / memcached와에 있습니다 설치 .
시작 옵션 :
- 데몬을 시작 -d이다
- ] -m이 Memcache의를 사용하여 할당 된 메모리의 양이며 단위는 MB
- -u 사용자는 Memcache를 실행중인;
- -l 서버 IP 주소를 듣고, 당신은 하나의 주소보다 더 가질 수있다;
- -p는 Memcache를 바람직하게는 1024 이상 ,, 수신 대기 포트 설정되고,
- 기본값은 1024 실행하는 최대 동시 연결 수는 -c이다
- -P는 Memcache의는 PID 파일을 저장 설정됩니다.
(1) 전경 프로그램으로 실행은 다음과 같습니다
터미널에서 다음 명령을 입력 memcached를 시작 :
/usr/local/memcached/bin/memcached -p 11211 -m 64m -vv slab class 1: chunk size 88 perslab 11915 slab class 2: chunk size 112 perslab 9362 slab class 3: chunk size 144 perslab 7281 中间省略 slab class 38: chunk size 391224 perslab 2 slab class 39: chunk size 489032 perslab 2 <23 server listening <24 send buffer was 110592, now 268435456 <24 server listening (udp) <24 server listening (udp) <24 server listening (udp) <24 server listening (udp)
이 디버그 정보를 보여줍니다. 이 TCP 포트 11211은 64M의 최대 메모리 사용량을 듣고, memcached와의 전경에서 시작됩니다. 디버깅 정보에 대한 많은 정보가 저장됩니다.
(2) 배경 서비스 프로그램으로 실행합니다 :
# /usr/local/memcached/bin/memcached -p 11211 -m 64m -d
또는
/usr/local/memcached/bin/memcached -d -m 64M -u root -l 192.168.0.200 -p 11211 -c 256 -P /tmp/memcached.pid