最近、PHP7+nginx を使用して新しい環境をデプロイしました。古いバージョンの nosql は memcache を使用し、新しいバージョンでは redis を使用する予定です。次に、redis 拡張機能をインストールします。
実際、redis 拡張機能をインストールするときに注意すべきことは何もありません。主なことは、redis 拡張機能をダウンロードするときに拡張機能が PHP バージョンをサポートしているかどうかに注意することです。その他のインストールは通常通りです。PHP 拡張機能のインストール方法は同じです。
1. ダウンロード
ダウンロードアドレス: http://pecl.php.net/package/redis
ダウンロードディレクトリを /data/download/ に置きますphp 次に
cd でダウンロードディレクトリに移動し、download: wget http://pecl.php.net/get/redis-3.1.2.tgz
2. 解凍
カレントディレクトリに解凍tar -zxvf redis-3.1.2.tgz
3. インストール
cd redis-3.1.2ディレクトリ
このディレクトリでphpizeを使用してconfigure構成ファイルを生成します: /usr/localを直接実行します/php7/ bin/phpize
そうするとこのディレクトリで設定、コンパイル、インストールが全て完了します
./configure --with-php-config=/usr/local/php7/bin/php-config
make
make install
make install 後、共有拡張機能のインストールが表示されます: /usr/local/php7/lib/php/extensions/no-debug-non-zts-20160303/
ディレクトリはredis.soファイルが生成されるディレクトリです ll /usr/local/php7/lib/php/extensions/no-debug-non-zts-20160303/
redis.soを見るということは、インストールは成功しました。
4. PHP7 をサポートするように設定します:
extension=redis.so を追加します
:wq!
5 .nginxを再起動、実際にphp-fpmを再起動します
以上がphp7にredis拡張機能を追加する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。