Automatisering voor Financiële Dienstverleners
Installatie / Upgrade Handleiding
For more information visit our website at www.pyrrho.com
Pyrrho
Advanced Industry Solutions B.V. UBizz Installatie Handleiding – Versie 4.3
Document Historie
Revisie
Datum
Door
Wijzigingen
1.0 2.0 3.0 3.1 3.2 4.0 4.1 4.2 4.3 4.4
7 december 2001 17 december 2001 9 augustus 2002 24 april 2003 7 juli 2003 27 aug 2003 4 mar 2004 17 mei 2004 24 mei 2004 15 jun 2004
JvdL JvdL JvdL JvdL JvdL JvdL AJ JvdL JvdL AJ
Eerste versie Update en Euro SQLServer en Service Proxy MySQL instructies Update download vanaf website WebModule/FTP sectie Update UBizzServer db conversie - indexen HDN configuratie
Pyrrho
Advanced Industry Solutions B.V. UBizz Installatie Handleiding – Versie 4.3
BELANGRIJKE NOOT
Na aanschaf van het UBizzSysteem kunt u zelf het Systeem installeren met behulp van deze handleiding. Installatie van de UBizzServer kan immers niet worden afgerond zonder licentie. Wilt u alleen het systeem uitproberen, gebruik dan de UBizzClient om naar onze UBizz Demo Server te gaan en meldt u aan als gebruiker ‘demo’. Het uitvoeren van een UBizz Installatie of Update vereist een goede kennis van automatisering. Het werk is geen hogere wiskunde maar een goed begrip van Netwerken, Databases, File-systemen, Data-backup en het bedienen van Command Prompt, Verkenner en WinZip zijn vereist. Bij een Installatie of Update die niet goed verloopt is de kans groot dat kostbare data en tijd verloren gaan. Het is dus aan te raden dat de werkzaamheden door een erkende systeembeheerder plaatsvindt. Dit kan uw eigen systeembeheerder zijn, of een Installatie consultant van Pyrrho. Een basis Installatie of Update duurt een halve dag waarna u weer met UBizz aan de slag kunt gaan EN blijven.
Pyrrho
Advanced Industry Solutions B.V. UBizz Installatie Handleiding – Versie 4.3
INSTALLATIE / UPGRADE HANDLEIDING ................................................... 1 Document Historie ............................................................................................. 2 BELANGRIJKE NOOT .......................................................................................... 3
1
UBIZZSERVER INSTALLATIE............................................................... 1-2 UBizz distributie van internet .................................................................. 1-2 UBizzServer (te installeren op server machine) ......................................... 1-2 Van CD ................................................................................................ 1-3
2
DATABASE SYSTEEM .......................................................................... 2-4 2.1 2.2
3
CONFIGUREREN VAN HET UBIZZ SYSTEEM......................................... 3-6 3.1 3.2 3.3 3.4 3.5
4
MYSQL ........................................................................................... 2-4 MS ACCESS ...................................................................................... 2-4 SNELKOPPELINGEN OP BUREAUBLAD ........................................................... OPVRAGEN SYSTEEMID MET ‘UNAME’ .......................................................... STARTEN LICENTIE SERVER .................................................................... INLEZEN EERSTE LICENTIES .................................................................... OPSTARTEN UBIZZSERVER .....................................................................
3-6 3-6 3-7 3-7 3-7
UBIZZSERVER UPDATE INSTALLEREN ................................................ 4-8 4.1 DE VIER UPGRADE STAPPEN IN HET KORT ..................................................... 4-8 UBizz distributie van internet .................................................................. 4-9 UBizzServer (te installeren op server machine) ......................................... 4-9 Van CD ...............................................................................................4-10 4.2 UBIZZ SYSTEEM STOPPEN .....................................................................4-10 4.3 BACKUP MAKEN VAN UBIZZ DATABASE ......................................................4-10 4.4 BACKUP MAKEN VAN HET HUIDIGE UBIZZ SYSTEEM ........................................4-10 4.5 UITPAKKEN VAN DE PYRRHO.ZIP ZIPFILE ....................................................4-11 4.6 UBIZZ DATABASE-CONVERSIE UITVOEREN ..................................................4-11 4.7 OVERSCHRIJVEN VAN DE OUDE UBIZZSERVER BESTANDEN ...............................4-12 4.8 OPSTARTEN UBIZZ .............................................................................4-12
5
UBIZZSERVER CONFIGURATIEBESTAND (*.CFG) ............................. 5-13 5.1 TRACE ............................................................................................5-15 5.2 SYSTEMVARIABLES .............................................................................5-15 5.3 LICENSESERVERS ...............................................................................5-15 5.4 SERVER ..........................................................................................5-15 DataServerPort ....................................................................................5-15 5.5 DATABASES ......................................................................................5-16 5.6 ADMIN ............................................................................................5-16 5.7 WEBMODULE ....................................................................................5-17 5.8 FTP ...............................................................................................5-17 5.9 HDN .............................................................................................5-18
6
UBIZZ ALS SERVICE INSTALLEREN .................................................. 6-20 Registreren .........................................................................................6-21 Specificatie configuratie ........................................................................6-21
7
PROXY NAAR DE UBIZZSERVER IN UW NETWERK INSTALLEREN ..... 7-22
Pyrrho
Advanced Industry Solutions B.V. UBizz Installatie Handleiding – Versie 4.3
8
UBIZZCLIENT WERKSTATION INSTALLATIE ..................................... 8-23
Pyrrho
Advanced Industry Solutions B.V. UBizz Installatie Handleiding – Versie 4.3
1 UBizzServer Installatie (Voor installatie van een Upgrade zie ‘UBizzServer update Installeren’.) U kunt op twee manieren aan een distributie van het UBizz systeem komen: 1) UBizz distributie van internet 2) Van CD (neem contact op met Pyrrho om deze CD te verkrijgen) UBizz distributie van internet Op het Internet staat altijd de nieuwste verantwoorde release van het UBizz systeem klaar om zelf te installeren of te updaten. Hiertoe moeten de onderstaande zip-bestanden worden opgehaald en uitgepakt in de Pyrrho systeem-map. De Pyrrho systeem-map zal over het algemeen aangemaakt worden op station C:. Het systeem zelf neemt enkele tientallen MB diskruimte in beslag en zal niet of nauwelijks groeien in de tijd. De database, gearchiveerde bestanden en sjablonen kunt u op een andere lokatie of systeemschijf plaatsen. Deze kunt u dan in uw backup-procedure laten meedraaien. Pak de onderstaande zip-bestanden uit in uw Pyrrho systeem-map naar keuze. (klik op de link om het bestand op te halen) UBizzServer (te installeren op server machine) Pyrrho.zip De mappenstructuur in deze zip is: /Pyrrho /LicServer programma voor Licentie beheer /sys de objectmodel bestanden en woordenboeken /UBizzServer het server programma UBizzTools.zip De mappenstructuur in deze zip is: /Pyrrho /UBizzTools /DBGenerator tabel generator /LicAdmin hulpprogramma voor invoer eerste licenties /uname uname /UProxy hulpprogramma voor benaderen server UBizzClientUpdate.zip Bevat *.bz2 bestanden die uitgepakt moeten worden in map /Pyrrho/UBizzClientUpdate UBizzClient (eenmalig te installeren op gebruiker machine) UBizzClient4.exe
Pyrrho
Advanced Industry Solutions B.V. UBizz Installatie Handleiding – Versie 4.3
Van CD Neem de UBizz cd met hierop alle benodigde bestanden. De map structuur is als volgt: /Pyrrho /db de plaats waar de database staat /LicServer programma voor Licentie beheer /sys de objectmodel bestanden en woordenboeken /UBizzDocumentation documentatie over gebruik van UBizz /UBizzClientUpdate het ingepakte client programma voor gebruikers /UBizzReport access db met standaard rapporten /UBizzServer het server programma /UBizzTemplates word/excel sjabloonbestanden (*.dot) /UBizzTools /DBGenerator tabel generator /LicAdmin hulpprogramma voor invoer eerste licenties /uname uname /UProxy hulpprogramma voor benaderen server Kopieer alle bestanden van de cd naar de c:\ schijf van de server machine.
Pyrrho
Advanced Industry Solutions B.V. UBizz Installatie Handleiding – Versie 4.3
2 Database Systeem De volgende database systemen kunnen door UBizz als data-opslag worden gebruikt: 1) MySQL 2) MS Access
2.1
MySQL
MySQL werkt zonder tussenkomst van ODBC. Voor het ophalen van de laatste MySQL versie ga naar: http://www.mysql.com/downloads/mysql-4.0.html Open het serverconfiguratiebestand (“ubizz_srv.cfg” zie UBizzServer configuratiebestand (*.cfg)). Geef hierin aan: BEGIN Databases; DefinitionDatabaseType DefinitionDatabase END;
= "MYSQL"; = "UBIZZ ";
AANMAKEN UBIZZ DATABASE Open een Command Prompt. Type de volgende commando’s: > C:\MySQL\bin\MySQL [Enter] MySQL> create database UBIZZ; [Enter] MySQL> exit; [Enter] BACKUP TERUGZETTEN Vul de database met de restore methode. Deze methode leest een sql bestand in, dat zowel alle tabellen aanmaakt, als vult. C:\MySQL\bin\MySQL UBIZZ < c:\Pyrrho\UBizz_Standard.sql BACKUP MAKEN Maak een backup van de MySQL database in sql formaat. C:\MySQL\bin\MySQLDump UBIZZ > c:\Pyrrho\ UBizz_Standard.sql
2.2
MS Access
Open het ‘Data Sources (ODBC)’ programma. Start/Instellingen/Control Panel/Administrative Tools/Data Sources (ODBC)
Pyrrho
Advanced Industry Solutions B.V. UBizz Installatie Handleiding – Versie 4.3
Kies “Toevoegen…”. Afhankelijk van het type Database die u gebruikt voor UBizz kiest u de driver uit de lijst. 1) Selecteer “Microsoft Access Driver” (*.mdb), en kies “Voltooien”. 2) Zet in datasource naam veld: UBIZZ 3) Selecteer vervolgens de IB.mdb database in map /Pyrrho/db/ Kies “OK”. De UBIZZ datasource is aangemaakt.
Pyrrho
Advanced Industry Solutions B.V. UBizz Installatie Handleiding – Versie 4.3
3 Configureren van het UBizz systeem
3.1
Snelkoppelingen op bureaublad
Selecteer de bestanden “startLic.bat” en “startUBizz.bat” in de map c:\Pyrrho. Kies [maak snelkoppeling] uit het popupmenu dat verschijnt onder de rechtermuisknop. Neem deze nieuwe snelkoppelingen, en plaats ze op het Bureaublad. (Om het bureaublad te zien, kun je op “Toon Bureaublad” drukken, die naast de “Start” knop zit)
3.2
Opvragen systeemid met ‘uname’
Open een command window. Ga naar map C:\Pyrrho\ met het commando cd c:\Pyrrho\ Start het uname programma: uname Als antwoord verschijnt het systeemid.
Neem dan contact op met Pyrrho, om een licentie aan te vragen voor deze server.
Pyrrho
Advanced Industry Solutions B.V. UBizz Installatie Handleiding – Versie 4.3
3.3
Starten Licentie Server
Dubbelklik de startLic snelkoppeling op het bureaublad. Een command-window met de titel “LicServer” komt nu op.
3.4
Inlezen eerste licenties
Van Pyrrho heb je een bestand met de extensie ‘.lic’ ontvangen. bv ubizz.lic Plaats dit bestand in de Pyrrho systeemmap C:\Pyrrho\ Dit zal worden ingelezen met het LicAdmin programma. Open een Command Prompt. Ga naar map c:\Pyrrho\ met het commando cd c:\Pyrrho\ Start nu het LicAdmin programma met het volgende commando: la ubizz.lic
3.5
Opstarten UBizzServer
Dubbelklik de startUBizz snelkoppeling op het bureaublad. Een commando-window met de titel “UBizzServer” komt nu op.
Pyrrho
Advanced Industry Solutions B.V. UBizz Installatie Handleiding – Versie 4.3
4 UBizzServer update Installeren U kunt op twee manieren aan een UBizzServer update van het UBizz systeem komen: UBizz distributie van internet Van CD (neem contact op met Pyrrho om deze CD te verkrijgen)
4.1
De vier upgrade stappen in het kort
Stop UBizzServer 1. 2. 3. 4.
Backup maken van database en van het huidige UBizzServer systeem Uit distributie IB.vom halen en plaatsen in /Pyrrho/sys Database conversie aanroepen: db Bestanden uit distributie over de oude distributie kopieeren.
Start UBizzServer
Pyrrho
Advanced Industry Solutions B.V. UBizz Installatie Handleiding – Versie 4.3
UBizz distributie van internet Op het Internet staat altijd de nieuwste release van het UBizz systeem klaar om zelf uw UBizz systeem te updaten. Hiertoe moeten de onderstaande zip-bestanden worden opgehaald (klik op de link om het bestand op te halen): UBizzServer (te installeren op server machine) Pyrrho.zip De mappenstructuur in deze zip is: /Pyrrho /LicServer programma voor Licentie beheer /sys de objectmodel bestanden en woordenboeken /UBizzServer het server programma UBizzTools.zip De mappenstructuur in deze zip is: /Pyrrho /UBizzTools /DBGenerator tabel generator /LicAdmin hulpprogramma voor invoer eerste licenties /uname uname /UProxy hulpprogramma voor benaderen server UBizzClientUpdate.zip Bevat *.bz2 bestanden die uitgepakt moeten worden in map /Pyrrho/UBizzClientUpdate UBizzClient (eenmalig te installeren op gebruiker machine) UBizzClient4.exe
Pyrrho
Advanced Industry Solutions B.V. UBizz Installatie Handleiding – Versie 4.3
Van CD Neem de UBizz cd met hierop alle benodigde bestanden. De map structuur is als volgt: /Pyrrho /db de plaats waar de database staat /LicServer programma voor Licentie beheer /sys de objectmodel bestanden en woordenboeken /UBizzDocumentation documentatie over gebruik van UBizz /UBizzClientUpdate het ingepakte client programma voor gebruikers /UBizzReport access db met standaard rapporten /UBizzServer het server programma /UBizzTemplates word/excel sjabloonbestanden (*.dot) /UBizzTools /DBGenerator tabel generator /LicAdmin hulpprogramma voor invoer eerste licenties /uname uname
4.2
UBizz Systeem stoppen
Tijdens de conversie kunnen er geen gebruikers werken met UBizz. Laat dus alle gebruikers zich afmelden bij de server, en vervolgens hun UBizzClient helemaal afsluiten.
4.3
Backup maken van UBizz database
Dit is een ZEER BELANGRIJK onderdeel van iedere upgrade of conversie. Laat uw systeemadministrator een backup maken van de UBIZZ database, zodat na eventuele fouten, de conversie teruggedraaid kan worden.
4.4
Backup maken van het huidige UBizz systeem
Nog een ZEER BELANGRIJK onderdeel van iedere upgrade of conversie. Maak van de volgende Submappen in de c:\Pyrrho map een backup: db sys UBizzClient UBizzServer Kopiëer deze mappen naar een door u in het pad /Pyrrho/Backup/ aangemaakte map met naam UBizz2001dec21.
Pyrrho
Advanced Industry Solutions B.V. UBizz Installatie Handleiding – Versie 4.3
4.5
Uitpakken van de Pyrrho.zip zipfile
Plaats de Pyrrho-zipfile in de c:\Pyrrho map. Pak nu de Pyrrho -zipfile uit door erop te dubbel-klikken en ‘Extract’ te kiezen uit het menu. Zorg dat de ‘Extract to’ map, uw c:\Pyrrho map is. In de Pyrrho-map ontstaat nu een map met naam Pyrrho_1_X_Y. Uit deze nieuwe map kopieert u het bestand IB.vom naar C:/Pyrrho/sys. Dit bestand vindt u in C:/Pyrrho/Pyrrho_1_X_Y/sys/IB.vom Als gevraagd wordt of bestanden overschreven mogen worden, antwoord dan met “Yes to All”.
4.6
UBizz database-conversie uitvoeren
Open een commando window. Ga naar c:\Pyrrho (door het commando cd c:\Pyrrho uit te voeren.) Start de conversie door het volgende commando uit te voeren db De volgende vraag wordt gesteld: Are you sure you want to drop and recreate all Indexes? 0 - No, skip index routine 1 - Yes, I want the works Als u al een tijd werkt met het UBizz systeem, dan is het mogelijk dat de database niet meer optimaal gesorteerd is. Dit komt doordat de indexen bij groei onevenwichtig raken. Kies optie 1, en alle indexen worden opnieuw aangemaakt, hetgeen versnelling van uw database kan betekenen. Dit verlengt de duur van de database-conversie enigszins. Kies optie 0, als u de indexen ongemoeid wilt laten. U ziet nu als het goed is een tijdje allemaal berichten met teksten als Table 'A240347' already has an index named 'IFUI'
of Created index on table [O222008] for attribute [REL_ZoekNaam]
langskomen.
Pyrrho
Advanced Industry Solutions B.V. UBizz Installatie Handleiding – Versie 4.3
Wacht tot de conversie helemaal klaar is (geen nieuwe berichten meer, de command-prompt “c:\Pyrrho” is de huidige commando regel.)
4.7
Overschrijven van de oude UBizzServer bestanden
Kopieer nu de nieuwe bestanden (de mappen LicServer, UBizzServer en sys) over dezelfde mappen/bestanden in de c:\Pyrrho map. Als gevraagd wordt of bestanden overschreven mogen worden, antwoord dan met “Yes to All”.
4.8
Opstarten UBizz
De upgrade van uw UBizz server is nu klaar. U kunt nu de UBizzServer weer opstarten.
Pyrrho
Advanced Industry Solutions B.V. UBizz Installatie Handleiding – Versie 4.3
5 UBizzServer configuratiebestand (*.cfg) Als de UBizzServer gestart wordt, moet als argument (het pad naar) het UBizzServer configuratiebestand worden meegegeven. In het configuratiebestand staat belangrijke informatie die nodig is om op te starten: waar de LicentieServer te benaderen is, welke database gebruikt wordt, waar het ObjectModel staat die gebruikt wordt. Al deze informatie haalt de UBizzServer uit het (*.cfg) bestand dat bij opstarten wordt gespecificeerd op de command-line: UBizzServer –cf ubizzsrv.cfg Het configuratiebestand is een gewoon tekstbestand waarin een aantal secties voorkomen. Geopend in Kladblok ziet het er zo uit:
Pyrrho
Advanced Industry Solutions B.V. UBizz Installatie Handleiding – Versie 4.3
Een configuratiebestand bevat secties. Iedere sectie begint met het woord BEGIN, gevolgd door de naam van de sectie, en wordt afgesloten met het woord END. Bijvoorbeeld BEGIN SystemVariables; EnableMortgageStates=2; END; Binnen een sectie kunnen sub-secties voorkomen. Dit zie je bijvoorbeeld binnen de sectie Admin. Hierin komt de subsectie AvailableLanguages voor, en hierin weer de subsecties L1 en L2. In een configuratie sectie komen variabele waarden voor zoals bv. hostname = localhost; De volgende secties zijn in de UBizzServer configuratie aanwezig: 1. Trace 2. SystemVariables 3. LicenseServers 4. Server 5. Databases 6. Admin 7. WebModule 8. FTP 9. HDN
Pyrrho
Advanced Industry Solutions B.V. UBizz Installatie Handleiding – Versie 4.3
5.1
Trace
Voor systeem debug doeleinden is het mogelijk om debug-informatie naar het scherm of naar een bestand te schrijven. Welke informatie moet worden weergegeven wordt bepaald door de Level variabele. Als de debug-informatie naar een bestand moet worden geschreven kan dit bestand worden aangegeven in de LogFile variabele. BEGIN Trace; Level = 0x07000000; LogFile = “C:\Pyrrho\UBizz.log”; END;
5.2
SystemVariables
In de SystemVariables sectie zijn variabelen opgenomen die de werking van de server beinvloeden. Op dit moment is er de variabele EnableMortgageStates. In de toekomst kunnen hier meer variabelen bijkomen. De SysteemVariabele 'EnableMortgageStates' kent drie waarden: 0 1 2
5.3
Als Hypotheken alleen ingevoerd moeten worden, en bij opslaan direkt in de staat [van Kracht] moeten worden gezet. Als het traject van aanvraag beoordeling en aanmaak van een offerte NIET wordt geregistreerd. (Voor Tussenpersonen) Als het traject van aanvraag beoordeling en aanmaak van een offerte WEL wordt geregistreerd. (Voor Hypotheek-Inkoop Organisaties)
LicenseServers
Hierin worden de locaties en de bijbehorende poorten weergegeven van de LicentieServer(s). BEGIN LicenseServers; BEGIN LS1; Hostname ServerPort END; END;
5.4
= localhost; = 25000;
Server
DataServerPort De TCP/IP poort waarop de UBizzClients zich moeten aanmelden. Deze poort moet overeenkomen met de DataServerPort waarde in het UBizz.bom bestand voor de UBizzClient.
Pyrrho
Advanced Industry Solutions B.V. UBizz Installatie Handleiding – Versie 4.3
BEGIN Server; DataServerPort = 8000; END;
5.5
Databases
Geeft de locatie van de UBizz database. BEGIN Databases; DefinitionDatabaseType DefinitionDatabase END;
5.6
= "MYSQL"; = "UBIZZ";
Admin
Geeft de locatie van de systeembestanden die automatisch aan de gebruikers beschikbaar gemaakt worden: LogoFile VomFile UBizzClientUpdateDir UBizzArchive dic ReportDatabase UBizzTemplatesPath
BedrijfsLogo Het UBizz Financial ObjectModel Bevat de UBizzClient voor auto-distributie De map waarin brieven e.d. opgeslagen worden Het UBizz Financial Woordenboek De UBizz Financial standaardrapport database De map waarin de UBizz sjablonen bewaard worden
en de bijbehorende Woordenboeken bevatten. BEGIN Admin; LogoFile = "C:/Pyrrho/logo/logo.bmp"; VomFile = "C:/Pyrrho/sys/IB.xom"; UBizzClientUpdateDir = "C:/Pyrrho/UBizzClientUpdate/"; UBizzArchive = "C:/Pyrrho/Archive/"; BEGIN AvailableLanguages; BEGIN L1; lang = "l.eng"; dic = "C:/Pyrrho/sys/l.eng/IB.dic"; END; BEGIN L2; lang = "l.nld"; dic = "C:/Pyrrho/sys/l.nld/IB.dic"; ReportDatabase = C:/Pyrrho/UBizzReport/UBizzStandardReport.mdb"; UBizzTemplatesPath = "C:/Pyrrho/UBizzTemplates/"; END; END; END;
Pyrrho
Advanced Industry Solutions B.V. UBizz Installatie Handleiding – Versie 4.3
5.7
WebModule
Als de ‘WebModule’ onderdeel is van het UBizz Systeem zijn een aantal aanvullende configuratie settings vereist. Deze zijn ondermeer opgenomen in de sectie WebModule: HtmlServerAddress HtmlWebRootDir HtmlBinDir HtmlCGIExe
Het server TCP/IP adres waarop de webserver draait Lokale directory voor tijdelijke pagina’s en user-db Naam van de ‘bin’ directory op de webserver Naam van de UBizz CGI executable
BEGIN WebModule; HtmlServerAddress HtmlWebRootDir HtmlBinDir HtmlCGIExe END;
= = = =
5.8
"www.pyrrho.com"; "C:/Pyrrho/Web/xml"; "cgi-bin"; "UBizzCGI.cgi";
FTP
Als de ‘WebModule’ onderdeel is van het UBizz Systeem zijn een aantal aanvullende configuratie settings vereist. Deze zijn ondermeer opgenomen in de sectie FTP: IntervalInSeconds Username Password Server RemoteRootDirectory RemoteDirectory RemoteWorkingDirectory TempLocalDirectory
Interval waarmee webaanvragen worden opgehaald FTP userid van de webserver FTP password van de webserver TCP/IP adres of hostname van de webserver ‘root’ directory van de webserver directory van de UBizz Webaanvraag op de webserver werk directory van de UBizz CGI exe op de webserver Lokale directory voor opslag van webaanvragen
BEGIN FTP; IntervalInSeconds Username Password Server RemoteRootDirectory RemoteDirectory RemoteWorkingDirectory TempLocalDirectory END;
= = = = = = = =
180; "pyrrho"; "password"; "www.pyrrho.com"; "/home/httpd/cgi-bin"; "/home/httpd/cgi-bin/xml"; "/home/httpd/cgi-bin"; "C:/Pyrrho/Web/temp";
Pyrrho
Advanced Industry Solutions B.V. UBizz Installatie Handleiding – Versie 4.3
5.9
HDN
Als de ‘HDN Module’ onderdeel is van het UBizz Systeem zijn een aantal aanvullende configuratie settings vereist. Deze zijn ondermeer opgenomen in de sectie HDN: DirectoryIn DirectoryOut DirectoryOutLocal DirectoryLock DirectoryArchive MaatschappijInHeader
Directories waaruit HDN-IN berichten worden ingelezen Directory waarin HDN-UIT berichten worden geplaatst Fysieke absolute pad van de HDN-UIT directory De lock directory bepaald door HDN-Host/Lite Archive directory voor HDN-IN en –UIT berichten Waarde FALSE
De HDN sectie kent een STATER subsectie met attributen t.b.v. datacommunicatie met STATER via het Secure FTP protocol. Deze sectie niet aanmaken als er geen communicatie met STATER benodigd is of het Secure FTP protocol niet geinstalleerd is. DirectoryOutStater FTP_Username FTP_Password FTP_Port FTP_IntervalInSeconds FTP_RemoteOutDirectory FTP_RemoteInDirectory FTP_LocalOutDirectory FTP_LocalInDirectory
Directory voor HDN-UIT berichten (deze moet verschillen van DirectoryOut) FTP userid van de STATER ftpserver FTP password van de STATER ftpserver FTP port van de STATER ftpserver Interval waarmee gekeken wordt of er nieuwe berichten te transporteren zijn (zowel IN als UIT). UIT directory op de STATER ftpserver IN directory op de STATER ftpserver Tijdelijke UIT directory op de UBizz server Tijdelijke IN directory op de UBizz server
BEGIN HDN; DirectoryIn DirectoryOut DirectoryOutLocal DirectoryLock DirectoryArchive MaatschapppijInHeader
END;
= = = = = =
{"C:/temp/HDN/In/"}; "C:/temp/HDN/Out/"; "C:/temp/HDN/Out/"; "C:/temp/HDN/Lock/"; "C:/AJ/dev/3.0/UBizzArchive/"; FALSE;
BEGIN STATER; DirectoryOutStater FTP_Username FTP_Password FTP_Server FTP_Port FTP_IntervalInSeconds FTP_RemoteOutDirectory FTP_RemoteInDirectory FTP_LocalOutDirectory FTP_LocalInDirectory END;
= = = = = = = = = =
"C:/temp/HDN/Stater/Out"; "username"; "password"; "ftp.server.com"; 2222; 300; "OUT"; "IN"; "C:/temp/HDN/Stater/Out"; "C:/temp/HDN/Stater/In";
Pyrrho
Advanced Industry Solutions B.V. UBizz Installatie Handleiding – Versie 4.3
Om de HDN module actief te maken met in de Server sectie het attribute ActionInterval gezet worden om. Dit is het interval waarmee gekeken wordt of er nieuwe HDN-IN berichten klaar staan. BEGIN Server; ActionInterval END;
= 60;
Pyrrho
Advanced Industry Solutions B.V. UBizz Installatie Handleiding – Versie 4.3
6 UBizz als Service Installeren In de map /Pyrrho/UService staat de applicatie ccsa met de volgende configuratie bestanden: Het configuratie bestand ccsa.cfg ActiveSet=@ConfigurationSets/1; BEGIN "ConfigurationSets"; BEGIN "1"; startFileMirrorOff="C:/Pyrrho/UService/saUBizz.cfg"; END; END; ServerPort=3934; BEGIN "Trace"; Level=0; LogFile="c:/Pyrrho/UService/log/ccsa.txt"; END;
Het configuratie bestand saUBizz.cfg BEGIN ProcessList; BEGIN "1"; ProcessName = "LicServer"; SequenceNumber = 1; LogFileMap = "C:\Pyrrho\UService\log"; Commands = { "start /b /DC:\Pyrrho C:\Pyrrho\LicServer\LicServer -cf C:\Pyrrho\licserver.cfg"}; ServerPort = 25000; END; BEGIN "2"; ProcessName = "UBizzServer"; SequenceNumber = 2; LogFileMap = "C:\Pyrrho\UService\log"; Commands = { "start /b /DC:\Pyrrho C:\Pyrrho\UBizzServer\UBizzServer -cf C:\Pyrrho\ubizz_srv.cfg"}; ServerPort = 8000; END; END;
Vanaf de commandline moet de Service nu geregistreerd worden. (Eventueel) deregistreren C:\Pyrrho\UService\ccsa –u
Pyrrho
Advanced Industry Solutions B.V. UBizz Installatie Handleiding – Versie 4.3
Registreren C:\Pyrrho\UService\ccsa –i Specificatie configuratie give configuration filename (full path): C:\Pyrrho\UService\ccsa.cfg Voor starten Service: 1) Open Service Manager 2) Open Pyrrho init deamon 3) Naar tab Log On Log on as: selecteer This account en kies Administrator of andere gebruiker (met Browse…) Type het juiste wachtwoord. 4) OK 5) Start Service
Pyrrho
Advanced Industry Solutions B.V. UBizz Installatie Handleiding – Versie 4.3
7 Proxy naar de UBizzServer in uw netwerk installeren Met het PRXY.exe programma in /Pyrrho/UBizzTools/UProxy/ kunt u vanaf de server die via kabel of ADSL met internet is verbonden, toegang verstrekken tot de UBizzServer op het netwerk. Op de commandline kunnen de volgende argumenten worden meegegeven: USAGE: prxy -lp [local port] -h [host] -rp [remote port] -d Options -lp De poort waarop vanaf externe locaties geconnect wordt. -h Het IP-adres van machine waarop de UBizzServer draait. -rp De DataServerPort die gedefinieerd is in de UBizzServer configuratiefile [ubizz_srv.cfg]. Voor UBizzServer 8000 -d Activeer het hoogste debug level, waardoor alle communicatie boodschappen op het scherm worden weergegeven Zet uw commando in een batchbestand startPRXY.bat. Plaats deze vervolgens in de Startup-map, zodat deze bij herstarten van de proxy computer ook weer opgestart wordt. De UBizzServer biedt overigens NUL mogelijkheden om SYSTEEM-commando’s uit te voeren, zodat de veiligheid gewaarborgd is.
Pyrrho
Advanced Industry Solutions B.V. UBizz Installatie Handleiding – Versie 4.3
8 UBizzClient werkstation Installatie Een werkstation is een willekeurige computer van waaruit gebruikers met UBizz willen werken. Zie hiervoor het document op internet: http://www.pyrrho.com/nl/UBizzInstallatieClient.htm