MemcachedのサーバーをWindows10&クライアントをXAMPPのPHPへ導入

Server

Memcachedサーバとクライアント

[Windows10 PHP8.1.12]


1)WordPress側のインストールと設定
Windows10のmemcachedサーバーをダウンロードしてProgram Fileに解凍後、Windows環境変数に登録。

最低限のコマンド:
>memcached\memcached.exe -d install ← 本来はサービスに登録できる。
>memcached\memcached.exe -d start ← 起動、Windowsの再起動で自動?
>memcached\memcached.exe -d unstall ← サービスに登録を削除。
>memcached\memcached.exe -d stop ← 停止、再起動でデータの削除。
>memcached\memcached.exe -m 000 ← 必要ならばメモリサイズの指定(000MB)
*-dはバックグラウンドで操作
Memcachedサーバの起動確認:
>telnet localhost 11211
>stats ←ステータスの表示
>stats settings ← 設定したステータス
>quit ←終了

自宅サーバーにはPHP側に必要なホスティングサービスが無いので、PC上でデータ管理が出来ないと言うこになるのでMemcachedサーバの導入が最低限の手段。又、Windows上でデータ管理が出来ても障害が起きた場合の対応が出来ないので、MemcachedサーバはPCの再起動で全てのデータを削除出来るのが良い。

2)WordPress側にクライアントのインストールと設定
PHP8.1のphp_memcache—.zipをダウンロードしてXampp内に解凍する。解凍した「php_memcached.phpを\xampp\php\extにコピー。又、「php_memcached.php」をphp.ini 内Dynamics Extensionに追記。

[Memcache]
memcache.allow_failover = 1
memcache.max_failover_attempts=20
memcache.chunk_size =8192
memcache.default_port = 11211
*「Opcache」の次辺りに設定を追記

Memcachedサーバに関しては、Windowsの環境変数に登録して基本設定だけで管理。

クリックコメントを閉じる

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

日本語が含まれない投稿は無視されますのでご注意ください。(スパム対策)

TOP

Copyrighted Image