ホームページ  >  記事  >  バックエンド開発  >  contos の下に phpRedisAdmin をインストールします

contos の下に phpRedisAdmin をインストールします

巴扎黑
巴扎黑オリジナル
2016-11-11 10:17:221296ブラウズ

RedisDesktopManager は大量のデータを含む Redis を開くのに非常に時間がかかり、また、Alibaba Cloud の kvstore には外部ネットワークからアクセスできないため、インターネットに記載されている phpRedisAdmin をインストールしました。 kvstore. 問題が発生した場合は、インストール手順を記録してください。

サーバーには php を正常に実行できる環境が必要です。ない場合は、自分でインストールしてください。

1、まずphpredisをダウンロードします

Quote


cd /home/download
wget https://github.com/nicolasff/phpredis/archive/master.tar.gz
.tar.gzなしでダウンロードできますファイルの最後で、MV 名を変更するだけです
tar -xzvf master.tar.gz
cd phpredis-master

拡張機能をコンパイルしてインストールします:
phpize
./configure --enable-redis
make && make install



2. php.ini ファイルを変更します

参照


vi /etc/php.ini
##extension_dir = "./" の行の下に次のコードを追加します:

extension_dir = "/usr/ lib64/php/modules"
extension=redis.so



3、phpRedisAdmin をインストールします

Quote


cd /home/www
git clone https://github.com/ErikDubbelboer/ phpRedisAdmin.git
cd phpRedisAdmin/
git clone https://github.com/nrk/predis.git ベンダー
git サブモジュール init
git サブモジュール更新



/home/www ディレクトリに phpRedisAdmin フォルダーが作成されますこのフォルダー内で 2 つのファイルを変更します

reference


cd /home/www/phpRedisAdmin/includes
vi config.sample.inc.php

'servers' => array(
array(
'name' => 'kvstore', // オプションの名前。
'host' => 'xxxxxxxxxxxxxxxx', //kvstore リンクアドレス xxxx.xxx.xkvstore.aliyuncs.com
'port' => 6379,
'filter' => ' *',

// オプションの Redis 認証。
'auth' => '' // リンク パスワード
),

必要に応じて、次のコードを変更できます。

'login ' = > array(
'admin' => array(
'password' => 'admin',
),



次に、index.php ファイルを変更します

quote


これを元の内容に変更しますファイルの 2 行をコメントアウトします
//$databases = $redis->config('GET', 'databases');
$databases = 16; に変更します。


最後に、nginx や apache などの php コンテナを再起動すると、ログインできるようになります。

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