本日も乙

ただの自己満足な備忘録。

PHPのmemcacheモジュールをインストールする

前回の記事で、repcached(memcached)をインストールしました。 memcachedをインストールすることで、セッションなどの一時的なデータを格納することができます。今回はPHPmemcachedを使うために、memcacheモジュールをインストールしてみます。

memcacheモジュールが入っているかを確認

phpコマンドで入っているモジュールを確認します。

$ php -m | grep memcache

memcacheが表示されていれば、memcacheモジュールがすでにインストールされているのでここから先の作業は必要ありません。

memcacheモジュールのインストール

yummemcachedのインストール

前回のようにすでにmemcachedがインストールされていれば、yumでインストールする必要はありません。

$ sudo yum install memcached memcached-devel

PECLでmemcacheモジュールのインストール

ここからようやく本題になります。

$ sudo pecl install memcache

php.ini 設定

$ sudo vim /usr/local/php-5.4.13/lib/php.ini

php.iniの場所は環境によって異なりますので適宜変更してください。

; /usr/local/php-5.4.13/lib/php.ini

; 以下を追記
extension=memcache.so

Webサーバ再起動

Apacheの場合

$ sudo service httpd restart

設定の確認

$ php -m | grep memcache
memcache

memcache が出ていれば完了です。

最後に

PECLでmemcacheモジュールをインストールしました。 次はPHPのセッションをmemcachedに保存する設定を行いたいと思います。