ubuntuでredisをインストールする方法およびPHPでredis拡張をインストールし、CIフレームワークsessでredisを使用する方法
もう一度ネット上のチュートリアルに誤解されて、自分で書くことにしました.本当にあれらの奇妙な教程に何度も誤解されて、前に他のものを研究した時も.卵が痛いですね.
インストールredis
apt-getコマンドを直接使えばいいです
インストール時に一つ質問がありますので、Yを入力すればいいです.
インストールが完了するとredisのサービスが自動的に開始され、次のコマンドでプロセスが開始されたかどうかを確認できます.
次にredisサービスのステータスをチェックしてruningかどうかを確認します.
PHP拡張のインストール
apt-getでインストールできます
そしてapacheを再起動します
CIのセッションではredisストレージを使用
CI 3.0(2.0ではセッションをredisで格納ことはサポートされていない)のアプリケーションconfigconfig.phpの2つの構成は次のように変更されました.
インストールredis
apt-getコマンドを直接使えばいいです
sudo apt-get install redis-server
インストール時に一つ質問がありますので、Yを入力すればいいです.
インストールが完了するとredisのサービスが自動的に開始され、次のコマンドでプロセスが開始されたかどうかを確認できます.
ps -aux|grep redis
次にredisサービスのステータスをチェックしてruningかどうかを確認します.
redis-server is running
PHP拡張のインストール
apt-getでインストールできます
sudo apt-get install php5-redis
そしてapacheを再起動します
service apache restart
CIのセッションではredisストレージを使用
CI 3.0(2.0ではセッションをredisで格納ことはサポートされていない)のアプリケーションconfigconfig.phpの2つの構成は次のように変更されました.
$config['sess_driver'] = 'redis';
$config['sess_save_path'] = 'tcp://127.0.0.1:6379';