Documentation Home
MySQL 5.6 リファレンスマニュアル
Download this Manual
PDF (US Ltr) - 26.8Mb
PDF (A4) - 26.9Mb
HTML Download (TGZ) - 7.1Mb
HTML Download (Zip) - 7.2Mb


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