Harm Hoekstra
Zoeken:     Geavanceerd zoeken
Op categorie verkennen:

Webserver opzetten (Apache 2.2, Php 5.2.5 en Mysql 5.0.45) (Windows)

Views: 5258
Stemmen: 4
Posted: 28 jan, 2008
by: Hoekstra H.
Updated: 03 feb, 2008
by: Hoekstra H.



Inleiding

Op school moeten we een webserver opzetten zodat we met php applicaties aan de gang kunnen gaan. Nu weet de helft van de klas niet hoe je een webserver moet opzetten daarom schrijf ik dit artikel.

Stap 1 (Downloaden)

Allereerst moeten we de software downloaden die we nodig hebben.

- Apache 2.2
- Php 5.2.5
- Mysql 5.0.45

Stap 2 (Apache installeren)

Open de installatie van apache het volgende scherm zal verschijnen:

 

Druk op Next en accepteer de Licentie overeenkomst, nu zal er nog een read me first scherm komen hier kan je ook op next drukken.

Hier kun je een domain invullen deze hoeft niet perse te bestaan. Ik heb nu als voorbeeld harmhoekstra.nl gebruikt.
Vink eronder de optie "for all users, on port 80, as a service -- Recommended" aan. Dit zorgt ervoor dat de webserver op poort 80 komt te draaien en voor iedereen beschikbaar is.

Druk op Next

Kies in het volgende scherm Typical en daarna druk op Next.

In dit scherm kunnen we aangeven waar we apache willen gaan installeren. Meestal maak ik zelf altijd een map aan op de C:\ schijf genaamd "Webserver" dus dat doen we in dit artikel ook.
Druk op "Change" en maak een map aan op de C schijf genaamd "Webserver" in deze map komt weer een mapje genaamd "Apache" dus dan wordt het pad:

C:\webserver\apache\

Druk op Next  en daarna gelijk op Install

Apache zal zich nu gaan installeren.

Stap 3 (Php installeren)

Pak het bestand uit naar de map "C:\webserver\php\"

Wanneer windows alle bestanden heeft uitpakt ga je naar de map toe en zoek je het volgende bestand op "php.ini-recommended" dit bestand rename je naar "php.ini" en kopieer deze gelijk naar de map "c:\windows".

Open het zojuist veplaatste bestand php.ini en zoek naar de volgende regel:

 ;extension=php_mysql.dll    (Regel: 675)

Haal hier de ; ervoor weg.


Kopieer de volgende bestanden:

php_mysql.dll (c:\webserver\php\ext\)     -> C:\windows
libmysql.dll      (c:\webserver\php)            -> C:\windows\system32
php5ts.dll         (c:\webserver\php)            -> C:\windows\system32

Stap 4 (Apache Configureren)

Open het bestand "C:\webserver\apache\conf\httpd.conf" en zet het volgende helemaal onderaan:

LoadModule php5_module "c:/webserver/php/php5apache2_2.dll"
AddType application/x-httpd-php .php

Ga dan naar regel 239 daar staat het volgende "DirectoryIndex index.html" verander dit in "DirectoryIndex index.html index.php"

Sla het bestand nu op en herstart apache dit doe je door met je linker muisknop op het apache icoon  te klikken dan te kiezen voor Restart.


 

Stap 5 (Mysql installeren)

Om mysql te installeren dien je de zip te openen en setup.exe op te starten. De installatie van mysql zal van start gaan.
Druk bij het eerste scherm op Next.  Nu zal je een keuze krijgen kies hier voor Custom.

Druk hier op Next nu zal je de directory kunnen kiezen waar je mysql geinstalleerd wilt hebben druk op Change en verwander de directory naar c:\webserver\mysql.

Druk op next en daarna op Install mysql zal nu gaan installeren. Nadat mysql geinstalleerd is druk je nog 2 keer op next.

Laat het vinkje staan bij Configure the mysql server now en druk op finisch.

Druk bij de volgende schermen constant op next totdat je een root wachtwoord in kan vullen. Vul hier een password in waarmee je naar de mysql server verbinding wil maken.

 Zodra je een password hebt ingevuld kun je op excute drukken en mysql zal zich gaan installeren.

Stap 6 (testen)

Je webserver zal nu moeten werken als je naar de link http://localhost gaat er zal dan een text "IT WORKS" verschijnen. Dit is een standaart melding van apache om aan te geven dat alles goed is gegaan.

Natuurlijk willen we php ook even testen ga daarom naar de map:

C:\Webserver\Apache\htdocs

En verwijder alles uit deze map, maak er nu een nieuw tekst bestandje aan met de volgende regels:

<?php

phpinfo();

?>

en sla deze op als index.php wanneer je nu naar http://localhost gaat zal je een info pagina over php te zien krijgen.

Wanneer je deze pagina ziet zal alles goed geinstalleerd zijn.

Phpmyadmin:

Om phpmyadmin op je website te plaatsten heb ik even een .zip file online gegooid zodat je deze zo in je HT-DOCS map kan plaatsen.
Download hier phpmyadmin en plaats de map in c:\webserver\apache\ht-docs

Om phpmyadmin te testen ga je naar http://localhost/phpmyadmin vul daar bij gebruikersnaam: root en wachtwoord: Wat je net hebt ingesteld. in.

 

 




RSS