Changes between Version 5 and Version 6 of Documentatie/Beheerder/Installeren/Installatiehandleiding/MySQL


Ignore:
Timestamp:
Sep 6, 2012 10:45:03 AM (14 years ago)
Author:
adriaan
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • Documentatie/Beheerder/Installeren/Installatiehandleiding/MySQL

    v5 v6  
     1[[TOC(heading=Inhoudsopgave, sectionindex, compact, Documentatie/Installatiehandleiding/)]] 
     2[[TOC(heading=Hoofdstukken, titleindex, compact, Documentatie, Releases, ImplementatieBladen, Events)]] 
     3[[TOC(heading=Releases, compact, titleindex, depth=1, Releases/*)]] 
     4 
    15= MySQL = 
    26 
    3 Download MySQL, tenminste versie 5.1, van http://www.mysql.org . '''Versie 5.5 wordt aanbevolen''' omdat het in tests een aanzienlijke snelheidswinst laat zien. Kies de installatieoptie waarbij je kunt aangeven hoeveel gelijktijdige gebruikers je verwacht.  Kies waar gevraagd voor "transactioneel", omdat dit beter aansluit bij de eisen van OpenAC. OpenAC heeft InnoDB tabellen nodig en het is handig om de default character set in te stellen op Latin-1 (ISO 8859-1). 
     7Download MySQL, tenminste versie 5.5, van http://www.mysql.org (voor OpenAC v1 was MySQL 5.1 voldoende, maar OpenAC v2 vereist een nieuwere database). Kies de installatieoptie waarbij je kunt aangeven hoeveel gelijktijdige gebruikers je verwacht.  Kies waar gevraagd voor "transactioneel", omdat dit beter aansluit bij de eisen van OpenAC. OpenAC heeft InnoDB tabellen nodig en het is handig om de default character set in te stellen op Latin-1 (ISO 8859-1). 
    48 
    59Ga nu via het Startmenu naar MySQL en kies de '''MySQL client'''.  Voer het root-wachtwoord in dat je bij de instalatie hebt opgegeven, of druk ENTER wanneer je geen wachtwoord hebt ingevoerd.  Voer dan de volgende commando's uit: 
     
    3236'''Installatie van SSL certificaten in de MySQL server en OpenAC clients'''. 
    3337 
    34  1. Volg de instructie onder ''Example 3: Creating SSL files on Windows'' op de [http://dev.mysql.com/doc/refman/5.0/en/secure-create-certs.html MySQL website]. 
     38 1. Volg de instructie onder ''Example 3: Creating SSL files on Windows'' op de [http://dev.mysql.com/doc/refman/5.5/en/secure-create-certs.html MySQL website]. 
    3539 1. Je hebt nu 8 bestanden gemaakt: 
    3640  {{{ 
     
    4448  server-req.pem 
    4549  }}} 
    46  1. De CA-bestanden en de SERVER-bestanden kopieer je naar '''C:\Program Files\MySQL\MySQL Server 5.0\''', waar je ook het bestandje '''my.ini''' vindt. 
    47  1. De CA-bestanden en de CLIENT-bestanden kopieer je naar de configuratiemap ('''Application Data\OpenAC''' of '''.openac''') van de gebruikers die gebruik gaan maken van de beveiligde verbinding. 
     50 1. De twee CA-bestanden en de drie SERVER-bestanden kopieer je op de '''database server''' naar  `C:\Program Files\MySQL\MySQL Server 5.5\`, waar je ook het bestandje `my.ini` vindt. 
     51 1. De CA-bestanden en de CLIENT-bestanden kopieer je naar de configuratiemap (`Application Data\OpenAC` of `.openac`) van de gebruikers die gebruik gaan maken van de beveiligde verbinding. 
    4852 1. LET OP: de SERVER-bestanden moeten niet samen met de CLIENT-bestanden worden bewaard, want daarmee geef je het recept weg om de beveiligde verbinding af te luisteren. 
    49  1. Voeg in '''my.ini''' onder '''[mysqld]''' na de regel '''port=3306''' de volgende regels in: 
     53 1. Voeg op de database server in `my.ini` onder `[mysqld]` na de regel `port=3306` de volgende regels in: 
    5054  {{{ 
    5155  ssl-ca="C:/Program Files/MySQL/MySQL Server 5.0/ca-cert.pem" 
     
    5458  }}} 
    5559 1. Herstart de MySQL server. 
    56  1. Gebruik een recente starter kit met Python 2.5.  Start OpenAC, verander de '''gegevensbron''' van '''mysql direct''' in '''mysql secure''' en log in. 
     60 1. Gebruik een recente starter kit met Python 2.5.  Start OpenAC, verander de ''gegevensbron'' van ''MySQL direct'' in ''MySQL secure'' en log in. 
    5761 1. Je weet nu dat de beveiligde verbinding werkt.  De volgende stap is om de toegang tot de database van buitenaf te regelen.  Dit kan door de '''GRANT'''-regels die je normaal intypt, aan te passen zodat verbindingen binnen het AC niet hoeven te worden beveiligd, maar die van buitenaf wel (vervang ''mijn-ac.nl'' door de naam van het lokale netwerk). 
    5862  {{{