Changes between Version 10 and Version 11 of Documentatie/Beheerder/Installeren/Server


Ignore:
Timestamp:
05/09/18 06:40:22 (8 years ago)
Author:
henk
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • Documentatie/Beheerder/Installeren/Server

    v10 v11  
    1616 
    1717== Installatie == 
    18 Installatie bestaat uit het uitpakken van het zip-bestand. Maak een map aan en pak het zip-bestand hierin uit. Na de installatie moet OpenAC worden geconfigureerd voordat het kan worden gestart. 
     18Het installeren van OpenAC bestaat uit de volgende stappen: 
     19* Uitpakken van het zip-bestand 
     20* Configuratie 
     21* Eerste keer starten 
     22* Controle logbestanden 
     23* (optioneel) Installeren Windows service 
    1924 
    20 == Configuratie == 
     25=== Uitpakken van het zip-bestand == 
     26Maak een map aan en pak het zip-bestand hierin uit. Na de installatie moet OpenAC worden geconfigureerd voordat het kan worden gestart. 
     27 
     28=== Configuratie === 
    2129OpenAC kent een viertal configuratiebestanden. Ze zijn te vinden in de root van de installatiemap en kunnen de eerste keer hier worden geconfigureerd. OpenAC zal de bestanden bij de eerste start kopiëren naar de !ProgramData\OpenACWeb map. Indien nodig moeten ze op die locatie worden gewijzigd. De volledige locatie kun je opzoeken in het OpenAC statusscherm. 
    2230 
     31||**appsettings.json**||Configuratie van database- en applicatie-specifieke instellingen|| 
     32||**hosting.json**||Configuratie van de OpenAC webserver|| 
    2333||**messagequeue.json**||Configuratie van de OpenAC Message Queue (agendaserver)|| 
    24 ||**hosting.json**||Configuratie van de OpenAC webserver|| 
    25 ||**appsettings.json**||Applicatie-specifieke instellingen|| 
    2634||**nlog.config**||Configuratie van de logbestanden|| 
    2735 
    28 == messagequeue.json == 
    29 Configuratie van de OpenAC Message Queue (agendaserver). De OpenAC Message Queue is belangrijk voor optimaal functioneren van OpenAC 2 waarvoor het ondermeer het synchroniseren van de agenda's verzorgt. 
     36Zie verder het kopje "Configuratiebestanden". 
    3037 
    31 {{{ 
    32 { 
    33   "MessageQueue": { 
    34     "Port": 2200, 
    35     "Start": true 
    36   } 
    37 } 
    38 }}}  
     38=== Eerste keer starten === 
    3939 
    40 Het nummer achter "Port" moet overeenkomen met het nummer achter "!MessageQueue Poort" in de sectie "OpenAC Server" van het instellingenscherm van OpenAC 2. Door "Start" op false te zetten wordt de !MessageQueue niet gestart. 
    4140 
    42 == hosting.json == 
    43 Configuratie van de OpenAC webserver. De interface:poort combinatie waarop de server luistert. 
    4441 
    45 {{{ 
    46 /* 
    47   puntkomma gescheiden lijst met <server>:<poort> combinaties 
    48 */ 
    49 { 
    50   "server.urls": "http://0.0.0.0:5000" 
    51 } 
    52 }}} 
    53  
    54 0.0.0.0 betekent dat de server op elke netwerk interface luistert. Dit is de geadviseerde instelling. Het poortnummer moet overeenkomen met nummer achter "Webserver Poort" in de sectie "OpenAC Server" van het instellingenscherm van OpenAC 2. 
     42== Configuratiebestanden == 
    5543 
    5644== appsettings.json == 
    57 Applicatie-specifieke instellingen. Voordat de server kan worden getest moet eerst de database-configuratie worden ingesteld. Dat kan in appsettings.json. Voorbeeld voor MySQL: 
     45Configuratie van database- en applicatie-specifieke instellingen. Voordat de server kan worden getest moet eerst de database worden geconfigureerd. Dat kan in appsettings.json. Voorbeeld voor MySQL: 
    5846 
    5947{{{ 
     
    9482In plaats van server\instance is het ook mogelijk een adres te gebruiken. De datatabase wordt nu benaderd met de identity waarmee de windows sessie is gestart. Deze zal dus voldoende rechten op de database moeten hebben. 
    9583 
     84== hosting.json == 
     85Configuratie van de OpenAC webserver. De interface:poort combinatie waarop de server luistert. 
     86 
     87{{{ 
     88/* 
     89  puntkomma gescheiden lijst met <server>:<poort> combinaties 
     90*/ 
     91{ 
     92  "server.urls": "http://0.0.0.0:5000" 
     93} 
     94}}} 
     95 
     960.0.0.0 betekent dat de server op elke netwerk interface luistert. Dit is de geadviseerde instelling. Het poortnummer moet overeenkomen met nummer achter "Webserver Poort" in de sectie "OpenAC Server" van het instellingenscherm van OpenAC 2. 
     97 
     98== messagequeue.json == 
     99Configuratie van de OpenAC Message Queue (agendaserver). De OpenAC Message Queue is belangrijk voor optimaal functioneren van OpenAC 2 waarvoor het ondermeer het synchroniseren van de agenda's verzorgt. 
     100 
     101{{{ 
     102{ 
     103  "MessageQueue": { 
     104    "Port": 2200, 
     105    "Start": true 
     106  } 
     107} 
     108}}}  
     109 
     110Het nummer achter "Port" moet overeenkomen met het nummer achter "!MessageQueue Poort" in de sectie "OpenAC Server" van het instellingenscherm van OpenAC 2. Door "Start" op false te zetten wordt de !MessageQueue niet gestart. 
     111