Szilipet programok telepítése Hálózatos (kliens/szerver) telepítés Windows 7 operációs rendszer alatt segédlet
A Szilipet programok az adatok tárolásához Firebird adatbázis szervert használnak. Hálózatos telepítésnél egyrészt biztosítani kell az adatbázis szerver elérését a kliens gépekről a kétirányú kommunikációhoz, valamint a kiegészítő funkciók (pl. biztonsági mentés) működése érdekében a szerveren lévő adat könyvtár megosztását írás/olvasásra a kliensek részére. A telepítést és a beállításokat minden esetben teljes rendszergazda joggal végezzük!
Szerver oldali telepítés Szerver program telepítés A szerver gépen a telepítő programot elindítva az összetevők kiválasztása képernyőn a Különálló gép vagy szerver verzió installálása opciót kell választani és az eddig megszokott beállításokkal kell telepíteni a programot. A telepítéshez segítség az általános telepítési segédletben (szilipet_win7_install) található.
Ellenőrizzük, hogy a szerver gépen fut a program és csak ezután folytassuk a telepítést!!
Adatkönyvtárak megosztása A szerver gépen az Intéző (Windows Explorer) program segítségével keressük meg az SzfokWin program adatkönyvtárát. Ez alapértelmezett esetben a C:\Program Files\Szilipet\SzfokWin\Data mappa. A mappa nevére az egér jobb gombjával klikkelve a Tulajdonságok parancsot, majd a megjelenő ablakban a Megosztás fület válasszuk ki. A hálózati megosztás engedélyezését a Speciális megosztás... gomb megnyomása után állíthatjuk be.
A megjelenő ablakban jelöljük be a Mappa megosztása checkboxot, a megosztási név mezőbe írjuk be az SzfokWinData megosztásnevet.
(Az engedélyeknél célszerű teljes hozzáférést beállítani minden felhasználó részére a megosztáshoz, de ez nem feltétlenül szükséges, ha a kliens gépeken a program indító ikonját olyan módon állítjuk be, hogy a Rendszergazda nevében fusson a program.)
Tűzfal beállítás Az adatbázis szerver TCP/IP protokollt használ, ezért a Windows tűzfal és bizonyos internet (HTTP) forgalmat figyelő víruskeresők (ESET Nod32 és SmartSecurity, Norton Antivírus, Avast stb.) blokkolják a működést. A program működéséhez a szerveren úgy kell beállítani a tűzfalat (víruskereső programot), hogy engedélyezze az adatbázis szerver által használt 3050 számú porton a forgalmat kimenő és bejövő irányban is. A helyes beállítás ellenőrzése legegyszerűbben parancssorból, a telnet <szervernév> 3050 parancs segítségével történhet. Helyes beállítás esetén nem kapunk hibaüzenetet, csak egy üres képernyő jelenik meg.
Szerver nevének ellenőrzése Az Asztalon az egér jobb gombjával a Számítógép ikonra klikkelve a megjelenő menüből válasszuk ki a Tulajdonságok menüpontot. (Ugyanez az ablak jelenik meg , ha a Vezérlőpult\Rendszer és biztonság\Rendszer menüpontot választjuk ki a Start menüből) A szerver számítógép hivatkozási neve a megjelenő ablakban a Számítógép név lesz.
A fenti példában a szerver gép neve kissan lesz, a telepítési leírásban a továbbiakban ezen a néven fogunk hivatkozni a szerver névre.
Kliens oldali telepítés A telepítést és a beállításokat a kliens gépen is minden esetben teljes rendszergazda joggal végezzük!
Tűzfal beállítás Az adatbázis szerver TCP/IP protokollt használ, ezért a Windows tűzfal és bizonyos internet (HTTP) forgalmat figyelő víruskeresők (ESET Nod32 és SmartSecurity, Norton Antivírus, Avast stb.) blokkolják a működést. A program működéséhez a kliens gépen is be kell állítani a tűzfalat (víruskereső programot), hogy engedélyezze az adatbázis szerver által használt 3050 számú porton a forgalmat kimenő és bejövő irányban is. A helyes beállítás ellenőrzése legegyszerűbben parancssorból, a telnet <szervernév> 3050 parancs segítségével történhet. Példánkban a parancssorba írjuk be a telnet kissan 3050 parancsot. Helyes beállítás esetén nem kapunk hibaüzenetet, csak egy üres képernyő jelenik meg.
Gépek közötti kapcsolat ellenőrzése A szerver gép láthatóságát a kliens gépről a ping parancs segítségével ellenőrizhetjük. A parancssorba gépeljük be a következő parancsot: ping kisss (ahol kisss a szerver gép neve)
Amennyiben látjuk a szerver gépet, úgy a megfelelő válaszokat kapunk tőle a válaszidőket illetően, egyébként hibaüzenetet kapunk. Ha a tűzfal beállításnál nem tettük meg, akkor ellenőriznünk kell, hogy a kliens gépről működik a kommunikáció az adatbázis szerverrel. Ennek ellenőrzése a korábban leírt módon a telnet parancs segítségével történhet, példánkban a telnet kissan 3050 parancsot írjuk be a
parancssorba. Helyes beállítás esetén nem kapunk hibaüzenetet, csak egy üres képernyő jelenik meg. Meg kell bizonyosodnunk arról is, hogy a szerver gépen létrehozott megosztásokat látjuk-e a hálózat többi gépéről. A Windows fájlkezelőjében (Windows Intéző) a címsorba írjuk be a szerveren létrehozott megosztás hálózati elérését (példánkban \\kisss\SzfokWinData). A fájlkezelő ablakában a szerveren lévő megosztott mappa tartalmát kell látnunk.
Kliens program telepítése A kliens gépen az installáló programot elindítva az összetevők kiválasztása képernyőn a „Kliens verzió installálása” opciót kell választani.
Első telepítés esetén a választható feladatok képernyőn a FireBird Adatbázis Kliens feladat mindenképpen legyen bejelölve. A telepítés során a Felhasználók beállítása művelet közben az Egyéb beállítások nyomógombot kiválasztva van lehetőség van a hálózati beállítások megadására.
A megjelenő képernyőn a program által használt útvonalakat lehet beállítani. Amennyiben a szerver gépen alapértelmezett beállításokat használtunk, úgy a megjelenő paraméterek közül csak a „Szerver név” paramétert kell beírnunk. (például kisss)
Hálózati beállítás esetén a könyvtár és megosztás neveknél nem használhatunk olyan neveket, amelyek szóközt tartalmaznak, ezért az ilyen mappaneveket a rövid (DOS 8.3) névvel kell helyettesíteni! (pl a program files mappa neve progra~1 lesz) !! Az útvonalak beállításánál figyelni kell arra is, hogy 64 bites Windows esetén a Program Files(x86) mappa rövid neve progra~2 szokott lenni!
Az OK gomb megnyomásával mentsük a beállításokat és az OK gomb újbóli megnyomásával regisztráljuk a szükséges felhasználókat a szerveren. A kliens program telepítése és futtatása ezek után a megszokott módon történik.
Kliens beállítások ellenőrzése A telepítési beállításokat az SzfokWin programkönyvtárban lévő SzfokWin.conf fájl bejegyzésein keresztül ellenőrizhetjük, melyet normál szövegszerkesztővel tudunk megnyitni (pl. Jegyzettömb). Példánkban a fájlban a Files szekcióban a következő bejegyzések szerepelnek telepítés után: [Files] Server=kisss Current= DataDir=c:\progra~1\szilipet\szfokwin\data\ ArchiveDir=c:\progra~1\szilipet\szfokwin\data\archive\ DataShare=szfokwindata ArchiveShare=szfokwindata\archive
Szilipet Kft