====== 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() を実行し以下のように表示されればインストールに成功しています。\\
{{:web:web0003.png|}}
===== キャッシュの監視 =====
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:web0006.png}}