• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    迪恩网络公众号

RedisManager: 符合中国开发者思维方式的在线Redis管理工具的框架,设计初衷快捷、简 ...

原作者: [db:作者] 来自: 网络 收藏 邀请

开源软件名称:

RedisManager

开源软件地址:

https://gitee.com/skygreen2015/RedisManager

开源软件介绍:

Online Redis Manager

符合中国开发者思维方式的在线Redis管理工具的框架,设计初衷快捷、简单、实用。

主要采用betterlife框架、betterlife.front框架中[web/vuejs]模块快速开发而成。

底层前端主要使用了Vuejs、iView框架;后端使用了PhpRedis、PhpSpreadsheet框架。

帮助文档

下载源码

下载地址: https://github.com/skygreen2001/RedisManager

  • Git安装

  • Docker安装

    • 下载 Docker

    • 下载RedisManager

      > docker run -ti --rm -v ${HOME}:/root -v $(pwd):/git alpine/git clone https://github.com/skygreen2001/RedisManager.git> docker run -ti --rm -v ${HOME}:/root -v $(pwd):/git alpine/git clone https://github.com.cnpmjs.org/skygreen2001/RedisManager> docker run -ti --rm -v ${HOME}:/root -v $(pwd):/git alpine/git clone https://gitee.com/skygreen2015/RedisManager
  • Composer安装

    • 下载orm

      > composer create-project skygreen2001/orm orm

通常安装

运行环境安装

以下工具任选一种即可

其它安装

Docker安装

如果开发者熟悉Docker或者希望尝试通过Docker搭建开发环境(无需考虑因为操作系统,无法完整搭建应用运行环境,如在Mac操作系统下,因为权限问题无法安装php的zip或者redis,Mac Monterey版本后不再默认安装PHP), 可使用Docker安装

Docker Hub下载运行

  • 直接从Docker Hub拉取orm镜像并运行
    • Docker Hub上查询镜像: https://hub.docker.com -> 搜索: skygreen2021/orm

    • 执行以下命令即可

        docker run -dp 80:80 --name orm -t skygreen2021/orm
    • 停止应用 : docker stop orm

    • 删除所有的容器: docker rm orm

    • 删除生成的镜像: docker rmi skygreen2021/orm

  • 使用说明

本地Docker 运行应用

  • 根路径下运行以下指令执行操作

  • 创建运行: docker-compose up -d

  • 运行应用: docker-compose start

  • 停止应用: docker-compose stop

  • 进入应用: docker exec -it orm /bin/bash

  • 删除所有的容器: docker-compose down

  • 删除生成的镜像: docker rmi orm_nginx orm redis

云部署

框架目录定义

  • core : 框架核心支持文件
    • core/config : 配置文件[各个功能模块]
    • core/include : 常用的函数库
  • install: 安装目录
  • api : ajax请求服务端服务支持[手机或Web前端ajax请求返回json数据]
  • www : redis在线编辑器前端页面
  • log : 日志目录,每天一个调试测试日志文件放在这里
  • upload : 后台上传下载文件(如excel)放置目录

服务器配置模式

  • 在 www/js/main.js 里配置 isConfigLocal
    • isConfigLocal: true, 意味着服务器配置都持久化存储在本地
    • isConfigLocal: false, 意味着服务器配置都持久化存储在服务器上,建议内部本地使用,可只需配置一次。
    • 默认存储在本地浏览器localStorage里,确保使用工具千人千面。

目录权限设置

  • 如果是Linux、Mac 系统,需要设置以下目录权限为完全可读写。
    • log
    • upload
    • 执行命令如下:

      sudo mkdir log/ upload/sudo chmod -R 0777 log/ upload/

开发工具

参考资料


鲜花

握手

雷人

路过

鸡蛋
该文章已有0人参与评论

请发表评论

全部评论

专题导读
热门推荐
热门话题
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:深圳市南山区西丽大学城创智工业园
电邮:jeky_zhao#qq.com
移动电话:139-2527-9053

Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap