리 눅 스에 memcached 를 설치 하면 절대적 으로 성공 합 니 다.

Linux 에 memcached 를 설치 하면 절대적 으로 성공 합 니 다. 문제 가 있 으 면 메 시 지 를 남 겨 주세요!
먼저 다운로드: memcached
http://memcached.googlecode.com/files/memcached-1.4.15.tar.gz
 
Memcache 는 libevent 라 이브 러 리 를 Socket 처리 에 사 용 했 기 때문에 libevent 를 설치 해 야 합 니 다.(시스템 에 libevent 가 설치 되 어 있다 면,
설치 하지 않 아 도 된다)
 
홈 페이지:http://www.monkey.org/~provos/libevent/
 
1: 우선 libevent 를 설치 합 니 다.
 
압축 을 풀 고 들 어가 기: libevent 폴 더 가 실 행 됩 니 다. / configure – prefix = / usr;그리고 make;그리고 make install;
 
2: memcached 설치
 
압축 을 풀 고 들 어 갑 니 다: mencached 폴 더 설정 시 libevent 의 설치 경 로 를 지정 해 야 합 니 다. 즉,. / configure -- with - libevent = / usr;그리고 make;그리고 make install
 
memcached 시작
  
   /usr/local/bin/memcached -d -m 128 -u root -p 11211 -c 256 -P /tmp/memcached.pid

 
매개 변수 설명:
 
- d 옵션 은 데 몬 을 시작 하 는 것 입 니 다.
 
- m 는 Memcache 에 사용 할 메모리 수량 입 니 다. 단 위 는 MB 입 니 다. 저 는 10MB 입 니 다.
 
- u 는 Memcache 를 실행 하 는 사용자 입 니 다. 저 는 루트 입 니 다.
 
- l 은 감청 서버 IP 주소
 
- p 는 Memcache 감청 을 설정 하 는 포트 로 1024 이상 의 포트 가 좋 습 니 다.
 
- c 옵션 은 최대 실행 중인 병렬 연결 수 입 니 다. 기본 값 은 1024 입 니 다. 서버 부하 량 에 따라 설정 합 니 다.
 
- P 는 Memcache 를 저장 할 pid 파일 을 설정 합 니 다.
 
1. Memcached 서 비 스 를 시작 할 때 만 났 다 면
 
/usr/local/bin/memcached: error while loading shared libraries: libevent-1.2.so.1: cannot open shared object file: No such file or directory;
 
해결 방안:
 
[root@localhost bin]# LD_DEBUG=libs memcached -v 

[root@localhost bin]# ln -s /usr/lib/libevent-1.2.so.1 /usr/lib64/libevent-1.2.so.1
 
[root@localhost bin]# ps aux | grep memcached
 

Memcache 서 비 스 를 볼 수 있 습 니 다.
 
 
root     13003  0.0  0.1  65052  1168 ?        Ssl  22:56   0:00 /usr/local/bin/memcached -d -m 128 -u root -p 11211 -c 256 -P /tmp/

 
종료 시 킬 - 9 13003 (실제 ID 로 프로 세 스 를 죽 이면 OK)

좋은 웹페이지 즐겨찾기