www.cmdbuild.org www.tecnoteca.com CMDBuild Ready2Use Appliance Specifications O.S. Ubuntu 16.04 64bit Accounts user "cmdbuild" (sudoer), password "tecnoteca" • • • • • • • • • • • • • • Installed components Path: Java • Java 8 update 91 PostgreSQL 9.4.11 (RDBMS for CMDBuild, Alfresco and Liferay) PostGIS 2.2.2 Apache Tomcat 8.0.33 (servlet container) CMDBuild Ready2Use 1.1-2.4.3 (separated production and test environments) Geoserver 2.9.4 Alfresco Community 5.1 (DMS) Liferay 6.2 CE GA6 (portlet container) Apache 2.4.18 (web server) MySQL 5.7.17 (RDBMS for OCS Inventory) OCS Inventory 2.2.1 (automatic inventory system) Cmdbuild-connector-ad Cmdbuild-connector-ocs Cmdbuild-connector-vmware /opt/jdk1.8 Account: • user "postgres", password "postgres" Path: • configuration: /etc/postgresql/9.4 • data: /var/lib/postgresql/9.4/main PostgreSQL Path: PostGIS • • /usr/lib/postgresql/9.4/lib /usr/share/postgresql/9.4/contrib/postgis-2.2 Path: • /opt/apache-tomcat Multiple instances: • CATALINA_HOME: /opt/apache-tomcat • CATALINA_BASE: ◦ /opt/apache-tomcat/cmdbuild ◦ /opt/apache-tomcat/cmdbuild-test Apache Tomcat CMDBuild Ready2Use (production environment) Tecnoteca srl © 2016 Account: • user "admin", password "admin" Path: • /opt/apache-tomcat/cmdbuild/webapps/cmdbuild URL: • http://[dynamic ip assigned from server]:8080/cmdbuild/ • http://[dynamic ip assigned from server]/cmdbuild/ e-mail: tecnoteca@tecnoteca.com – tel: 0432.689094 – fax: 0432.689572 Via L'Aquila, 1/B – 33010 Tavagnacco UD - Italy C.F. e P. IVA 02166770301 - Cap. soc. € 10.800 i.v. - R. I. UD 02166770301 - R. E. A. 240394 1 CMDBuild Ready2Use (test environment) Account: • user "admin", password "admin" Path: • /opt/apache-tomcat/cmdbuild-test/webapps/cmdbuild-test URL: • http://[dynamic ip assigned from server]:8180/cmdbuild-test/ • http://[dynamic ip assigned from server]/cmdbuild-test/ Geoserver (production environment) Account: • user "admin", password "geoserver" Path: • /opt/apache-tomcat/cmdbuild/webapps/geoserver URL: • http://[dynamic ip assigned from server]:8080/geoserver/ • http://[dynamic ip assigned from server]/geoserver/ Geoserver (test environment) Account: • user "admin", password "geoserver" Path: • /opt/apache-tomcat/cmdbuild-test/webapps/geoserver-test URL: • http://[dynamic ip assigned from server]:8180/geoserver-test/ • http://[dynamic ip assigned from server]/geoserver-test/ Alfresco Account: • user "admin", password "admin" Path: • /opt/alfresco URL: • http://[dynamic ip assigned from server]:10080/share/page Apache Web Server Using mod_jk, the following applications are also reachable without specifying the port in the URL: • CMDBuild Ready2Use (production environment) • CMDBuild Ready2Use (test environment) • Geoserver (production environment) • Geoserver (test environment) MySQL Account: • user "root", password "root" Path: • configuration: /etc/mysql • data: /var/lib/mysql OCS Inventory Account: • user "admin", password "admin" Path: • /usr/share/ocsinventory-reports URL: • http://[dynamic ip assigned from server]/ocsreports/ Tecnoteca srl © 2016 e-mail: tecnoteca@tecnoteca.com – tel: 0432.689094 – fax: 0432.689572 Via L'Aquila, 1/B – 33010 Tavagnacco UD - Italy C.F. e P. IVA 02166770301 - Cap. soc. € 10.800 i.v. - R. I. UD 02166770301 - R. E. A. 240394 2 Account: • System: user "admin@liferay.com", password "admin" Path: • /opt/liferay URL: • http://[dynamic ip assigned from server]:9080/ Configuration • • Point the browser to the IT Self-Service Portal (http://[server_ip]:9080 ) Click on “sign-in” and authenticate to self-service portal as administrator ( user "admin@liferay.com", password "admin" ) • Check if “Edit Controls”, at the top of the page, is enabled • Point the mouse over the “CMDBUILD GUI FRAMEWORK” label: click on wrench icon to access the configuration menu • In the Configuration section, modify these fields ◦ API Url ◦ App Root URL ◦ App Config URL All references to “localhost:8180” must be replaced with the ip address of CMDBuild Ready2Use Appliance and CMDBuild's port. • Click on “Save” button • Refresh the page and you will be able to see the IT Self-Service Portal IT Self-Service Portal Notes: You can access demo data with all users saved on Employee Class of CMDBuild Ready2Use Test Environment: • Username: email of user • Password: code of the user In example: • Username: a.anderson@example.com • Password: a.anderson Email setting: To enable IT Self-Service Portal sending emails, you have to configure this file /opt/apache-tomcat/{cmdbuild|cmdbuild-test}/webapps/gui-framework-core/WEBINF/classes/mailservice.properties Services started at boot Apache Postgres Tomcat (Alfresco) Tomcat (CMDBuild production environment) Tomcat (CMDBuild test environment) Tomcat (Liferay) MySQL Commands for manual start and stop /etc/init.d/postgresql start|stop /etc/init.d/cmdbuild start|stop /etc/init.d/cmdbuild-test start|stop /etc/init.d/alfresco start|stop /etc/init.d/liferay start|stop /etc/init.d/apache2 start|stop /etc/init.d/mysql start|stop Tecnoteca srl © 2016 e-mail: tecnoteca@tecnoteca.com – tel: 0432.689094 – fax: 0432.689572 Via L'Aquila, 1/B – 33010 Tavagnacco UD - Italy C.F. e P. IVA 02166770301 - Cap. soc. € 10.800 i.v. - R. I. UD 02166770301 - R. E. A. 240394 3 Backup Backup script: /etc/cron.d/backup Backed up resources: • cmdbuild, cmdbuild-test (database) daily, at 22:00 • alfresco (database, repository) daily, at 23:00 • liferay (database) daily, at 22:30 All backup data is available in the component-related directory under /backup. Older backups are automatically removed (view backup script for details) ESX compatibility The installation on a VMWare ESX server requires a conversion using VMWare Converter. The tool can be freely downloaded from: • http://www.vmware.com/products/converter/ Useful documents: • http://www.vmware.com/pdf/mobility_guide.pdf Notes Support: support@cmdbuild.org Annotations The server's configuration are suggested: • at least 6 GB RAM • 100 GB of available disk space with the addition of the estimated disk space needed for the Alfresco repository HOW TO Performing administration tasks Since CMDBuild's appliance uses Ubuntu, root user is left disabled as default. You can perform administration tasks as well using the sudo command. Tecnoteca srl © 2016 e-mail: tecnoteca@tecnoteca.com – tel: 0432.689094 – fax: 0432.689572 Via L'Aquila, 1/B – 33010 Tavagnacco UD - Italy C.F. e P. IVA 02166770301 - Cap. soc. € 10.800 i.v. - R. I. UD 02166770301 - R. E. A. 240394 4