Windows で Memcache をインストールする方法
Windows での Memcache のインストール:
1. memcache の Windows 安定バージョンをダウンロードし、解凍して特定のディスク (c: memcached
など) に置きます。
2. ターミナル (つまり、cmd コマンド インターフェイス) に「c:memcachedmemcached.exe -d install」と入力してインストールします
3. 次に「c:memcachedmemcached.exe -d start」と入力して起動します。注: 将来的には、Windows を起動するたびに memcached が Windows のサービスとして自動的に開始されるようになります。これでサーバー側のインストールが完了しました。
4. phptutorial_memcache.dllをダウンロードし、対応するphpバージョンファイルを自分で見つけてください
5. C:winntphp.ini に「extension=php_memcache.dll」
という行を追加します。
6. Apache を再起動し、phpinfo を確認します。memcache がある場合は、インストールが成功したことを意味します。
memcached の基本設定:
-p リスニングポート
-l 接続の IP アドレス。デフォルトはローカルマシンです
-d start は memcached サービスを開始します
-d restart memcached サービスを再起動します
-d stop|shutdown 実行中の memcached サービスをシャットダウンします
-d install memcached サービスをインストールします
-d アンインストール memcached サービスをアンインストールします
-u として実行 (root として実行する場合のみ有効)
-m 最大メモリ使用量 (MB 単位)。デフォルトは64MB
-M メモリが枯渇した場合、項目を削除する代わりにエラーを返します
-c 同時接続の最大数、デフォルトは 1024 です
-f ブロック サイズの増加係数、デフォルトは 1.25 です
-n 最小割り当てスペース、キー + 値 + フラグのデフォルトは 48
-h ヘルプを表示します
Memcache 環境テスト:
次の php ファイルを実行します。「This is a test!」と出力されれば、環境は正常にセットアップされています。 Memcache の魅力を理解し始めてください。
< ?php
$mem = 新しい Memcache;
$mem->connect(”127.0.0.1”, 11211);
$mem->set('key', 'これはテストです!', 0, 60);
$val = $mem->get('key');
エコー $val;
?>