Handleiding USB Webserver

Download Report

Transcript Handleiding USB Webserver

Handleiding USB Webserver
USB Webserver is een gebundeld pakket van Apache, MySQL, PHP, MiniRelay en
phpMyAdmin software, dat het mogelijk maakt om een webserver vanaf een USB stick te
draaien en die dus zonder installatie en administratorrechten gebruikt kan worden.
USB Webserver draait onafhankelijk en laat niets op de computer achter, waardoor het
een ideaal instrument is voor studenten, php- programmeurs, beginners en bedrijven.
Het programma is gratis en voor iedereen zeer gemakkelijk in gebruik. Maar ook voor de
ervaren gebruiker is alles in te stellen en net zo flexibel als bij een losse installatie van al
deze pakketten.
Een belangrijke opmerking in deze gids is dat alles wat tussen %-tekens staat bestandsof systeemvariabelen zijn en dus moet je daar de door jouw gebruikte waarden
gebruiken!
Installatie en gebruik
Je kunt de USB Webserver downloaden van de volgende link:
http://www.usbwebserver.com
Na het downloaden van de zip-file of rar-file moet je deze uitpakken in een mapje
(noem het voor alle gemak USB webserver) op je harde schrijf (intern of extern) of USB
stick.
Daarna moet je dubbelklikken op het volgende exe-bestandje “Usb webserver.exe” om je
webserver op te starten.
Na het opstarten is het mogelijk dat je meldingen krijgt van je Windows firewall met de
vraag om het uitgaande TCP-IP verkeer van je webserver te blokkeren. Klik op
‘blokkering opheffen’ of stel een regel in je firewall in, opdat dit verkeer niet geblokkeerd
wordt, anders werkt je server niet goed.
Daarna moet er zich een internet explorer sessie openen op de volgende url:
http://localhost:8080/
Om de site vanaf een andere pc te bekijken moet je er voor zorgen dat ie deel uitmaakt
van hetzelfde netwerk en dat je het IP-adres kent van de pc waar je de USB Webserver
op draait.
Het IP-adres van de pc waar je webserver op draait doe je via het commando ipconfig uit
te voeren in een dos-box op die bewuste pc.
Op een Windows XP-pc doe je dat zo: Start-knop > run > “cmd” intikken + ”Enter”
indrukken.
Er opent zich dan een dos-box waarin je het commando “ipconfig” intikt + “Enter” indrukt
en dat zal als antwoord het IP-adres van je pc weergeven. Dat IP-adres moet je dan
gebruiken in je url om op de andere pc de website te openen.
Dus van op de andere pc (als bezoeker van je website) tik je:
http://%IP-adres van de USB Webserver%:8080/
in de url-balk van je webbrowser. De site zal zich dan openen in je browser.
Dit moet je zien als je “ipconfig” intikt
Op een PC met Vista is dezelfde procedure geldig, alleen open je de dos-box op een
andere manier. Je klikt op de start knop en dan tik je “cmd” in het zoekvenster en druk
op de “Enter”. Dan pas heb je terug je dos-box waarmee je het IP-adres van je
webserver kan achterhalen.
Publiceren van websites.
De bestanden van je site dien je te plaatsen in de submap “Root” van de map
“USBwebserver”.
Dus het bestandspad naar je websitebestanden ziet er dan als volgt uit in windows
explorer:
%Schijfletter van gebruikte drive%:\USB Webserver\Root\%Mijn website bestanden%
Wil je meerdere websites naast elkaar “hosten” op je USB Webserver dan is de simpelste
manier om dit te doen door het aanmaken van submappen per website in de root folder.
%Schijfletter van gebruikte drive%:\USB Webserver\Root\%1ste Website%\
%Schijfletter van gebruikte drive%:\USB Webserver\Root\%2de Website%\
…
Aandachtspunten
1)
Bij het gebruik van de USB Webserver op een USB stick moet je erop letten dat
de toegangstijden om te lezen en te schrijven van de USB stick hoog genoeg
moeten zijn.
Dit is niet van tel als je een harde schijf gebruikt omdat ze daar hoog genoeg zijn.
Je zult dit pas vaststellen als je complexe php-scripting wil gebruiken op je server.
Bijvoorbeeld bij de installatie van een Joomla!-site.
Je kunt dit enkel oplossen door de webserver vanop een harde schijf te gebruiken.
2)
Het hosts-bestand in het pad c:\Windows\system 32\drivers\etc moet volgende
lijn bevatten:
127.0.0.1
localhost
Om dit bestandje aan te passen heb je administrator rechten nodig of gebruik
gewoon het IP-adres 127.0.0.1 in je url adressen om op de website te bezoeken
op je USB Webserver.
3)
Pas eventueel de poort van de USB Webserver aan indien Windows Live
Messenger of Skype geïnstalleerd is. Dat dien je in Opties > tabblad “Apache” de
poort aan te passen met een andere waarde en die waarde dan ook te gebruiken
in je url adres.
Dus vervang je poort 8080 door 8585 en dan gebruik je http://localhost:8585/ als
webadres.
4)
Hoe kan ik inloggen op de MySQL-server van de USB Webserver ?
De gebruikersnaam is:
Root
Het wachtwoord is:
usbw
De host is:
localhost