GNU/Linux >> Znalost Linux >  >> Ubuntu

Jak nainstalovat OpenMaint na Ubuntu 16.04

OpenMAINT je open source platforma pro správu zařízení a majetku všech měřítek a odvětví. Lze jej použít pro správu infrastruktury, majetku, budov a dalšího profesionálního vybavení. Pomáhá také zefektivnit procesy údržby a umožňuje přijímat rozhodnutí a zároveň přidělovat zdroje pro nové projekty.

OpenMaint je navržen a konfigurován pomocí svých výkonných nástrojů, jako jsou jeho řídicí panely, řízení zásob, zprávy a záznamy o sledování a historii. Obvykle podniky působící ve stavebnictví, výrobě nebo dopravních službách mohou tento bezproblémový software integrovat do svých systémů a pomocí něj zařídit každodenní operace. Je přizpůsobitelný podle potřeb organizací.

Pomáhá při správě zakázek správnému týmu nebo dodavateli a nabízí plánování, provádění a evidenci hlášení o zásahu, preventivní údržbu, mobilní přístup, plánovací kalendář a další. Zahrnuje také finanční řízení, řízení logistiky, sledování historie služeb, GIS a BIM podporu. Software byl navržen a spuštěn společností Tecnoteca SRL se sídlem v Itálii. V tomto článku ukážeme, jak nainstalovat openmaint na Ubuntu 16.04.

Předpoklady

Pro úspěšné nastavení OpenMaintu potřebujeme, aby byly v našem systému nainstalovány následující softwarové balíčky. Minimální a navrhované požadavky na nastavení softwaru openMAINT jsou uvedeny níže.

1) Nainstalujte Tomcat 7

Nejprve se chystáme nainstalovat Apache tomcat verze 7 spolu s jeho dalšími balíčky na náš server Ubuntu pomocí níže uvedeného příkazu:

# apt-get install tomcat7 tomcat7-docs tomcat7-admin tomcat7-examples

Stiskněte klávesu "y" a "Enter" pro potvrzení instalace Tomcat7 spolu s jeho závislostmi a dalšími balíčky. Po instalaci můžete vyzkoušet, zda funguje správně, otevřením odkazu níže ve vašem prohlížeči s výchozím portem „8080“. Pokud jej používáte na místním serveru, použijte "localhost".

http://localhost:8080

Pokud je vše v pořádku, zobrazí se zpráva jako 'Funguje to'.

Nyní nastavíme role pro webovou aplikaci Tomcat manager, abychom měli v budoucnu přístup k ovládacímu panelu.

# gedit /etc/tomcat7/tomcat-users.xml

Vymažte obsah souboru a vložte do něj následující text:

<?xml version="1.0" encoding="UTF-8"?>
<tomcat-users> 
 <role rolename="manager-gui"/>
 <role rolename="manager-script"/>
 <role rolename="manager-jmx"/>
 <role rolename="manager-status"/>
 <role rolename="admin-gui"/>
 <role rolename="admin-script"/>
 <user username="admin" password="admin" roles="manager-gui,manager-script,manager-jmx,manager-status,admin-gui,admin-script"/>
</tomcat-users>

Poznamenejte si zadání uživatelského jména a hesla. Budete jej potřebovat při přístupu k webové aplikaci správce na adrese http://server_IP:8080/manager/html a http://server_IP:8080/host-manager/html/ .

2)Nainstalujte Java Development Kit

Chcete-li nainstalovat JDK na Ubuntu 16.04, spustíme následující příkaz, který nainstaluje doporučenou verzi OpenJDK 8.

# apt-get install default-jdk

Chcete-li pokračovat v instalaci JDK na Ubuntu, stiskněte 'y', což nám umožňuje vyvíjet aplikace Java pro běh na našem serveru Tomcat. Dále nainstalujeme Apache Ant, který se používá k vytváření Java aplikací, a systém řízení zdroje, git, pomocí příkazu níže.

# apt-get install ant git

3) Nainstalujte PostgreSQL

Nyní musíme nainstalovat a nastavit PostgreSQL, protože na něm závisí většina openMAINT. Nejprve nainstalujeme postgresql a jeho další balíčky zadáním následujícího příkazu:

# apt-get install postgresql postgresql postgresql-contrib

Tím se na vašem PC vytvoří nový uživatel s názvem „postgres“. Nastavte své heslo pro tento účet pomocí příkazu níže a poznamenejte si ho, protože ho budete potřebovat později při nastavení a také k přihlášení ke svému uživatelskému účtu postgres.

# passwd postgres

Poté nainstalujeme nástroj pro správu webu pro správu databáze PostgreSQL, který lze nainstalovat pomocí příkazu:

# apt-get install pgadmin3

Použijte níže uvedený příkaz k nalezení dalších modulů, např. PostGIS, procedurálních jazyků, klientských rozhraní atd. k instalaci.

apt-cache search postgres

4) Nastavení serveru PostgreSQLDatabase

Nyní jsme úspěšně nainstalovali databázový server PostgreSQL, pojďme se připojit k uživateli "postgres" a vytvořit databázi, kterou brzy použijeme k nastavení openMAINT.

# su - postgres

Když budete požádáni o heslo, použijte to, které jste nastavili v kroku 3 výše. Nyní pokračujte a nastavte heslo pro uživatele databáze postgres. Nahraďte "newpassword" heslem, které budete používat pro databázi.

# psql -d template1 -c "ALTER USER postgres WITH PASSWORD 'newpassword';"

Nyní vytvoříme databázi pro openMAINT. V našem případě použijeme jako název databáze postgresqldb.

# createdb postgresqldb

Chcete-li se připojit k databázi, zadejte:

psql postgresdb

Zadejte \q pro odpojení od databáze a zadání exit pro odhlášení z postgres zpět do vašeho běžného uživatelského účtu.

5) Nainstalujte JODBC

Java je platformově neutrální, jde o jednoduchý proces, kdy stačí stáhnout příslušný soubor JAR a vložit jej do vaší třídy. Pojďme si stáhnout požadovanou verzi, kterou lze stáhnout pomocí odkazu na PostgreSQL JDBC Driver.

K získání požadovaného ovladače JDBC použijeme níže uvedený příkaz.

# wget http://jdbc.postgresql.org/do…/postgresql-9.4-1200.jdbc4.jar

Dále to pomocí níže uvedeného příkazu zkopírujte do adresáře 'lib' kocourka.

# cp postgresql-9.4-1200.jdbc4.jar /usr/share/tomcat7/lib

6) Stáhněte a nainstalujte OpenMaint

Nejnovější verzi OpenMaint si můžete stáhnout z jejich oficiální webové stránky.

# wget https://downloads.sourceforge.net/project/openmaint/1.1/openmaint-1.1-2.4.2.zip

Jakmile si stáhnete balíček, rozbalte jej, zadejte adresář a zkopírujte knihovny do 'extras/tomcat-libs' pomocí níže uvedených příkazů.

# unzip openmaint-1.1-2.4.2.zip
# cd openmaint-1.1-2.4.2
# cp ./extras/tomcat-libs/6.0\ or\ higher/postgresql-9.4.1207.jar /usr/share/tomcat7/lib/

Poté zkopírujte openmaint-{version}.war do 'openmaint.war' pomocí níže uvedených příkazů.

# cp openmaint-1.1-2.4.2.war /var/lib/tomcat7/webapps/openmaint.war

Poté zkopírujeme cmdbuild-shark-server-{version}.war do 'shark.war' pomocí níže uvedeného příkazu.

# cp openmaint-shark-server-1.1-2.4.2.war /var/lib/tomcat7/webapps/shark.war

Soubory .war se rozbalí a poté je můžete smazat zadáním následujícího příkazu:

# rm -r /var/lib/tomcat7/webapps/shark.war /var/lib/tomcat7/webapps/openmaint.war

Nyní obnovte databázi ve složce databáze openMAINT do databáze, kterou jste vytvořili dříve. Chcete-li to provést:

  • Otevřete pomlčku a zadejte „pgadmin3“ a stiskněte Enter.
  • Klikněte na tlačítko Připojit a připojte se k serveru PostgreSQL vyplněním požadovaných parametrů.
  • Pod uživatelským účtem postgres rozbalte databáze, klikněte pravým tlačítkem na databázi, kterou jste vytvořili, a vyberte možnost Obnovit .
  • Nyní vyberte libovolný z databázových souborů ve složce openmaint a vyberte postgres pod názvem role a klikněte na Obnovit. Stav procesu bude ukončete s 0, pokud byla databáze obnovena.

7) Průvodce instalací webu OpenMaint

Všechny soubory jsou na svém místě, nyní projdeme jeho webovým instalačním průvodcem, který lze provést otevřením následující adresy URL následované IP adresou našeho serveru a portem 8080, jak je uvedeno níže. V našem případě použijeme localhost.

Upravte soubor context.xml ve Shark a změňte název databáze z ${cmdbuild} na název, který jste dali své databázi. Můžete použít svůj oblíbený textový editor nebo zadat:

# gedit /var/lib/tomcat7/webapps/shark/META-INF/context.xml

Nyní upravte soubor Shark.conf a nastavte parametr "org.cmdbuild.ws.url" s url vaší openmaint aplikace, např. http://localhost:8080/openmaint.

# gedit /var/lib/tomcat7/webapps/shark/conf/Shark.conf


Nyní restartujte aplikační server Tomcat:

# service tomcat7 restart

Nyní začněme se skutečnou instalací openmaint. Ve svém prohlížeči navštivte následující web:

http://locahost:8080/openmaint

Pojďme nakonfigurovat základní webové konfigurace po otevření zmíněné URL ve vašem webovém prohlížeči, jak je uvedeno níže.

Dále musíme nakonfigurovat nastavení databáze a poté otestovat připojení, pokud funguje dobře, poté klikněte na tlačítko 'Dokončit' v pravém dolním rohu a budete přesměrováni na přihlašovací stránku.

8) Přístup k OpenMAINT Dashboard

Po úspěšném testování připojení k databázi obnovte svou webovou stránku a dostanete se na přihlašovací stránku, jak je uvedeno níže. Níže uvedené přihlašovací údaje můžete použít k přihlášení do svého OpenMaint Dashboard.

Uživatelské jméno: admin Průchod: admin
Uživatelské jméno:
demouser Průchod: demo

Po zadání správných přihlašovacích údajů se vám zobrazí konzola pro správu, kde nyní můžete spravovat svá aktiva a zásoby.

Klikněte na Administrační modul a přejděte do Nastavení -> Workflow Engine a zaškrtněte políčko "Povoleno" a vyplňte pole "URL serveru" adresou URL žraloka (např. http://localhost:8080/shark). Klikněte na Uložit provést změny.

Závěr

OpenMAINT je užitečná aplikace pro střední a velké organizace pro správu jejich mobilních aktiv, jako jsou stroje, strojírenství, nábytek atd. V realitním průmyslu ji lze použít k údržbě dat budov, infrastruktury a údržby atd. užitečné související s dalšími údržbovými činnostmi souvisejícími s plánováním a v případě jeho poruchy i logistické a ekonomické. Je to vše v jednom řešení, nakonfigurováno s pracovními postupy, sestavami a řídicími panely, které lze postupně aktivovat podle potřeb každé organizace a dostupných zdrojů.


Ubuntu
  1. Jak nainstalovat Odoo na Ubuntu

  2. Jak nainstalovat R na Ubuntu 16.04

  3. Jak nainstalovat Go na Ubuntu 18.04

  1. Jak nainstalovat Maven na Ubuntu

  2. Jak nainstalovat Wine na Ubuntu

  3. Jak nainstalovat Ruby na Ubuntu 20.04

  1. Jak nainstalovat PuTTY na Ubuntu

  2. Jak nainstalovat Ruby na Ubuntu 18.04

  3. Jak nainstalovat Pip na Ubuntu 18.04