非法入侵 发表于 2018-11-5 10:15:28

redis web manager

  phpRedisAdmin is a simple web interface to manageRedisdatabases.
  一 环境准备
  1.环境支持
  yum -y install php php-devel php-mbstring httpd
  2.安装php相关扩展
  下载软件:https://github.com/phpredis/phpredis/tree/2.1.3
  cd phpredis-2.1.3
  phpize
  ./configure --enable-redis
  make && make install
  ls/usr/lib64/php/modules/
  curl.sofileinfo.sojson.so   mbstring.sophar.so   redis.sozip.so
  vim /etc/php.ini
  ---
  extension_dir = "/usr/lib64/php/modules/"
  ---
  二 添加php程序
  unzip phpRedisAdmin-master.zip
  mv phpRedisAdmin-master /var/www/html/redisadmin
  cd /var/www/html/redisadmin
  curl -s http://getcomposer.org/installer | php
  php composer.phar create-project -s dev erik-dubbelboer/php-redis-admin path/to/install
  git clone https://github.com/nrk/predis.git vendor
  cd includes/
  cp config.sample.inc.php config.inc.php
  vimconfig.inc.php
  ---
  $config = array(
  'servers' => array(
  array(
  'name'   => 'redis master', // Optional name.
  'host'   => '172.16.52.132',
  'port'   => 6379,
  'auth' => 'system',
  'filter' => '*',
  ),
  array(
  'name'   => 'redis_slave_130', // Optional name.
  'host'   => '172.16.52.130',
  'port'   => 6379,
  'auth' => 'system',
  'filter' => '*',
  ),
  array(
  'name'   => 'redis_slave_131', // Optional name.
  'host'   => '172.16.52.131',
  'port'   => 6379,
  'auth' => 'system',
  'filter' => '*',
  )
  ---
  NOTE:可添加多个redis server
  unzip predis-1.0.zip
  mv predis-1.0 /var/www/html/redisadmin/predis
  chown -R apache.apache redisadmin/#可省略
  chmod -R 777 redisadmin/#可省略
  三 测试
  访问:http://172.16.52.137/redisadmin
  NOTE:phpredisadmin自动识别主从,只写主不写从。
http://blog.51cto.com/e/u261/themes/default/images/spacer.gif

页: [1]
查看完整版本: redis web manager