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 コンテナを再起動すると、ログインできるようになります。