Installation under Linux/hu

From Siwenoid Wiki
Jump to navigation Jump to search
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.
Language: English  • magyar

Elöző fejezet-> Installálás Windows alatt / Következő fejezet-> SIWENOID első indítása

Szükséges komponensek telepítése

A szükséges komponensek telepítéséhez szükségünk lesz internet kapcsolatra. A bal oldali menüsorból válasszuk ki a „Dash kezdőoldal” menüt. Keressünk rá a „Frissítés kezelő” alkalmazásra és indítsuk is el. A megnyíló „Frissítés kezelő” ablakon lépjünk be a beállítások menübe. A rendszer kérni fog minket, hogy adjuk meg a rendszergazda jogosultságú jelszavunkat. (A telepítéskor megadott jelszó megfelelő.) A sikeres belépés után az egyéb szoftverek fül alatt kell engedélyeznünk a „Canonical partnerek” frissítéseket.

A telepítést terminálból tudjuk elvégezni, az elindításához használjuk a Ctrl+Alt+T billentyűkombinációt.

JAVA telepítés

A Siwenoid felügyeleti rendszer 6-os verziójú JAVA futtatókörnyezetet igényel. A „java -version” terminálparanccsal lekérdezhetjük a telepített JAVA verziókat.

Négy lehetséges választ kaphatunk:

  • Nincs JAVA telepítve

Ebben az esetben a „sudo apt-get install openjdk-6-jre” paranccsal rakjuk fel a gépünkre a szoftvert. Csak a rendszergazdai jelszavunkra lesz szükség és egy „I” (Angol nyelvnél: Y) betű lenyomásra, hogy valóban telepíteni akarjuk a programot.

  • 7-es JAVA van telepítve

Ahogy az előző pontban, úgy itt is telepítenünk kell a 6-os verziót. Mivel így 2 különböző verzió is fenn lesz a gépünkön, így ki kell választanunk a 6-os verziót elsődlegesnek. Ez a művelet „sudo update-alternatives –config java” paranccsal végezhető el. Ismételten kéri a rendszergazda jelszavunkat, majd ezt követően a felsorolt gépeljük be a 6-os JAVA azonosítóját (A selection alatt lévő azonosító). Ha a listában több 6-os JAVA verziós sor is szerepe, úgy tetszőlegesen válasszuk ki az egyiket.

  • Mindkét verzió telepítve van

Értelem szerűen itt nem kell telepítenünk, csak be kell állítanunk a 6-os verzió használatát. Ezt az előző pontban leírtak szerint elvégezhetjük.

  • 6-os JAVA van telepítve

Ez a legideálisabb eset. Nem kell telepítenünk és beállítanunk sem semmit.

MYSQL telepítés

A mysql adatbázis kezelő telepítése is hasonlóan működik. A „sudo apt-get install mysql-server” paranccsal könnyen végrehajtható. Csak a rendszergazdai jelszavunkra lesz szükség és egy „I” (Angol nyelvnél: Y) betű lenyomásra, hogy valóban telepíteni akarjuk a programot. Telepítés közben kérni fog egy adatbázis kezelőhöz tartozó „root” jelszót. A jelszóra nincsen különösebb megkötés, de feltétlenül jegyezzük meg, az adminisztrációs feladatokat a továbbiakban ezzel a felhasználóval és jelszóval lehet majd elvégezni.

A mysql-server alkalmazás után a mysql-workbech konfigurációs alkalmazásra is szükségünk lesz. Ezt a „sudo apt-get install mysql-workbench” terminálparanccsal tegyük meg. Itt is csak a jelszavunkra és egy telepítés engedélyezésre lesz szükségünk.

Az adatbázis kezelő programok telepítése után a „Dash kezdőoldalról” indítsuk el a mysql workbench alkalmazást.

A workbench bejelentkezése után három „oszlopra” tagolt képernyő fogad. A jobb oldali oszlop alatt található „New Server Instance” menüpontra kattintva hozzunk létre egy adatbázis szervert. A next gombokat végigkattintva a végén finish parancsal befejezve ezt meg is tudjuk tenni.


Közben egyszer fogja kérni az előzőekben megadott „root” jelszavunkat. Az így létrehozott mysqld@localhost adatbázisunkat a Server Administration oszlopban. Belépéshez itt is kérni fogja a program a „root” jelszavunkat. A jelszó sikeres megadása után az adminisztrációs felületre jutunk.


Új felhasználó felvételéhez előbb válasszuk a bal oldali listában a Users and Privileges (1) lehetőséget. A jobb oldalon megjelenő felület alján kattintsunk az Add Account (2) gombra, majd adjuk meg a felhasználó adatait (3). A Login Name mezőbe írjunk egy tetszőlegesen választott felhasználónevet (példánkban mgmt_user), a Password illetve Confirm Password mezőkben adjunk meg egy választott jelszót, a Limit Connectivity to Hosts Matching mezőben pedig írjuk be, hogy localhost. A paraméterek megadása után kattintsunk az ablak jobb alsó sarkában elhelyezkedő Apply (4) gombra. Ezt a műveletet ismételjük meg ugyanezzel a beállításokkal, csak a Limit Connectivity to Hosts Matching helyére a 127.0.0.1 írjuk be.

A User Accounts listában ellenőrizhetjük, hogy a felhasználó sikeresen létrejött. Ezzel készen is vagyunk az adatbázis szerver szükséges konfigurációjával, bezárhatjuk a MySQL Workbench alkalmazást.

CODEMETER RUNTIME installálása

Ez a program a hardveres licenszkulcs kezeléséhez szükséges. http://codemeter.com/us/service/downloads.html oldalról letölthető az alkalmazás. Az oldalon a CodeMeter Runtime bekezdés alatt található Downloads Linux linkre kattintsunk. Egy újabb oldal nyílik meg, ahol az Installation packages bekezdés alatt elérhetőek a telepítők. Az Ubuntu linuxhoz a Deb packages bekezdésnél válasszuk ki az operációs rendszerünkhöz megfelelő codemeter runtime telepítőt. Ha letöltöttük a megfelelő verziót a letőltési listából kiválasztva indítsuk is el. Az Ubuntu Szoftverközpont ablak fog felugrani és ezen kereszttűl tudjuk installálni. A Telepítés (Install) gombra kattintva megkezdődik a telepítés. Itt is kéri a jól bevált rendszergazda jelszavunkat. Ezzel sikeresen telepítettük az előkövetelményeket.

SIWENOID szerver installálása

A Siwenoid-installer alkalmazást indítsuk el. Ezt legegyszerűbben a kapott installer mappájában lévő start-installer.sh fájlal tehetjük meg. A futtatás előtt viszont a fájlra jobb gombbal kattintva nyissuk meg a tulajdonságait. Itt a Jogosultságok fülön engedélyezzük a „Fájl végrehajtásának engedélyezése programként” opciót. Így már kezdődhet is a telepítés. Telepítéshez válasszuk az Install menüpontot, majd a Siwenoid server application opciót.


A következő képernyőn a telepíteni kívánt összetevőket kell kiválasztani. A csillaggal megjelölt lehetőségeket mindenképp válasszuk ki, a többiből pedig a csatlakoztatandó alrendszereknek illetve moduloknak megfelelően válasszunk. (A Cerberus modul a CC11 és CC440, a BACnet a Sinteso és CerberusPro központokat képes kezelni). A következő képernyőn válasszunk ki egy mappát a számítógépen, ahova telepíteni kívánjuk a szerver alkalmazást. A szervert és a klienst ne telepítsük ugyanabba a mappába, de lehetnek például egy közös mappa alatt (tehát például /home/ubuntu/siwenoid/server és /home/ubuntu/siwenoid/client).


A következő képernyőn, a rendszert kiszolgáló adatbázis típusánál válasszuk a MySQL opciót, mivel ezt az adatbázis szervert telepítettük korábban.


Az adatbázis kapcsolat tulajdonságainál a következőket állítsuk be:

  • URL: Az adatbázist futtató számítógép IP címe (vagy hostneve) és portja. Amennyiben a portot nem állítottuk át a MySQL szerver telepítésekor az alapértelmezett 3306-ról, akkor a kettőspont és a portszám elhagyható a végéről.
  • Database name: Egy általunk kitalált név az adatbázisnak. Csak az angol abc betűit, számokat, illetve alulvonást tartalmazzon!
  • Owner: Az adatbázishoz csatlakozó felhasználó neve, ezt a MySQL Workbench alkalmazásban hoztuk létre, példánkban mgmt_user.
  • Password: Az adatbázis felhasználó jelszava, szintén a MySQL Workbench-ben állítottuk be.

Az alsó 3 mezőben az alapértelmezett adatbázis kapcsolatot adhatjuk meg, ez szükséges az általunk megadott adatbázis létrehozásához.

  • Database name: Egy beépített adatbázis neve, állítsuk be mysql -re.
  • Username: Az adminisztrátor felhasználó (root) neve, állítsuk be root -ra.
  • Password: Az adminisztrátor felhasználó (root) jelszava, a MySQL szerver telepítésekor adtuk meg.


Várjuk meg, amíg az adatbázis felépítése végbemegy, ez néhány percet is igénybe vehet.


A következő képernyőn adjunk meg egy tetszőleges, nem használt port-számot, amelyen majd a kliensek csatlakozni fognak. Alapértelmezésként a 1899-es port van beállítva, csak indokolt esetben érdemes megváltoztatni.


A következő képernyőn egy másik portot kell megadnunk, a hosszabban tartó folyamatok kommunikációja ezen fog zajlani. Ajánlás szerint ez a 1898-as port, de lehet tetszőleges, nem használt port, ha indokolt.


A szerver alkalmazás telepítése ezzel elkészült, a hardveres licenszkulcs konfigurálása miatt indítsuk el a konfiguráló alkalmazást a Launch configuration utility jelölőnégyzet bepipálásával.


Ehhez meg kell adnunk a Select target XML configuration mezőnél a szerver konfigurációs XML fájlját, ezt a telepítő automatikusan kitölti. A Select configuration schema XML mezőben a konfigurálást segítő séma kiválasztható a mező melletti Browse gombra kattintva, majd a megjelenő mappában a server mappa alatti config-server-schema.xml fájlt válasszuk. A Next gombra kattintva elindul a konfiguráló alkalmazás:


A fa-szervezésű lista a konfiguráció egyes elemeit tartalmazza. Nyissuk le a Siwenoid, majd a License elemet, és kattintsunk a stick-serial elemre. Az alsó beviteli mezőben módosítsuk a szöveget a mellékelt hardverkulcs sorozatszámára. Ha nem vagyunk biztosak a sorozatszámban, csatlakoztassuk a hardverkulcsot, és indítsuk el a Codmeter Control Center-t.


Innen meggyőződhetünk a serialszámról.


SIWENOID kliens installálása

A kliens alkalmazást lényegesen egyszerűbb telepíteni, mivel nem kell adatbázis szervert megadnunk hozzá. A start-installer.sh fájl ismételt elindítása után válasszuk újra az Install opciót, majd a Siwenoid client application lehetőséget.

A csillaggal megjelölt modulok itt is kötelezően választandóak, a többit igény szerint bepipálhatjuk. A következő képernyőn - a szerver telepítéséhez hasonlóan - adjuk meg, hogy a számítógépen mely mappába kívánjuk telepíteni a kliens alkalmazást. A szerver és kliens alkalmazást ne telepítsük ugyanabba a mappába!

A kiválasztott modulok fájljainak másolása után válasszuk ki a kezelni kívánt nyelveket. Jelen pillanatban az angol nyelvet mindenképpen ki kell választani, mivel az adminisztrátor felhasználó először angol nyelven fog tudni belépni.


A fájlok másolása után meg kell adnunk, hogy mely porton fog a kliens a szerverhez csatlakozni, ezt a szerver telepítésekor a RMI listen port for client connections részen kellett meghatározni, alapértelmezetten 1899.


Ezek után meg kell határoznunk a szerver IP címét vagy hostnevét. Amennyiben a szerver és a kliens alkalmazás ugyanazon a számítógépen fog futni, úgy a 127.0.0.1 vagy localhost nevekkel hivatkozhatunk a saját-gépre.


A kliens telepítése ezzel készen is áll, amennyiben apróbb, felületi beállításokat kívánunk eszközölni, jelöljuk be a Launch configuration utility négyzetet, majd adjuk meg a séma XML mezőnél a client mappa alatti config-client-schema.xml fájlt.


A legtöbb esetben legfeljebb a Siwenoid elemen belül található Configurations rész egyes elemeit akarjuk beállítani. A beállítások nagyrésze logikai igaz (true) vagy hamis (false) értéket vehet fel. Leggyakoribb beállítások:

  • show-mini-eventviewer: Mini eseménynapló megjelenítése, 5-7 sor eseménnyel közvetlenül a főablak alatt.
  • show-map-previews: Előnézeti térképek mutatása térképgombok fölé állva.

Ha megváltoztattunk egy értéket, kattintsunk a mező melletti OK gombra. A módosítások után a File menü Save menüpontjára kattintva mentsük el a konfigurációt, majd zárjuk be az ablakot.
Ezzel a rendszer kész az első indításra. Az első indításról olvass a következő link-en: SIWENOID első indítása

Elöző fejezet-> Installálás Windows alatt / Következő fejezet-> SIWENOID első indítása