• MySQL매뉴얼
    • MySQL 5.6 매뉴얼
    • MySQL 5.1 매뉴얼
    • MySQL 5.0 매뉴얼
    • MySQL HA 매뉴얼
  • 기술문서
    • Xtrabackup 구성
    • 메모리 사용량 모니터링
  • 라이선스
  • 온라인문의
  • 회사소개
  • → 목 록 (MySQL5.6 한글메뉴얼) [close]
  • 1. MySQL 5.6 새로운 기능
  • 2. MySQL 설치 및 업그레이드
  • 3. MySQL Tutorial
  • 4. MySQL 프로그램
  • 5. MySQL 서버관리
  • 6. 보안
  • 7. 백업 및 복구
  • 8. 최적화
  • 9. Language Structure(언어구조)
  • 10. Character Sets(Globalization)
  • 11. 데이터형(Data Types)
  • 12. 함수와 연산자
  • 13. SQL 문법
  • 14. InnoDB 스토리지 엔진
  • 15. 기타 스토리지 엔진
  • 16. 고가용성 및 확장성
  • 1. Oracle VM Template for MySQL Enterprise
    2. DRBD/Pacemaker/Corosync/Oracle Linux 사용
    3. Windows 장애 조치 클러스터링 사용
    4. Amazon EC2 인스턴스의 MySQL의 사용
    5. ZFS 복제 사용
    6. MySQL과 memcached의 병용
    1. memcached 설치
    2. memcached 사용
    3. memcached 응용 프로그램 개발
    4. memcached 통계의 취득
    5. memcached의 FAQ
  • 17. 리플리케이션
  • 18. MySQL Cluster
  • 19. 파티셔닝
  • 20. Stored Programs and Views
  • 21. INFORMATION_SCHEMA
  • 22. PERFORMANCE SCHEMA
  • 23. 컨넥터 및 API
  • 24. MySQL 확장
  • 25. MySQL Enterprise Edition
  • 26. MySQL Workbench
  • 27. 제약 및 제한
  • 28. MySQL 5.7 새로운 기능

16.6.1 memcached 설치

소스 코드에서 직접 memcached를 빌드하여 설치할 수 있습니다. 또는 기존의 운영 체제 패키지 및 설치를 사용할 수 있습니다.

바이너리 배포판에서 memcached 설치

Red Hat 또는 Fedora 호스트에 memcached를 설치하려면 yum을 사용합니다.

 root-shell> yum install memcached
참고

CentOS는 다른 소스에서 적절한 RPM을 구할 수 있습니다. 또는 소스 tarball을 사용합니다.

Debian 또는 Ubuntu 호스트에 memcached를 설치하려면 apt-get을 사용합니다.

 root-shell> apt-get install memcached

Gentoo 호스트에 memcached를 설치하려면 emerge를 사용합니다.

 root-shell> emerge install memcached

소스에서 memcached 빌드

다른 Unix 기반 플랫폼 (Solaris, AIX, HP-UX 및 OS X 포함) 아직 설명되지 않은 Linux 배포판에서는 소스로부터 설치해야합니다. Linux에서는 향상된 epoll 인터페이스를 포함 2.6 기반의 커널을 사용하고 있는지 확인하십시오. 모든 플랫폼에서 libevent 1.1 이상이 설치되어 있는지 확인하십시오. libevent 는 libevent 의 Web 페이지 에서 확인할 수 있습니다.

memcached 소스는 memcached의 Web 사이트 에서 구할 수 있습니다.

memcached를 빌드하려면 다음을 수행합니다.

  1. memcached 소스 패키지를 추출합니다.

     shell> gunzip -c memcached- 1.2.5 .tar.gz | tar xf - 
    
  2. memcached- 1.2.5 디렉토리로 이동합니다.

     shell> cd memcached- 1.2.5
    
  3. configure를 실행합니다

     shell> ./configure
    

    configure에 지정할 수있는 추가 옵션 :

    • --prefix

      다른 설치 디렉토리를 지정하려면 --prefix 옵션을 사용합니다.

       shell> ./configure --prefix=/opt
      

      기본적으로 /usr/local 디렉토리가 사용됩니다.

    • --with-libevent

      libevent 가 설치되어 있고, configure에서이 라이브러리를 찾을 수없는 경우 --with-libevent 옵션을 사용하여 설치된 라이브러리의 위치를 지정합니다.

    • --enable-64bit

      memcached의 64 비트 버전 (대량의 RAM을 할당 한 단일 인스턴스를 사용할 수 있습니다)를 빌드하려면 --enable-64bit 를 사용합니다.

    • --enable-threads

      memcached의 멀티 스레드 지원 (부하가 높은 서버에서 응답 시간을 개선합니다)를 활성화하려면 --enable-threads 을 사용합니다. 스레드 지원을 활성화하려면 운영 체제의 내부에서 POSIX 스레드가 지원해야합니다. 스레드 지원 자세한 내용은 섹션 16.6.2.7 "memcached의 스레드 지원" 을 참조하십시오.

    • --enable-dtrace

      memcached는 memcached 인스턴스의 모니터와 벤치마킹에 사용할 수있는 일련의 DTrace 스레드가 포함되어 있습니다. 자세한 내용은 섹션 16.6.2.5 "memcached와 DTrace 사용" 을 참조하십시오.

  4. make를 실행 memcached를 빌드합니다.

     shell> make
    
  5. make install을 실행하여 memcached를 설치합니다.

     shell> make install
    


서울시 강남구 영동대로 602 6층
TEL: 02-6061-0006  /  E: csr@mysqlkorea.com
주식회사 이노클러스터  등록번호 : 727-86-02261
Copyright © innocluster Co. ltd. all rights reserved