Webserver opzetten |
![]() |
![]() |
![]() |
![]() Waar je bij je provider meestal maar 25 mb aan opslagruimte krijgt, en bij betaalde hosting maximaal zo’n 250 mb, thuis krijg je onbeperkt aantal aan opslagruimte (afhankelijk va de grote van je harde schijf). Nadeel is echter wel dat je over redelijk snel internet moet beschikken om het ook voor je bezoekers leuk te houden. Een eigen webserver is bijvoorbeeld zeer geschikt om je foto’s met vrienden te delen. Om snel aan de slag te kunnen moet je easyphp downloaden Nu je easyphp gedownload hebt, moet je het installeren. Dit lees je op de volgende pagina. De Installatie Het installeren gaat eigenlijk helemaal vanzelf. ![]() Kies als taal gewoon voor Nederlands Na weer een paar je keer op volgende te hebben gedrukt, kom je uiteindelijk bij het opgeven van de installatiemap. ![]() Ik geef hier als map c:\server op. Dit werkt in de praktijk het makkelijkst Na nog een paar keer op volgende te hebben gedrukt, begint de installatie. Als de installatie afgerond is, dan kan krijg je als het goed is het volgende scherm te zien. ![]() Je ziet nu dat zowel Apache als MySQL gestart zijn. Mocht dit niet het geval zijn, dan moet je je computer even opnieuw opstarten. Configuratie Eerst verplaatsen we de hele map phpmyadmin (c:\Server\phpmyadmin) naar c:\Server\www\phpmyadmin. Zo kunnen we later phpmyadmin makkelijker oproepen. Nu komt het lastigste deel van deze tutorial. Je moet nu namelijk nog je phpmyadmin goed beveiligen met een wachtwoord, en je moet een nieuwe database aanmaken. Omdat MySQL oorspronkelijk voor Unix ontwikkeld is, moet je bij de volgende stappen rekening met hoofdletters/kleine letters houden. De volgende stappen kunnen er wat lastig uit zien, maar je zult zien dat het allemaal best mee valt :-) 1) Ga naar start---> uitvoeren en typ cmd in 2) Typ: cd c:\ [druk op enter] 3) Typ: cd c:\Server\mysql\bin [druk op enter] We zitten nu in de goede map. We gaan nu eerst een paswoord in stellen voor de root (=de hoofdgebruiker). In het voorbeeld maak ik het wachtwoord 123456 aan voor de root. Nu komt het lastigste deel van deze tutorial. Je moet nu namelijk nog je phpmyadmin goed beveiligen met een wachtwoord, en je moet een nieuwe database aanmaken. 4) Typ: mysqladmin -u root password 123456 [druk op enter] Easyphp moet nu herstart worden. Open easyphp en druk op F5. We gaan nu een nieuwe database aanmaken. Ik maak ik in het volgende voorbeeld de database dutchunderground aan. Verander 123456 in het door jouw gekozen wachtwoord. 5) Typ: mysqladmin -uroot -p123456 create dutchunderground [druk op enter] 6) Typ: mysql -uroot -p123456 dutchunderground [druk op enter] Je zit nu in je zojuist aangemaakt database. Controleer of je nu mysql > ziet staan in je window Nu gaan we een gebruiker aanmaken voor de zojuist aangemaakte database. Ik maak de gebruiker tim aan met als wachtwoord test 7) Typ: grant all privileges on dutchunderground.* to tim@localhost; [druk op enter] (vergeet ; niet aan het einde) 8) Typ: use mysql; [druk op enter] Nu zou je een melding moeten krijgen dat de database veranderd is. We gaan nu een wachtwoord geven aan de gebruiker (we zijn er bijna) 9) Typ: update user set password=password('test') where user='tim'; [druk op enter] Voor de veiligheid ook nog even het wachtwoord geven voor de root. (123456 weer wijzigen in je paswoord die je in het begin gekozen had) 10) Typ: update user set password=password('123456') where user='root'; [druk op enter] 11) Typ: quit [druk op enter] 12) Typ: mysqladmin -uroot -p123456 reload [druk op enter] Zo het moeilijkste stukje zit erop. Nu moeten we nog even wat informatie in de config file wijzigen. Ga naar je phpmyadmin map en open config.inc.php in wordpad. Verander nu deze 2 regeltjes: Verander: $cfg['Servers'][$i]['auth_type']= 'config'; In: $cfg['Servers'][$i]['auth_type']= 'http'; Verander: $cfg['Servers'][$i]['user']= 'root'; In: $cfg['Servers'][$i]['user']= 'tim'; We hebben de server nu goed geconfigureerd. Op de volgende pagina zul je nog een korte samenvatting vinden. Afsluiting Je kan nu aan de gang met je eigen webserver. Belangrijke informatie om te onthouden: Gerbuikersaccounts: tim met wachtwoord test (toegang tot dutchundergound database) root met wachtwoord 123456 (toegang tot alle databases) Je adres voor het internet: http://xxx.xxx.xxx.xxx (zie www.watismijnip.nl voor je ip adres) Mocht je gebruik maken van een firewall of een router vergeet dan niet om poort 80 te forwarden naar je pc. Weet je niet hoe dit moet, kijk dan even in de handleiding van je firewall/router.
|