CMDBuild2.5.1在wind10中使用

Ethan-cw 2018-05-31 15:31:34  2510  收藏

分类专栏: ITIL/ITSM 数据库 文章标签: ITIL CMDB Postgresql

版权

最近换了工作,新公司研究ITIL,而我也跟着学ITIL。怪自己孤陋寡闻,以前竟然不知道有ITIL,更不知道ITIL为何物!!!

在将公司的基础框架搭建的差不多后,计划本周来学习下ITIL的CMDB。对目前可供使用的CMDB作一些了解,看有没有合适的可直接拿来用。所有很自然的需要使用CMDBuild和oneCMDB,这里介绍下CMDBuild在windows10环境下的使用。后续会写几篇关于ITIL的博客,对ITIL有一个全面的了解和熟悉。

一、下载软件

使用CMDBuild,需要先下载CMDBuild,官网是http://www.cmdbuild.org/en/download,在浏览器中输入地址后,打开界面如下图:

然后点击上图红色标记的按钮就会下载,将文件放在方便找到的地方。

下面下载PostgreSQL,因为CMDBuild默认使用的是PostgreSQL数据库。

32位下载地址:http://get.enterprisedb.com/postgresql/postgresql-9.2.4-1-windows-binaries.zip;

64位下载地址:http://get.enterprisedb.com/postgresql/postgresql-9.2.4-1-windows-x64-binaries.zip

二、开始安装

2,1 安装CMDBuild

下载完后,解压CMDBuild,目录如下图。其中INSTALL.txt是安装的说明文件,是英文的。

1) 将cmdbuild-2.5.1.war文件重命令为cmdbuild.war,然后将war文件放在Tomcat的webapps目录下。

2) 然后进入解压的cmdb目录中的extras/tomcat-libs/6.0 or higher/,将postgresql-9.4.1207.jar文件放入Tomcat的lib目录下,这是cmdb连接prosgresql连接的架包,不可缺少。

因为我用的Tomcat版本是8.5,高于6,所以进入的是6.0 or higher,如果Tomcat的版本低于6,则可以进入5.5目录。

3) 然后启动Tomcat,会生成一个cmdbuild文件夹,这是Tomcat启动后生解压war文件产生的。在浏览器中输入localhost:8080/cmdbuild,访问cmdbuild。

2,2 安装Prosgresql

1) 在磁盘里建立目录Prosgresql9.2.4,然后将下载的Prosgresql压缩文件解压到此文件夹中,如果有上层目录,则可以将解压的文件复制进来然后删除解压生的上层目录。然后建立data文件夹,用于存放数据。

2) 然后配置环境变更——配置系统环境变量。可以像配置java的环境变量那样配置,如下图。也可以用vbs脚本的方法,不过本人不会写vbs脚本,所以就采取这种简单直观的方式了。

3) 然后初始化并创建数据库。在CMD中使用命令:D:\Prosgresql9.2.4\bin\initdb.exe -D d:\Prosgresql9.2.4\data -E UTF-8 --locale=chs -U postgres -W。新的超级用户的口令输入的是postgres。

-D :指定数据库簇的存储目录E:\pgsql\data

-E :指定DB的超级用户的用户名postgres

--locale:关于区域设置(chinese-simplified-china)

-U :默认编码格式chs

-W :为超级用户指定密码的提示

再打开d:\Prosgresql9.2.4\data目录,发现多了很多内容。

4) 启动数据库,在cmd中输入命令:pg_ctl -D d:\Prosgresql9.2.4\data -l logfile start

5)  注册为系统服务,这一步需要管理员权限。pg_ctl register -N PostgreSQL -D D:\Prosgresql9.2.4\data

6)  启动数据库 :net start PostgreSQL

如果上面安装Postgresql没有成功,可尝试直接下载应用程序来安装,下载地址:http://www.enterprisedb.com/products-services-training/pgdownload#windows,安装的时候主要注意选择所使用的区域设置,如果有问题的话就造反C;另一个就是安装的时候要关闭QQ电脑管家或360杀毒这种第三方的杀毒软件,不然有可能会拦截安装文件中的bat或其它文件,导致安装失败,其它都基本上是Next。

三、使用

启动数据库后,启动CMDBuild,在浏览器中打开CMDBuild继续研究!!如下图,点击右下角的Next。

如下图,需要填写数据库等信息。

我填写的截图如下,然后点击右下角的Finish。

这些CMDBuild会根据配置信息去创建数据库,当数据库创建成功后,会给出如下弹出框。当点击OK后,会跳转到登陆界面需要登陆。

创建的数据库如下图,public模式下一共有129张表,quartz模式下一共有11张,这里只列出了public模式下的数据表。

在登陆时,可以发现数据库表有一个User表,默认生成了system和admin两个不同的账号,至于密码肯定是加密地的,我也不知道。所以我就用admin来登陆,密码也是admin,结果成功了。

四、参考资料

1,http://www.cnblogs.com/supakito/p/cmdbuild_install.html

2,https://www.cnblogs.com/winkey4986/p/5360551.html

3,https://www.yiibai.com/postgresql/install-postgresql.html

CMDBuild2.5.1在wind10中使用相关推荐

  1. GNU Make 使用手册(于凤昌中译版)

    GNU Make 使用手册(中译版) 翻译:于凤昌 GNU make Version 3.79 April 2000 Richard M. Stallman and Roland McGrath 1 ...

  2. wind7 系统安装后,进入系统鼠标键盘失效

    问题描述:1安装成功,启动过程中键盘可以使用,进入系统后键盘鼠标都失效 查询原因:主板系统不支持USB3.0 方法1:在(网络)安全模式下 下载驱动精灵,安装驱动,重新启动 鼠标键盘正常使用 方法2: ...

  3. 面试:第十二章:所有总结

    Java基础 java基本类型哪些,所占字节 byte :1个字节 short :2个字节 char :2个字节 int :4个字节 long :8个字节 float :4个字节 double :8个 ...

  4. linux内核分析(转自某位大哥网上的笔记)

    启动 当PC启动时,Intel系列的CPU首先进入的是实模式,并开始执行位于地址0xFFFF0处的代码,也就是ROM-BIOS起始位置的代码.BIOS先进行一系列的系统自检,然后初始化位于地址0的中断 ...

  5. 【电脑帮助】解决Wind10系统照片中自带的保存的图片和本机照片的问题

    Wind10系统照片里有着两个文件夹,一个是保存的图片,另一个是本机图片,删又删不掉,逼死强迫症 运行完成之后再把保存的图片和本机图片两个文件夹删了就不会再恢复了

  6. docker连接wind10本地pycharm pro

    docker连接wind10本地pycharm pro 问题 最近使用xemsf包库[xemsf]处理nc文件的气象数据,发现它没有Windows版本,只能在Linux和macOS平台使用,于是只能曲 ...

  7. dell服务器装win10显示gtp,安装Wind10时出现“此硬盘含有MBR分区,系统需安装在GTP分区”的解决办法...

    本来之前已在64位的Wind7系统中通过微软官网在线升级了Wind10,即时带来的视觉冲击和"快"感,使我决定从此进入Wind10时代!! 在线升级后的系统,占C盘居然达36G之多 ...

  8. golang通过RSA算法生成token,go从配置文件中注入密钥文件,go从文件中读取密钥文件,go RSA算法下token生成与解析;go java token共用

    RSA算法 token生成与解析 本文演示两种方式,一种是把密钥文件放在配置文件中,一种是把密钥文件本身放入项目或者容器中. 下面两种的区别在于私钥公钥的初始化, init方法,需要哪种取哪种. 通过 ...

  9. 总结一下在使用某里云服务器的过程中出现过的一些问题

    此文总结在使用阿里云的过程中出现过的问题   想起来就记录一下 本人为言行负责! 海内选择腾讯华为,共勉! k8s不同命名空间的配置文件串掉了 k8s集群服务器购买上后,无法使用外网.连续购买了4台然 ...

最新文章

  1. springboot springmvc 抛出全局异常解决方法
  2. Redis,传统数据库,HBase,Hive区别联系
  3. 一直以来伴随我的一些学习习惯(四):知识结构
  4. 学习python的基础是什么_学python需要什么基础
  5. 手写自己的MyBatis框架-V2.0 可优化之处
  6. [EDA] 第1章 EDA技术概述-潘松版
  7. [国家集训队]航班安排 (最大费用最大流)
  8. 前端工程师和设计师必读文章推荐【系列三十六】
  9. 阿里前端委员会主席圆心:未来前端的机会在哪里?
  10. 彻底理解mysql服务器的字符集转换问题
  11. 主备库内存不一致的Data Guard环境搭建全过程
  12. 聚簇索引与非聚簇索引的区别以及SQL Server查询优化技术
  13. python 数据分析--2016美国竞选辩论可视化
  14. 将所有的表中,数值类型由char,varchar改为nchar,nvarchar 的存储过程
  15. 2021-11-03
  16. 使用python搜索Excel表,查找内容
  17. Go包管理工具Vendor使用教程
  18. 渲图买桌面CPU还是服务器cpu,做图用什么显卡好,图形渲染CPU重要还是显卡重要...
  19. mysql怎么设计抽奖表_Access设计抽奖系统
  20. 关于风险管理,如何将思维从项目升维到项目群?

热门文章

  1. amplify color_使用Amplify CLI创建Appsync API
  2. css鼠标经过样式记录
  3. 按照下列给定步骤完成求累加和程序: 程序: MOV BX,1000 MOV CX,10 MOV AL,0 LOP: ADD AL,[BX] INC BX J: LOOP LOP INT
  4. gen_server tasting 之超简单名称服务
  5. 圆形词云(旋转)TagCanvas
  6. python 实现回合制游戏
  7. D. Returning Home(建图 + 堆优化最短路)
  8. 基于图神经网络的节点表征
  9. 明华澳汉读卡器安装插件,便捷读身份证,就诊卡医保卡
  10. swift3.0中文转拼音