Install Cmdbuild Ubuntu

Posted on  by 

Introduction

I,m trying to install cmdbuild by deploying.war file in tomcat. When i deploy a sample.war file the application appears in the application list and i can install it but when i deploy the cmdbuild.war file nothing appears in the application list even though it says OK. Step-by-step Installation Guide for Ubuntu. Jump to: navigation, search. Main page Installation Step-by-step Installation Guide for Ubuntu. Mar 24, 2014  Installation von primaVista - Download etc. This feature is not available right now. Please try again later. How to Install CMDBuild into your Jelastic Java Cloud. CMDBuild (where CMDB stands for 'Configuration and Management Data Base').

CMDBuild is a configurable web application to model and manage a database containing assets (CMDB stands for 'Configuration and Management Data Base') and handle related workflow operations.

The aim is to let the operators have full control of the assets used, knowing exactly composition, dislocation, functional relations and history.

CMDBuild is a centralized management module working with databases and external applications: automatic inventory, documents management, text processing, directory services, e-mail, monitoring systems, intranet portals and other information systems.

CMDBuild is a flexible and user-upgradeable system and uses the best practices defined by ITIL (IT Information Library). CMDBuild is released with GPL license.

CMDBuild application, if correctly configured and managed, offers to managers and IT operators answers to these common questions:

  • how many resources do I have
  • where is located a specific asset and who and how is using it
  • is it (the asset) part of something and what's his composition
  • which are the warranties or licenses expiring
  • do I have all the required software licenses
  • what's the asset life cycle
  • which are the connections between asset and network devices
  • changes to this asset implies changes to other assets
  • which are the jobs waiting for my action
  • who worked on an asset and when, with which authorization, what's the final result

This install guide has been tested on a fresh Karmic Koala 9.10 Ubuntu installation.

Apache Tomcat installation

Install Apache Tomcat running the following command in the command prompt:

Add a user with manager role: edit the file /etc/tomcat6/tomcat-users.xml adding the following code

setting username and password of your own choice. Beware that the <tomcat-users> and </tomcat-users> tags are already present.

Tomcat on Ubuntu comes with Security enabled: check the Tomcat domcumentation to find how to correctly configure this part; to remove Tomcat security just edit /etc/default/tomcat6 and set

Warning: this disables Tomcat security, please check Tomcat documentation on this matter.

You can get more information about Apache Tomcat on Ubuntu here.

PostgreSQL installation

Install PostgreSQL running the following command in the command prompt:

You can also install the graphical front-end pgAdmin3 by running the following command:

Enable an administrator user postgres by running the following commands

Just replace the string postgres after PASSWORD with the password you choose.

CMDBuild installation

Download the JDBC driver for PostgreSQL from http://jdbc.postgresql.org/download.htmland copy the JAR file in /usr/share/tomcat6/lib.

Download CMDBuild from the main site http://www.cmdbuild.org and uncompress the file in a local directory.

Tomcat on Ubuntu has an issue related to the Java dbcp library. CMDBuild comes with this library bundled in the distribution package since it was not shipped with Tomcat 5.5. Copy the file <local_cmdbuild_dir>/extras/tomcat-libs/5.5/tomcat-dbcp.jar in /usr/share/tomcat6/lib.

Start Tomcat and deploy CMDBuild

Now run the following command

using a browser go to http://localhost:8080/manager/html, log in with the credentials you set in /etc/tomcat6/tomcat-users.xml go to the bottom of the page under Deploy->WAR file to deploy: select the WAR file in the CMDBuild local directory where you uncompressed the distribution file and click Deploy.

Now you can see /cmdbuild under Applications and clicking it you can access you CMDBuild installation (and, after the installation, the application). From here you can follow the Technical Manual found under Documentation on the CMDBuild site.

PostgreSQL access data required by the installation screen of CMDBuild are

Tomcat applications errors can be found under /var/lib/tomcat6/logs/.

Contents

  1. Networking

This page lists selected server software that can be used in Ubuntu.

Networking

  • Basic networking from the server guide

  • LinkAggregation - also known as Bonding or Trunking.

Authentication

  • OpenLDAP server and LDAP client authentication - Authentication on an LDAP directory (server and client parts)

  • SettingUpNISHowTo - Authentication via NIS

  • Active Directory Authentication

  • Kerberos

  • SecurePass - One Time Password service for DMZ hosts and services

Wireless

Install Cmdbuild Ubuntu

  • Wireless Access Point - Setting up Wireless Access Point

  • Wireless Broadcast System - Setting up LAN hotspot (no internet)

Web servers

  • Apache PHP MySQL - Setting up a LAMP (Linux Apache MySQL PHP) web server

  • Highly Available LAMP Server - Setting up a highly available Linux, Apache, MySQL, and PHP web server

  • Ruby on Rails - Setting up RoR (Ruby On Rails)

  • Apache Tomcat 5 - Java Servlet 2.4 engine with JSP 2.0 support

  • Django - Setting up Django high-level python web framework

Web Applications

  • Blogging with WordPress - Blogging (web publishing).

  • Drupal - A robust content management system.

  • Joomla - Content Management System (CMS) that will help you build websites and other powerful online applications

  • Hive - How to set up a Digital Life Management System. Hive was formally known as Ubuntu Center.

  • PhpBB3 - How to set up a PhpBB3 forum.

  • PunBB forum - PunBB is a fast and lightweight PHP-powered discussion board.

  • MoinMoin - a powerful and highly configurable wiki.

  • MediaWiki - powerful wiki engine used by Wikipedia.

  • CMDBuild - An Open Source CMDB (Configuration and Management Database)

  • Moodle -- A Comprehensive Learning Management System (Online Curriculum)

  • Moodle with MySQL - Installing Moodle with MySQL (alternative instructions)

  • Request Tracker - Set up Request Tracker (web based ticketing system) with email facility.

Teleconferencing

  • BigBlueButton - A Complete Videoconferencing and Desktop Sharing platform

Mail, Groupware, and Chat Servers

  • Email - The starting point for mail servers - covers the different software used, how they relate together, and more.

  • Mailing List Server - Set up your own mailing list server with Mailman, as used on the Ubuntu mailing lists!

  • Horde4 Mail And Groupware Server - Setting up a basic Horde4 installation on Ubuntu 10.04.3 LTS

  • Groupware with Kolab - Setting up this complete mail and calendar server system.

  • Lotus Domino - Setting up Lotus Domino groupware server.

  • IrcServer - Set up an irc server.

  • Dancer-IRCD - Set up Dancer-IRCD server

  • SettingUpJabberServer - Set up a Jabber server.

  • Email Alerts - Send email alerts from Ubuntu Server using ssmtp.

DNS

  • BIND - Setting up a DNS server with BIND

  • Dynamic DNS - Setting up Dynamic DNS for your computer or LAN.

Proxy Servers

Install Cmdbuild Ubuntu 16.04

  • Squid - Squid

  • SquidGuard - SquidGuard

  • Pound - Pound Reverse Proxy Server (Run servers on multiple computers on a LAN using a single router and IP address)

  • Apache Reverse Proxies - Using Apache2 as a Reverse Proxy Server (Run servers on multiple computers on a LAN using a single router and IP address)

Database

  • MySQL 5.0 - Setting up a MySQL 5.0 server in Ubuntu

  • PostgreSQL quickstart - Setting up a PostgreSQL 8.1 server in Ubuntu

  • Installing Firebird 2.5.x How to install and set Firebird 2.5.x server in Ubuntu

  • Installing Firebird 3.x How to install and set Firebird 3.0 server (This is Beta and only for testers)

  • Installing JDBC for MySQL 5.0 Install and setup of Java Database Connectivity for MySQL 5.0

  • Using MySQL, JDBC and OpenOffice Using Java Database Connectivity, MySQL and OpenOffice

  • Ingres 2006 - How to build, install and set up an Ingres 2006 server in ubuntu.

File Server

  • NFS Server - Setting up Ubuntu as an NFS server.

  • Highly Available NFS server - Setting up a highly available NFS server.

  • Samba Server - Setting up Ubuntu as an Samba server.

  • Samba Server as PDC - Setting up a Windows Domain Controller.

  • iFolderEnterpriseServer - Setting up an iFolder server.

  • GPFS Cluster - Setting up a GPFS Cluster.

  • Apache2WebDavDigestAUTH -- A guide to setting up WebDAV on Apache2 with Digest AUTH enabled

BitTorrent

  • Transmission Setup - Setting up Ubuntu Server as a Transmission BitTorrent Server/Client.

Cloud Storage‎

  • Dropbox Setup - Setting up Ubuntu Server for Dropbox cloud storage.

Storage Server

  • Highly Available iSCSI Target Server - Setting up a highly available iSCSI Target Server.

  • Highly Available AoE Target Server - Setting up a highly available AoE Target Server.

UPNP Mediaserver

  • MediaTomb UPnP Media Server - Setting up Ubuntu as a UPnP media server using the MediaTomb media server.

  • Ps3 Media Server - Setting up Ubuntu as a UPnP media server using the PS3 Media Server.

Install Cmdbuild Ubuntu

Remote Administration Access

  • SSHHowto - Setting up SSH remote access.

  • SerialConsoleHowto - Setting up serial console access.

  • AjaxTerm - Ajax Terminal access.

Installation Servers

  • Node Deployment Through Automation - Set up an Ubuntu system to deploy Ubuntu.

  • PXEInstallServer - Set up a server to bootstrap installations.

  • PXE Boot Multiple Distros - Set up an Ubuntu system to deploy other operating systems.

  • Apt-Cacher-Server - Setup a local cache to speed up package installation.

Security Servers

  • IptablesHowTo - Set up a Firewall using iptables.

  • OpenVPN - Setup a bridged OpenVPN server.

  • VPNServer - Setup and configure a VPN server.

  • DansGuardian - Setup an Internet Content Filter.

Folding@Home

  • Folding@Home - Do some good with your idle CPU cycles.

Monitoring

  • Nagios3 - Installing and configuring Nagios3 for system and network monitoring. (Documentation for Nagios2.)

  • Zenoss - Installing Zenoss network monitor on Ubuntu Server

  • Logwatch - Installing Logwatch to monitor your system logs and have them emailed to you

Accounting

  • Quasar - How to install Quasar Accounts, a fully featured client-server business accounting application.

Image boards

  • Danbooru

Clustering

  • MPICH Cluster - Installing a simple MPICH cluster.

  • Kerrighed Cluster - Guide to setting up Kerrighed 2.3 using Ubuntu 8.04

Development Tools

  • Subversion - Install Subversion

  • Trac - Install Trac

Virtualization

  • KVM - Installing and configuring the Kernel Virtual Machine

  • JeOSVMBuilder - Using python-vm-builder to create virtual appliances

  • Xen - Installing and configuring Xen

  • UEC - Ubuntu Enterprise Cloud

  • EC2StartersGuide - Ubuntu on Amazon EC2

Other

  • Home Server - Creating a simple Home Server

CategoryApplicationsCategoryInternetCategoryNetworkingCategoryInternet

Coments are closed