memcache(分散型メモリキャッシュシステム)

Ubuntu 12.04、14.04 LTS へインストール

以下のコマンドを実行すればインストールされます。

$ sudo apt-get install memcached
$ sudo apt-get install php5-memcache

XAMPP USB Lite 1.7.7 へインストール

以下のファイルをダウンロードし、xampp/php/ext にコピー。
http://downloads.php.net/pierre/php_memcache-2.2.6-5.3-nts-vc9-x86.zip

php.ini に以下の記述を追加し Apache を再起動。

extension=php_memcache.dll

インストール確認

phpinfo() を実行し以下のように表示されればインストールに成功しています。

キャッシュの監視

memcache.phpをダウンロードし、ブラウザからアクセス出来る場所にコピー。

$ sudo apt-get install unzip
$ wget https://github.com/DBezemer/memcachephp/raw/master/memcache.php
$ sudo mkdir /var/www-ssl/tools
$ sudo cp memcache.php /var/www-ssl/tools
$ rm memcache.php

ユーザー名、パスワードの設定。

define('ADMIN_USERNAME','ユーザ名');    // Admin Username
define('ADMIN_PASSWORD','パスワード');  // Admin Password
define('DATE_FORMAT','Y/m/d H:i:s');
define('GRAPH_SIZE',200);
define('MAX_ITEM_DUMP',50);

$MEMCACHE_SERVERS[] = 'localhost:11211'; // add more as an array
#$MEMCACHE_SERVERS[] = 'mymemcache-server2:11211'; // add more as an array

ブラウザで設定したページにアクセスすると、memcache の使用状況がモニタできるようになります。

web/memcache_分散型メモリキャッシュシステム.txt · 最終更新: 2018/03/18 09:56 (外部編集)
 
特に明示されていない限り、本Wikiの内容は次のライセンスに従います: CC Attribution-Share Alike 4.0 International
Recent changes RSS feed Donate Powered by PHP Valid XHTML 1.0 Valid CSS Driven by DokuWiki