ホームページ >バックエンド開発 >PHPチュートリアル >PHP で Redis に接続して使用する方法
##1 Redis をインストールする
まず、Redis サーバーが必要です。 ローカルインストール方法については「Redisマニュアル」を参照してください。
2 PHP 拡張機能のインストール
PHP で Redis に接続するには、PHP に phpredis 拡張機能をインストールして Redis サーバーに接続する必要もあります。2.1 Windows システム
phpredis 拡張機能を Windows に直接ダウンロードします (アドレス: https://pecl.php.net/package/redis)参考:「PHP 用の Redis 拡張機能をインストールする方法」
PHP のバージョンとビット数 (システムのビット数ではない) に従って拡張パッケージをダウンロードする必要があることに注意してください。利用できなくなります。 次に、php.ini を変更し、phpredis サポートを追加します。; 下载dll文件后放到在PHP安装目录ext下,再加上这一行 extension="php_redis.dll"
2.2 Linux コマンド システム
Linux コマンドのインストール方法は次のとおりです。sudo apt-get install php5-redis # Ubuntu yum install php-pecl-redis # CentOSCentOS は最初に EPEL ソースをインストールする必要があります。「CentOS への EPEL ソフトウェア ソースのインストール」を参照してください。 次に、php.ini を変更して次の行を追加します:
extension=redis.so
2.3 Linux ソース コードのインストール
依存ツールをインストールします:apt-get install php5-dev # Ubuntu yum install php-devel # CentOS次に、phpredis をダウンロード、コンパイル、インストールします。
wget https://pecl.php.net/get/redis-3.0.0.tgz tar zxf redis-3.0.0.tgz cd redis-3.0.0 phpize ./configure --with-php-config=php-config make make install上記の phpize と php-config は、php dev バージョンのコマンドです。 プロンプトにこれら 2 つのコマンドが含まれていない場合は、フル パス (通常は /usr/bin/ ディレクトリ内) を指定できます。 次に、php.ini を開いて、最後に次の内容を追加します:
extension=redis.so
3 コード テスト
次に、PHP-FPM を再起動し、新しい PHP を作成します。ファイル、コード:<?php $redis = new Redis(); $redis->connect('127.0.0.1', 6379); $count = $redis->exists('count') ? $redis->get('count') : 1; echo $count; $redis->set('count', ++$count);ページを更新します。数値が増加している場合は、Redis への接続が正常であることを意味します。
以上がPHP で Redis に接続して使用する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。