zoukankan      html  css  js  c++  java
  • CMDBuild部署教程

    一.CMDBuild简介

      CMDBuild是一个通过Web界面配置的CMDB系统。可以通过Web界面来进行建模、创建资产数据库,并处理相关的工作流程。CMDBuild可用于集中管理数据库模块和外部应用:自动库存、文档管理、文本处理、目录服务、电子邮件、监控系统、用户网站、其他信息系统等。(该CMDB相关资料不是很多)

    二.系统环境:

    Centos7.3图形化界面,因为我们在后续安装步骤中需要弹出图形化界面

    1核2G 20G磁盘(1G运行内存不够用)

    需要配置JAVA环境,下载postgresql

    版本要求

    postgresql,版本9.5到10.7之间

    JDK 1.8  建议jdk8即可,不要使用最新的,否则可能会有不兼容问题

    相关下载地址;

    CMDBuild、JDK下载地址

    https://pan.baidu.com/s/1YHBjFotMCvX03ffgV3Pb-w

    下载cmdbuild-3.1.1.sh,jdk-8u111-linux-x64.tar.gz

    三.部署步骤

    部署postgresql

    参考链接https://www.postgresql.org/download/linux/redhat/

    yum install  -y  https://download.postgresql.org/pub/repos/yum/reporpms/EL-7-x86_64/pgdg-redhat-repo-latest.noarch.rpm
    yum install postgresql95        #安装客户端
    yum install postgresql95-server    #安装服务端
    /usr/pgsql-9.5/bin/postgresql95-setup initdb
    systemctl start postgresql-9.5    #监听5432端口

    配置postgresql

    配置postgresql远程访问:(之所以配置这个是因为使用命令行远程连接该数据库时报错)

    vi /var/lib/pgsql/9.5/data/postgresql.conf  #修改以下值
    listening_address: '*'
    
    vi /var/lib/pgsql/9.5/data/pg_hba.conf  #修改以下值(md5好像是要改为trust?后续验证后再回来修改)
    host all all 0.0.0.0/0 md5

    配置JDK

    参考https://www.cnblogs.com/biaopei/p/7730484.html

    配置postgresql的jdbc

    postgresql的jdbc的具体路径需要加入到CLASS_PATH环境变量中
    jdbc下载链接

    https://jdbc.postgresql.org/download.html#others
    jdbc配置参考

    https://jdbc.postgresql.org/documentation/head/classpath.html

    部署CMDBuild

    推荐使用./sh脚本方式安装。通过war包安装那种方式,各种报错,搞不定。注意:不能使用root账号运行,随便创建一个cmdbuild运行即可

    添加执行权限运行后,会弹出一个图形安装界面。

    配置界面修改postgresql为具体ip,使用localhost会报错。

    web访问地址:

    http://ip:8080/cmdbuild

    登录账号密码admin/admin

    四.问题汇总

    1.tomcat如果提示存在内存泄漏情况

    在tomcat/bin目录下,修改catalina.sh,在cygwin=false上面添加以下内容
    JAVA_OPTS="-Xms1024m -Xmx1024m"

    参考https://www.cnblogs.com/biaopei/p/11353843.html

  • 相关阅读:
    闭包(closure)与协程共用时要注意的事情
    mysql---视图
    职责链模式
    JavaScript DOM(一)
    9.7 迭代
    [BLE--Link Layer]设备蓝牙地址
    Loopback測试软件AX1用户手冊 V3.1
    操作系统
    OpenCV特征点检測------Surf(特征点篇)
    linux 命令 xxd
  • 原文地址:https://www.cnblogs.com/biaopei/p/12074120.html
Copyright © 2011-2022 走看看