Changes between Version 1 and Version 2 of Documentatie/Ontwikkelaar/Systeembeheer/OpenAC3Testserver


Ignore:
Timestamp:
01/15/21 12:10:59 (5 years ago)
Author:
peter
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • Documentatie/Ontwikkelaar/Systeembeheer/OpenAC3Testserver

    v1 v2  
    55= OpenAC3 Testserver = 
    66De server ten behoeve van het testen van de master branch van OpenAC3 is een Azure Virtual Machine. Voor gebruikers van OpenAC3 die de applicatie testen is een dagelijkse experimentele build van OpenAC3 te benaderen via https://openac3test.fenac.nl/. 
     7 
     8== Azure Virtual Machine == 
     9De virtual machine heet OpenAC3 en is te benaderen in de [https://portal.azure.com/ Azure portal] onder de "standaardmap", als je daar toegang toe hebt gekregen. De resource groep waar de VM bij hoort met alle bijhorende Azure onderdelen heet {{{OpenAC3_group}}}. Vanuit Azure kan een RDP (Bureaublad op afstand) verbinding opgezet worden, of doe dat gewoon met de applicatie op je computer door te verbinden met computer {{{51.124.172.104}}}, gebruiker {{{OpenACBeheerder}}}. 
     10De server heeft Windows Server 2012 R2 als besturingssysteem. 
     11 
     12=== Applicaties === 
     13Om OpenAC3 te kunnen draaien zijn een aantal applicaties op de server geïnstalleerd. 
     14 
     15Essentieel zijn: 
     16- [https://git-scm.com/download/win Git] - om de code op te halen en bij te werken 
     17- [https://nodejs.org/en/download/ Node.js] - installeer de afhankelijkheden ook, dan kan de software gebouwd worden. Node.js installeert dan: 
     18 -  
     19Best belangrijk 
     20- [https://dl.eff.org/certbot-beta-installer-win32.exe Certbot] - uitstekend gereedschap om een gratis SSL certificaat te krijgen voor HTTPS 
     21- [https://docs.microsoft.com/nl-nl/sql/ssms/download-sql-server-management-studio-ssms SQL Server Management Studio] - maak/kopieer/beheer de database voor OpenAC3 
     22Handig maar niet essentieel zijn: 
     23- [https://www.google.com/chrome/ Google chrome] / [https://www.mozilla.org/nl/firefox/windows/ Firefox] - werk met OpenAC3 op de server zelf 
     24- [https://notepad-plus-plus.org/downloads/ Notepad++] - bewerk de configuratie bestanden 
     25 
     26== OpenAC3 Configuratie == 
     27De configuratie bestanden van OpenAC3 staan in {{{C:\ProgramData\OpenACWeb\}}}. In {{{appsettings.json}}} is de database koppeling met Azure ingeregeld. Verschillende instellingen hebben fictieve waarden, zoals AGB code 12345678 die we aan Fenac toekennen. Waarden die er wel toe doen zijn {{{Agb > AgbLocaties > Bestandsmap: C:\OpenACData\Documents}}} en {{{HTTPS > CertificateFile: C:\ProgramData\OpenACWeb\letsencrypt.pfx}}} en {{{HTTPS > CertificatePassword: ********}}}.