Installatie webserver 9 oktober 2013 WISA helpdesk
Inhoudsopgave 1 Installatie webserver 2 1.1 Installatie Firebird................................ 2 1.2 Installatie Apache................................ 3 1.2.1 Installatie................................. 3 1.2.2 Starten / Stoppen van de server.................... 8 1.2.2.1 Via icoon van de WAMP-Server............... 8 1.2.2.2 Via Windows-Services..................... 9 1.3 Installatie WisaWebserver............................ 10 2 Installatie schoolware module 14 2.1 Installatie van een schoolware module..................... 14 2.1.1 Installatie................................. 14 1
1 Installatie webserver Inleiding In deze handleiding worden de stappen doorlopen die uitgevoerd moeten worden voor het installatie van Webapplicaties van Schoolware. 1.1 Installatie Firebird Firebird is nodig voor Wisa toepassingen, deze kunt u downloaden via hun website : http://www.firebirdsql.org/ U kunt de laatste nieuwe versie downloaden via Downloads en aan de linkerkant te kiezen voor de juiste versie. Er zijn 2 mogelijkheden: U installeert de webserver op de machine waar de wisa server opstaat. Dan hoeft u de firebird niet meer te installeren U installeert de webserver op een andere machine dan waar de wisa server opstaat. In dit geval zal u de client components van de firebird moeten installeren. Dit doet u door tijdens de installatie van de firebird het vinkje Server components uit te vinken. Figuur 1.1: Enkel client software installeren 2
HOOFDSTUK 1. INSTALLATIE WEBSERVER 3 1.2 Installatie Apache Om een schoolware module te laten werken, wordt er gebruik gemaakt van een appache webserver, met de mod fastcgi module (NIET mod fcgid). Deze module wordt apart geïnstalleerd in een latere stap. De webapplicaties draaien niet onder ISS (Internet Information Services). De installatie van de webserver Apache dient vooraf te gebeuren. Via onderstaande link kunt u de installatie van de WAMP server downloaden: http://ftp.wisa.be/fetchfile.php?id=1325 gebruikersnaam : wamp wachtwoord : server) 1.2.1 Installatie Hieronder wordt elke stap van de installatie wizard overlopen : Stap 1 : Start van de wizard Figuur 1.2: Stap 1
HOOFDSTUK 1. INSTALLATIE WEBSERVER 4 Stap 2 : License Agreement Stap 3 : Doelmap opgeven Figuur 1.3: Stap 2 Best kunt u de standaard map laten staan om op te geven als doelmap. Indien u graag deze op een andere plaats wil zetten, moet u hiermee rekening houden bij de verdere installaties. Figuur 1.4: Stap 3
HOOFDSTUK 1. INSTALLATIE WEBSERVER 5 Stap 4 : Starticonen U mag deze opties aanvinken. In principe zullen deze iconen niet veel gebruikt worden. Figuur 1.5: Stap 4 Stap 5 : Overlopen van installatiegegevens Figuur 1.6: Stap 5
HOOFDSTUK 1. INSTALLATIE WEBSERVER 6 Stap 6 : Installatie Figuur 1.7: Stap 6 Stap 7 : Aanduiden van de standaard browser U kunt tijdens deze stap de standaard browser aanduiden. Indien u niet zeker bent, kiest u gewoon voor Openen. Figuur 1.8: Stap 7
HOOFDSTUK 1. INSTALLATIE WEBSERVER 7 Stap 8 : PHP instellingen Aangezien er geen PHP gebruikt wordt voor de schoolware is deze stap overbodig. mag deze overslagen, of als u wenst mag u de gegevens aanvullen en verder gaan. U Stap 9 : Einde van de installatie Figuur 1.9: Stap 8 De installatie van de WAMP server is uitgevoerd. staan om de server automatisch op te starten. U kunt het vinkje laten aangevinkt Figuur 1.10: Stap 9 Vervolgens geeft u de WAMP server toegang tot je firewall.
HOOFDSTUK 1. INSTALLATIE WEBSERVER 8 1.2.2 Starten / Stoppen van de server De WAMP-server kunt u op verschillende manieren opstarten / stoppen. 1.2.2.1 Via icoon van de WAMP-Server Om het WAMP-server icoon op te starten, kunt u dubbelklikken op het icoon via Start - Alle programma s - Wampserver. Er zal rechtsonderaan een icoontje bij komen (zoals het wisa server icoontje). Als u hier met de linkermuisknop op klikt, kunt u kiezen voor Apache - Service - Stop/Start Service. Figuur 1.11: Starten/Stoppen van de server
HOOFDSTUK 1. INSTALLATIE WEBSERVER 9 1.2.2.2 Via Windows-Services U kunt via de services van windows de WAMP server starten of stoppen. Om de windows serverices op te roepen, kunt u via de zoekfunctie bij Start intypen services.msc. Figuur 1.12: services.msc Als u Enter drukt, krijgt u de services van windows. U kunt in de lijst zoeken naar de juiste service : wampapache. Nadat u deze geselecteerd hebt, kunt u aan de linkerkant de gewenste actie kiezen. U kunt ook deze service met de rechtermuisknop aanklikken en de gewenste actie aanduiden. Figuur 1.13: Windows services
HOOFDSTUK 1. INSTALLATIE WEBSERVER 10 1.3 Installatie WisaWebserver Als de WAMP server volledig geconfigureerd is, kunt u beginnen met de installatie van de WisaWebserver. Deze zal de nodige updates uitvoeren op de WAMP server zodat deze kan communiceren met de databank van Wisa. U kunt de installatiebestanden downloaden via de volgende link: http://ftp.wisa.be/fetchfile.php?id=1501 gebruikersnaam : wisa wachtwoord : web Hieronder worden de installatiestappen van de WisaWebserver overlopen: Stap 1 : Start van de wizard Figuur 1.14: Stap 1
HOOFDSTUK 1. INSTALLATIE WEBSERVER 11 Stap 2 : Doelmap opgeven U mag hier een andere map opgeven dan de standaard opgegeven map. Stap 3 : Componenten installeren Figuur 1.15: Stap 2 Wanneer u de WisaWebserver installeert voor de eerste keer, kunt u best beide componenten aangevinkt laten staan. Figuur 1.16: Stap 3
HOOFDSTUK 1. INSTALLATIE WEBSERVER 12 Stap 4 : Doelmap voor de mod fastcgi U geeft hier de map op waar de modules van de WAMP server staan geïnstalleerd. Indien u bij de installatie van de WAMP server een eigen gekozen map hebt opgegeven, moet u in deze deze stap de doelmap ook hieraan aanpassen. Figuur 1.17: Stap 4 Stap 5 : Overzicht van de installatiegegevens Figuur 1.18: Stap 5
HOOFDSTUK 1. INSTALLATIE WEBSERVER 13 Stap 6 : Einde van de wizard De aangevinkte acties mag u laten aangevinkt staat, zodat na het voltooien van de wizard deze acties worden uitgevoerd. Figuur 1.19: Stap 6 Na de installatie van WisaWebserver kunt u best de WAMP server als eens herstarten. Om te weten of de installatie juist werkt kunt u surfen naar http://localhost/ext4 /.
2 Installatie schoolware module 2.1 Installatie van een schoolware module De installatiebestanden om de verschillende modules te installeren moeten aangevraagd worden bij de helpdesk. 2.1.1 Installatie De installaties van onze schoolware modules bevatten allemaal dezelfde stappen. Deze worden hieronder overlopen : Stap 1 : Webadres van de module invullen Op zich is dit gewoon een benaming om een logische naam te geven aan de installatie. U mag hier de naam invullen van het gereserveerde webadres of eventueel een andere logische benaming bijvoorbeeld Webregisters.deschoolnaam.be. Figuur 2.1: Stap 1 14
HOOFDSTUK 2. INSTALLATIE SCHOOLWARE MODULE 15 Stap 2 : Start van de wizard Figuur 2.2: Stap 2 Stap 3 : Doelmap opgeven van de installatie U mag de standaard doelmap aanpassen in deze stap, maar bij verdere stappen moet u hiermee rekening houden en ook de standaard aanpassen. Figuur 2.3: Stap 3
HOOFDSTUK 2. INSTALLATIE SCHOOLWARE MODULE 16 Stap 4 : Locatie van de databank opgeven U geeft in deze stap de locatie op waar de databank van wisa staat. Indien u de installatie van de WAMP server gedaan hebt op een andere machine, verwijst u naar de databank op basis van ip-adres, bijvoorbeeld 10.0.1.20:C:\Wisa\Databank\databanknaam.FB. Bij dit soort installatie moet op de machine waar de databank staat, in de firewall de firebird poort open staan. Dit is standaard poort 3050. Figuur 2.4: Stap 4 Stap 5 : Overzicht van de installatiegegevens Figuur 2.5: Stap 5
HOOFDSTUK 2. INSTALLATIE SCHOOLWARE MODULE 17 Stap 6 : Installatie Stap 7 : Einde van de wizard Figuur 2.6: Stap 6 Figuur 2.7: Stap 7
HOOFDSTUK 2. INSTALLATIE SCHOOLWARE MODULE 18 Nadat u de installatie van deze module hebt doorlopen en uw webadres (DNS) hebt laten verwijzen naar het ip-adres van uw server is de installatie van deze module bijna afgerond. In de map sites komt na de installatie een tekstbestand te staan dat dezelfde naam heeft dan het naar u genoemde webadres. Wanneer u dit bestand opend zal hier bovenaan het (lokale) ip-adres van uw server ingevuld moeten staan. Figuur 2.8: Module voor afwezigheden Figuur 2.9: Module voor LVS-VCLB Toetsen Indien u werkt met het WISA-administratiepakket zullen al uw gegevens reeds zichtbaar zijn op de website wanneer u Administratie = True hebt ingevuld in het bestand sites.cfg. Dit bestand kan u terugvinden in de map C:\Wisa\uw.webadres.be\WisaVolg\bin\.
HOOFDSTUK 2. INSTALLATIE SCHOOLWARE MODULE 19 Figuur 2.10: server.cfg Na deze installatie start u best de WAMP server opnieuw op en u mag surfen naar het webadres. Indien alles goed is verlopen, krijgt u het inlogscherm van de module.