Linuxインストールredisおよびredis拡張

2255 ワード

インストールredis
1、ソースコードをダウンロードし、解凍してソースコードをコンパイルする.
wget http://download.redis.io/releases/redis-4.0.2.tar.gz
tar xzf redis-4.0.2.tar.gz
cd xzf redis-4.0.2
make

2、コンパイル完了後、Srcディレクトリの下に、実行可能ファイルredis-server、redis-benchmark、redis-cli、redisが4つある.conf.次に、ディレクトリにコピーします.(redis.confも上の階にある可能性があります)
mkdir /usr/redis
cp redis-server  /usr/redis
cp redis-benchmark /usr/redis
cp redis-cli  /usr/redis
cp redis.conf  /usr/redis
cd /usr/redis

3、Redisサービスを起動する.
./redis-server   //   ./redis-server &     

4、その後、クライアントで起動に成功したかどうかをテストします.
$ redis-cli
redis> set foo bar
OK
redis> get foo
"bar"

redis拡張のインストール
ダウンロード:https://github.com/nicolasff/phpredis/archive/2.2.4.tar.gz
補足:
phpredis拡張ダウンロードアドレス:
https://github.com/phpredis/phpredis/archive/develop.zip
上のそれがだめなら下のこのアドレスを使います(下のこのアドレステスト環境はphp 7.1+redis 4.0.2です)
他の手順と同様
phpredis-2.2.4をアップロードします.tar.gzから/usr/local/srcディレクトリ
cd/usr/local/src#パッケージ格納ディレクトリへ
tar zxvf phpredis-2.2.4.tar.gz#解凍
cd phpredis-2.2.4#インストールディレクトリへ
/usr/local/php/bin/phpize#phpizeでconfigureプロファイルを生成
./configure--with-php-config=/usr/local/php/bin/php-config#構成
make#コンパイル
make install#インストール
インストールが完了すると、次のインストールパスが表示されます.
/usr/local/php/lib/php/extensions/no-debug-non-zts-20090626/
2、phpサポートの構成
vi/usr/local/php/etc/php.ini#プロファイルを編集し、最後の行に次の内容を追加します.
追加
extension="redis.so"
:wq!#保存終了
 
 
3サービスの再起動
service php-fpm restart