리 눅 스에 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)
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
다양한 언어의 JSONJSON은 Javascript 표기법을 사용하여 데이터 구조를 레이아웃하는 데이터 형식입니다. 그러나 Javascript가 코드에서 이러한 구조를 나타낼 수 있는 유일한 언어는 아닙니다. 저는 일반적으로 '객체'{}...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.