Dnnmmp 更新,增加 Redis 管理工具 PhpRedisAdmin

介绍

dnnmmp,它是基于 Docker 的开发者集成环境,包含丰富的软件,未来开发者的趋势。

新增内容如下:

  • PhpRedisAdmin管理工具

dnnmmp官方文档

目前包含的软件

  1. Yapi : 接口管理工具
  2. Node.js : 建议所有开发者学习的语言
  3. PHP : 世界上最好的语言
  4. Mysql : 数据库
  5. MongoDB : 数据库
  6. Redis : 数据库
  7. Nginx : 服务器
  8. Portainer : docker管理工具
  9. rabbitmq : 队列服务
  10. PhpMyAdmin: mysql 管理工具
  11. PhpRedisAdmin: redis可视化管理工具

PhpRedisAdmin 介绍

    phpRedisAdmin是一个在线管理redis的web工具,基于PHP完成

安装步骤如下:

  1. 构建并启动:

    $ cd dnnmmp
    
    # 启动(后台)
    $ docker-compose up -d phpredisadmin
    
    # 停止
    $ docker-compose stop phpredisadmin
    
    # 删除容器
    $ docker-compose rm phpredisadmin
    
    
     
  2. 访问web:

    在浏览器中访问:http://localhost:8009

  3. 配置文件说明: .env文件中

    ############### redisMyAdmin ###############
    REDISMYADMIN_HOST_PORT=8009 # web访问端口
    ADMIN_USER= # 为面向用户的基本Auth定义用户名(默认为空)
    ADMIN_PASS= # 为面向用户的基本Auth定义用户密码(默认为空)
    
    # 服务1
    REDIS_1_HOST=redis # 访问地址
    REDIS_1_NAME=redis_1 # 别名
    REDIS_1_PORT=6379 # 端口
    REDIS_1_AUTH= # 认证
    
    # 多个服务 test
    REDIS_2_HOST=192.168.10.215
    REDIS_2_NAME=redis_2
    REDIS_2_PORT=6379
    REDIS_2_AUTH=
    
     
  4. 添加多个服务(需重启服务)

    1. 编辑.env文件,添加:
      REDIS_2_HOST=192.168.10.215 # ip地址
      REDIS_2_NAME=redis_2
      REDIS_2_PORT=6379
      REDIS_2_AUTH=
      
       
    2. 编辑docker-compose.yml文件,修改:
      environment:
      REDIS_1_HOST: "${REDIS_1_HOST}"
      REDIS_1_PORT: "${REDIS_1_PORT}"
      REDIS_1_NAME: "${REDIS_1_NAME}"
      REDIS_1_AUTH: "${REDIS_1_AUTH}"
      # 添加第二个服务
      REDIS_2_HOST: "${REDIS_2_HOST}"
      REDIS_2_PORT: "${REDIS_2_PORT}"
      REDIS_2_NAME: "${REDIS_2_NAME}"
      REDIS_2_AUTH: "${REDIS_2_AUTH}"
      
       

    更多变量请查看:

    PhpRedisAdmin官方文档

 

猜你喜欢

转载自www.oschina.net/news/109473/dnnmmp-updated