====== 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}}