php7にredis拡張機能を追加

巴扎黑
リリース: 2023-03-14 06:04:01
オリジナル
2149 人が閲覧しました

PHP7 は redis 拡張機能を追加します

1. 目的:

最近、PHP7+nginx を使用して新しい環境をデプロイしました。古いバージョンの nosql は memcache を使用し、新しいバージョンでは redis を使用する予定です。次に、redis 拡張機能をインストールします。

2.説明:

実際、redis 拡張機能をインストールするときに注意すべきことは何もありません。主なことは、redis 拡張機能をダウンロードするときに拡張機能が PHP バージョンをサポートしているかどうかに注意することです。その他のインストールは通常通りです。PHP 拡張機能のインストール方法は同じです。

3. インストール手順:

1. ダウンロード

ダウンロード アドレス: /data/download/php の下にダウンロード ディレクトリを置きます

ダウンロード ディレクトリに cd して、ダウンロードします。 wget

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すると、Installing share extensions: /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 をサポートするように設定します:

vim /usr/local/php7/etc /php.ini

extension=redis.so

:wq!

を追加します。 5. nginxを再起動し、実際にphp-fpmを再起動します


別の方法は次のとおりです。

pecl からダウンロードした phpredis 拡張機能が make でエラーを報告したので、ググって解決策を見つけました。phpredis には php7 専用のブランチがあるため、まず git clone phpredis

git clone https://github .com/nicolasff/phpredisgit checkout php7

php7/bin/phpize./configure --with-php-config=php7/bin/php-config

make && make install




以上がphp7にredis拡張機能を追加の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート
私たちについて 免責事項 Sitemap
PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!