ホームページ  >  記事  >  バックエンド開発  >  PHP Redis 拡張アセンブリ、構成、および使用法の概要

PHP Redis 拡張アセンブリ、構成、および使用法の概要

WBOY
WBOYオリジナル
2016-06-13 12:29:23733ブラウズ

php redis 拡張機能のインストール、設定、使用の概要

システムはランプ環境 (centos6.7 apache2.2 mysql5.7 php5.3) であり、デフォルトの

ソフトウェアがダウンロードされています/usr/local/src ディレクトリへ redis は /app/local/redis ディレクトリにインストールされます

#wget http://download.redis.io/releases/redis-2.8.24.tar.gz

#tar zxvf redis-2.8.24.tar.gz

#mkdir -p /app/local/redis

#cd redis-2.8.24

#make PREFIX=/ app/local/redis install

redis を起動します

#/app/local/redis/bin/redis-server

次に、phpredis をインストールします拡張機能

# wget https://github.com/nicolasff/phpredis/archive/2.2.4.tar.gz

#tar zxvf 2.2.4.tar.gz

#cd phpredis-2.2. 4

#/app/local/php/bin/phpize #Generateconfigureconfigurationfile

次の手順は、構成ファイルを生成するように表示されます
[ [email protected] phpredis-2.2.4] # /app/local/php/bin/phpize 次の構成:
PHP Api バージョン: 20090626
Zend モジュール Api 番号: 20090626
Zend Extension Api 番号: 220090626

#./configure --with-php-config=/app/local/php/bin/php-config

#make && make install

最後に拡張機能ファイル

共有拡張機能のインストール: /app/local/php/lib/php/extensions/no-debug-non-zts-20090626/

次に、php.ini を構成します

#vi /app/local/php/ etc/php.ini

extension=redis.so

:x

を追加 Apache を再起動します

#/app/local/apache/bin/apachectl restart

最後に、redis 拡張機能がロードされているかどうかを phpinfo で確認します

以下に示すように:

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。