Memcache 설치 및 시작

1818 단어 memcache
1 libevent 설치
[root@server80 packagesoure]# tar xvf libevent-1.4.13-stable.tar.gz
[root@server80 packagesoure]# mkdir /opt/libevent
[root@server80 packagesoure]# cd libevent-1.4.13-stable
[root@server80 libevent-1.4.13-stable]# ./configure --prefix=/opt/libevent
[root@server80 libevent-1.4.13-stable]# make
[root@server80 libevent-1.4.13-stable]# make install

2.memcache 설치
[root@server80 memcached-1.4.5]# mkdir /opt/memcache-1.4.5
[root@server80 memcached-1.4.5]# ./configure --prefix=/opt/memcache-1.4.5 --with-libevent=/opt/libevent
 
 
3. Memcache 시작
[root@server80 bin]# /opt/memcache-1.4.5/bin/memcached  -d -m 10 -u root -l 192.168.0.200 -p 12000 -c 256

- d 옵션은 수호 프로세스를 시작합니다. - m은memcache에 분배된 메모리 수량입니다. 단위는 MB입니다. - u는memcache를 실행하는 사용자입니다. 저는 시스템u,-l은 감청하는 서버 IP 주소입니다. 주소가 여러 개 있으면 여러 개의 -l YOU 를 사용할 수 있습니다.IP -p는 Memcache 감청을 설정하는 포트입니다. 가장 좋은 것은 1024 이상의 포트입니다. - c 옵션은 최대 실행 중인 병렬 연결수입니다. 기본값은 1024입니다. 서버의 부하량에 따라 설정합니다. - P는 Memcache를 저장하는 pid 파일을 설정합니다. Memcache 프로세스를 끝내려면: # ps-e로 프로세스를 보십시오 # kill pid memcached의 프로세스 번호를 보십시오
4.php 클라이언트
클라이언트
[root@localhost server]# tar zxvf memcache-2.1.0.tgz
[root@localhost server]# cd memcache-2.1.0
[root@localhost server]# /usr/local/php/bin/phpize
[root@localhost server]# ./configure --enable-memcache --with-php-config=/usr/local/php/bin/php-config --with-zlib-dir
[root@localhost server]# make
[root@localhost server]# make install
 
php.ini(vi/etc/php.ini) 파일에 해당하는 위치 추가: extensiondir = "/usr/local/php/lib/php/extensions/no-debug-zts-20060613/"extension=memcache.so가memcached를 시작하여apache를 다시 시작합니다

좋은 웹페이지 즐겨찾기