Installationsguide för mysql och OLA Server/OLA Klient Baserad på OLA 5.0.0-6 Dokumentversion: 20110601 Författare: Gunnar Svanberg, Järfälla Redigering och layout: Niklas Wrane, SOFT Sid 1 (25) version 20110601
Innehåll Installations-scenarion... 3 Server... 3 Klient... 3 Appendix A... 4 Installation av MySQL Community Server 5.5.9... 4 Appendix B... 12 Installation/konfigurering av OLA Server/OLA Klient... 12 Appendix C... 15 Installation av MySQL GUI Tools... 15 Appendix D... 17 Backup och restore av databasen via MySQL GUI Tools... 17 Appendix E... 21 Installation av MySQL Workbench... 21 Appendix F... 23 Backup och restore av databasen via MySQL Workbench... 23 Sid 2 (25) version 20110601
Installations-scenarion Det finns två huvudsakliga varianter på hur man kan sätta upp systemet: a) MySQL och OLA Server på samma dator, klienterna ansluts till OLA Server, antingen via IE eller via installerad OLA Klient. b) MySQL och OLA Server på var sin dator. Klienterna ansluts på samma sätt som ovan Installationsförfarandet nedan stämmer på bägge dessa scenarion, enda skillnaden är under Appendix B, pkt 5. Server Följande mjukvara installeras på servern: Java JRE, aktuell version (http://www.java.com) MySQL Community Server 5.5.9 (se Appendix A) MySQL GUI Tools 5.0 (se Appendix C) alt. MySQL Workbench 5.2.31 (se Appendix E) OLA (se Appendix B) Klient Alternativ WebStart Java behövs för att kunna köra klienten via Web Start. Följande mjukvara installeras på samtliga klientdatorer. Java JRE Det är en fördel att ställa in Java så att ikoner för nedladdade program automatiskt läggs upp på skrivbordet. Detta sker i Kontrollpanelen > Java > Avancerat > Skapa genvägar > Tillåt alltid. Då slipper man gå vägen över webbläsaren för att köra OLA-klient, vilket går till som följer (måste alltid göras första gången). När primärserverns OLA Server är igång, kör man OLA Klient genom att starta en webbläsare (t ex Internet Explorer) och ange http://[ip-adress primär server]:8080 i adressfältet och trycka på Enter-tangenten. Då kommer man till en webbsida där man klickar på OLA Klient i vänstra kanten följt av ett musklick på ordet här (i meningen Starta klientprogrammet genom att klicka här). Nedladdningen av OLA Klient startar, man godkänner att programmet är tillförlitligt, och processen avslutas med att OLA Klient dyker upp på skärmen med den databas och tävling OLA Server är inställd på att köra. Om man ställt in Java i Kontrollpanelen på att skapa genvägar för nedladdade program så har man nu också en ikon på skrivbordet som heter OLA Klient. Alternativ full klient Följ beskrivningen under Appendix B. Fördelen med full klient är att alla funktioner är tillgängliga. Sid 3 (25) version 20110601
Appendix A Installation av MySQL Community Server 5.5.9 1. Dubbelklicka på filen mysql-5.5.9-win32.msi alt mysql-5.5.9-winx64.msi. 2. Välj Kör/Run för att komma vidare 3. Välj Next för att komma vidare. 4. Bocka i License Agreement och välj Next. 5. Välj Typical. Sid 4 (25) version 20110601
6. Välj Install. (Installation sker) 7. Välj Next två gånger 8. Kontrollera att alternativet Launch the MySQL Instance Configuration Wizard är markerat och välj Finish. 9. Välj Next Sid 5 (25) version 20110601
10. Markera Detailed Configuration och välj Next. 11. Markera Server Machine och välj Next. Sid 6 (25) version 20110601
12. Markera Multifunctional Database och välj Next. 13. Acceptera förvalda alternativ och välj Next. Sid 7 (25) version 20110601
14. Markera Manual Setting och välj 50 i inmatningsfältet för Concurrent Connections. Välj Next. 15. Acceptera förhandsval och välj Next. Sid 8 (25) version 20110601
16. Acceptera förhandsval och välj Next. 17. Markera Install As Windows Service, välj MySQL i inmatningsfältet, och markera Include Bin Directory in Windows PATH. Välj Next. (OBS! Om stafetten inte ska använda OLA, avmarkera Launch the MySQL Server Automatically) Sid 9 (25) version 20110601
18. Definiera root-användarens lösenord med valfritt password. Välj Next. 19. Välj Execute. Sid 10 (25) version 20110601
20. Välj Finish. Klart! Sid 11 (25) version 20110601
Appendix B Installation/konfigurering av OLA Server/OLA Klient 1. Dubbelklicka på OLA_5.0.0-6.msi. Klicka Next genom installation till den är klar. 2. Verifiera att filen mysql-connector-java-5.1.15-bin.jar finns i %ProgramFiles%\OLA\lib. Om inte, kopiera in den. Den behövs för att kommunikationen mellan OLA och mysql skall fungera. 3. Starta OLA Server från startmenyn. 4. Välj Databasverktyg/Databasinställningar i menyn 5. Markera Använd MySQL och Avancerat. Fyll i enligt bilden: Servernam ska vara localhost:3306 om OLA Server körs på samma dator som MySQL, annars %ip-adress%:3306 där %ip-adress% ersätts med MySQL-serverns ip-adress eller namn. Låt användarnamn vara oförändrat (root) och skriv in lösenord som du skrev ovan. Klicka på Spara. Avsluta OLA Server. 6. Starta OLA Klient, välj Arkiv/Ny databas i menyn. Ge databasen ett lämpligt namn och välj OK. Sid 12 (25) version 20110601
7. Importera klubbar och personer: 8. Databasen skapas på MySQL-servern. Välj Arkiv/Ny tävling. Markera Skapa lokal tävling och välj Nästa. Sid 13 (25) version 20110601
9. Fyll i enl nedanstående (välj ditt datum) och välj Nästa: 10. Lägg in tävlingsparametrar: (Glöm inte att ställa in etapp-info). Nu är databasen installerad. Det som återstår är att lägga in tävlingsparametrar. Sid 14 (25) version 20110601
Appendix C Installation av MySQL GUI Tools 1. Dubbelklicka på mysql-gui-tools-5.0-r17-win32.msi. 2. Välj Kör/Run för att komma vidare 3. Välj Next för att komma vidare. 4. Acceptera License Agreement och välj Next 5. Välj Next för att bekräfta installationskatalog 6. Markera Complete och välj Next Sid 15 (25) version 20110601
7. Välj Install för att installera. 8. Klicka på Finish. Installationen är klar. Sid 16 (25) version 20110601
Appendix D Backup och restore av databasen via MySQL GUI Tools 1. Starta MySQL Administrator från Start-menyn. 2. Klicka på knappen med de tre punkterna för att skapa en connection till MySQL-servern: 3. Klicka på New Connectionoch fyll i enl bilden. Välj sedan Apply och Close. Sid 17 (25) version 20110601
4. Skriv in root-lösenord och klicka på OK. 5. Markera Backup och klicka på New Project. Sid 18 (25) version 20110601
6. Skriv in Project Name, markera rätt databas och flytta över den till höger med pilknappen. Klicka sen på Save Project. 7. Det är nu klart för att ta backup genom att manuellt klicka på Execute Backup Now. Sid 19 (25) version 20110601
8. Restore gör man helt enkelt genom att markera Restore och klicka på Open Backup File. Välj sedan rätt backup och klicka på Start Restore. Sid 20 (25) version 20110601
Appendix E Installation av MySQL Workbench 1. Dubbelklicka på mysql-workbench-gpl-5.2.31a-win32.msi. 2. Välj Kör/Run för att komma vidare 3. Välj Next för att komma vidare. 4. Klicka på Next för att bekräfta installationskatalog: Sid 21 (25) version 20110601
5. Markera Complete och klicka på Next: 6. Klicka på Install: 7. Installationen sker. 8. Avmarkera Launch MySQL Workbench now och klicka på Finish. Sid 22 (25) version 20110601
Appendix F Backup och restore av databasen via MySQL Workbench 1. Starta MySQL Workbench från Start-menyn. 2. Dubbelklicka på Local Instance: MySQL 3. Skriv in lösenordet (25manna), bocka i Save password in vault och klicka på OK. 4. Klicka på Data Dump. Sid 23 (25) version 20110601
5. På fliken Export to disk, bocka för din databas. 6. Du har nu två val. Det översta valet rekommenderas, Export to Dump Project Folder. Lägg till klockslag sist i Folder Path om det behövs. 7. För att Restore ska fungera korrekt ska denna ruta bockas i på fliken Advanced Export Options. Sid 24 (25) version 20110601
8. Klicka på Start Export och sedqan på Continue Anyway. Det finns nämligen (i dagsläget) inte någon nyare mysqldump.exe. 9. Backupen/exporten körs. Backupen klar. 10. För att göra Restore, välj fliken Import from Disk och sedan den dumpfolder eller fil du vill återställa från. Sid 25 (25) version 20110601