1、前言
相信大家windows下安装工具都得心应手,但Linux中安装就头大了吧,treeNMS管理工具,直接到http://www.treesoft.cn/dms.html下载,是用JAVA开发的,基于WEB方式对Redis管理,windows环境下载解压即可使用,Linux环境中也只需将软件复制过去,配置JAVA环境就可以使用了。MAC系统中也可以直接复制过去用,前提是有JAVA运行环境。
因为是基于WEB方式的,所以可以直接在服务器上布署一份,那么大家都可以用浏览器直接访问操作,避免了每个开发人员都要安装工具软件的麻烦,工作效率大大提高。
免安装,免布署,解压即用!
下载地址:http://www.treesoft.cn/dms.html
2、安装
说明:
1、将压缩文件解压到D盘根目录中,目录不要有中文或空隔。
2、双击 bin\startup.bat,运行Tomcat。
3、打开浏览器,输入http://127.0.0.1:8086/treenms
4、默认用户名:treesoft,密码:treesoft ,用户:admin,密码:treesoft
5、登录后,点击右上角“参数配置”按钮,新增或修改连接参数,测试连接成功后,保存参数并刷新页面即可。
6、程序文件中已包括windows版本的JDK1.7, tomcat7.0, 以及treenms项目。
7、treeNMS-x.x.x\webapps\treenms目录内容为编译后的项目,可以直接复制出来,发布到Linux服务器上。
Linux服务器的Tomcat,JDK请自行安装。MAC系统请安装相应版本JDK
8、点击左侧数据仓库,将在主页面展示数据列表信息。
9、本系统支持多个redis,memcached数据库并存,方便集群管理。
10、本系统支持windows, linux ,mac等操作系统。
11、本系统支持PC端,平板端,手机端登录使用。
12、未购买授权,本公司不承担因使用不当造成的任何经济损失!
13、所有未经授权的逆向及反编译,均属侵权行为。
14、布署后建议将项目名treenms修改掉,防止破解渗透入侵。
功能:
TreeNMS数据库管理系统使用JAVA开发,采用稳定通用的springMVC +JDBC架构,
实现基于WEB方式对 Redis,Memcache 缓存数据库进行维护管理操作。
功能包括:系统的状态实时监控,数据库的展示,库表的展示,缓存数据的展示,查询,新增,修改,删除等,数据的在线编辑维护,
数据的备份还原 ,实时状态监控展示,JSON数据格式化,SQL语法帮助,在线数据源选择配置等。系统内置14套UI皮肤,使用中可以依个人喜好选择配色方案。
我在linux下安装,将
复制到linux下的tomcat的webapps下,启动tomcat,出现验证码没出来,然后修改bin下的vim catalina.sh,在
重启tomcat就行了,
可能出现问题
常见问题:
1、报错信息:取NoSQL数据出错:ERR SELECT is not allowed in cluster mode
问题原因:redis集群版只使用db0,select命令虽然能够支持select 0。其他的db都会返回错误,属于正常现象。
2、登录页中的验证码 ,显示乱码,无法识别,是由于部分Linux操作系统缺少Arial字体导致的,请安装即可。
解决方法:把window上的该字体上传到{JAVA_HOME}/jre/lib/fonts下重启tomcat即可
3、登录页,验证码不显示,
问题原因:是因为linux jvm没有启用图形工具
报错 Can’t connect to X11 window server using ‘:0.0’ as the value of the DISPLAY variable.
解决办法
JAVA_OPTS=-Djava.awt.headless=true
tomcat 的 catalina.sh 加上这段话:
echo “Using CATALINA_BASE: $CATALINA_BASE”
echo “Using CATALINA_HOME: $CATALINA_HOME”
echo “Using CATALINA_TMPDIR: $CATALINA_TMPDIR”
echo “Using RUNJAVA: $_RUNJAVA”
echo “Using JAVA_OPTS: $JAVA_OPTS”
4、部分用户使用TreeNMS,发现数据显示乱码
问题原因:由于用户程序写入的数据进行序列化,或加密后写入造成的。
解决方法:这个属于正常现象,用户可以自行明文新增一行数据对比一下。
5、Tomcat8.5.11以上的高版本会出现CSS样式加载失效的情况,导致页面异常,请使用8.5.11及以下版本。