Installing Php Mysql Iis

  • June 2020
  • PDF

This document was uploaded by user and they confirmed that they have the permission to share it. If you are author or own the copyright of this book, please report to us by using this DMCA report form. Report DMCA


Overview

Download & View Installing Php Mysql Iis as PDF for free.

More details

  • Words: 1,165
  • Pages: 11
Handleiding PHP en MySQL onder Windows Server 2003 met IIS 6.0

Uitgegeven door Propane Internetdiensten Lange Meet 41 3261 EJ OUD-BEIJERLAND © 2005 Propane Internetdiensten

Inhoud 1. 2. 3. 4. 5.

Inleiding....................................................................................................... 3 IIS installeren ............................................................................................... 4 PHP 5 installeren ........................................................................................... 6 PHP testen.................................................................................................. 10 MySQL installeren ........................................................................................ 11

Handleiding PHP & MySQL onder IIS 6.0

1.

Inleiding

In deze handleiding wordt uitgelegd hoe PHP in combinatie met MySQL kan worden geïnstalleerd in een Internet Information Service (IIS)-omgeving. PHP en MySQL staan momenteel bekend als de beste Open-Source alternatieven. De in deze handleiding beschreven werkwijze is gericht op IIS 6.0 onder Windows Server 2003. Deze werkwijze werkt ook onder oudere versies van IIS, alleen zijn dan enkele termen anders. Voor het uitvoeren van deze handleiding is een PC met Windows Server 2003 en een internetverbinding nodig. De verwijzingen in deze handleiding zijn voor een Engelstalig besturingssysteem. De Nederlandse verwijzigen worden ook weergegeven.

© 2005, Propane Internetdiensten

3

Handleiding PHP & MySQL onder IIS 6.0

2.

IIS installeren

Het installeren van IIS gaat via het configuratiescherm (Control Panel) van Windows. Hiervoor is de CD van Windows benodigd. Vanuit het configuratie scherm volgt u de volgende stappen (zie ook figuur 1): Engels: Add or Remove Programs > Add/Remove Windows Components > Application Server > Internet Information Server (IIS) Nederlands: Software > Windows onderdelen toevoegen/verwijderen > Toepassingsserver > Internet Information Server (IIS)

Figuur 1: Installatiestappen IIS 6.0 De volgende onderdelen moeten in ieder geval aangevinkt worden (zie ook figuur 1): Engels: Common files, File Transfer Protocol (FTP) Service, Internet Information Services Manager, World Wide Web Service Nederlands: Algemene bestanden, FTP-service (File Transfer Protocol), Beheer van Internet Information Services, World Wide Web Service ISS wordt nu geïnstalleerd door de vensters af te sluiten met behulp van ‘OK’.

© 2005, Propane Internetdiensten

4

Handleiding PHP & MySQL onder IIS 6.0

Nu moet IIS ingesteld worden met betrekking tot de documenten (document-root van de website). In Windows Server 2003 staan al een aantal websites. Dit is onder andere http://companyweb/. Hierdoor kan het ook zijn dat de bovenstaande stappen niet nodig zijn. U kunt de instellingen doen via het startmenu: Engels: Start > Programs > Administrative Tools > Internet Information Services (IIS) Manager Nederlands: Start > Programma’s > Systeembeheer > Beheer van Internet Information Services (IIS)

© 2005, Propane Internetdiensten

5

Handleiding PHP & MySQL onder IIS 6.0

3.

PHP 5 installeren

Om PHP 5 te kunnen installeren moet deze eerst gedownload worden. Het is aangeraden om altijd een download van de officiële website PHP.net te gebruiken. Deze is te vinden op http://php.net/downloads.php. Download de ZIP-package van de laatste stabiele versie van PHP (momenteel PHP 5.0.4). Let er op dat u niet de installer gebruikt, omdat deze niet zo compleet is als de ZIPversie. Als het bestand op uw harde schijf staat kunt u het uitpakken in C:\php. Vervolgens gaat u naar het beheerscherm van IIS. Om PHP aan IIS toe te voegen. Engels: Open de Webserver (+-teken voor de servernaam) > Rechts klikken op Web Sites > Properties Nederlands: Open de webserver (+-teken voor de servernaam > Rechts klikken op Websites > Eigenschappen De PHP-extensie wordt toegevoegd aan de Home Directory (basismap) van de website. In dit scherm moet Configuration (Configuratie) gekozen worden. Het scherm moet er dan als figuur 2 uit zien.

Figuur 2: Toevoegen van de extensie aan IIS

© 2005, Propane Internetdiensten

6

Handleiding PHP & MySQL onder IIS 6.0

Hier kiezen we Add (Toevoegen). In het scherm dat geopend wordt moet door middel van Browse (Bladeren) het uitvoerbare PHP-bestand gezocht worden. Het scherm moet er uit zien als figuur 3.

Figuur 3 Sluit het venster af door OK te kiezen. De extensie moet ook in de ISAPI-Filters worden toegevoegd. Kies hiervoor Add (Toevoegen) en gebruik hetzelfde uitvoerbare bestand. Zie figuur 4.

Figuur 4 Kies OK om de extensie toe te voegen.

© 2005, Propane Internetdiensten

7

Handleiding PHP & MySQL onder IIS 6.0

Vervolgens gaan we index.php toevoegen als directory index. Dat betekend dat de Webserver index.php zal gebruiken als een directory wordt aangevraagd (http://www.domein.nl of http://www.domein.nl/willekeurige/directory/). Dit doen we in het tabblad Document (Documenten). Kies hier Add en vul de gegevens in zoals op figuur 5. Zorg r daarna voor dat index.php bovenin het rijtje komt te staan. Hierdoor zal de server eerst het index.php bestand gebruiken (als er andere bestanden in de map staan die ook in het rijtje staan).

Figuur 5 Als het beheerscherm van IIS ook nog Web Service Extentions (Webservice-extensies) dan moet PHP ook daar toegevoegd worden: Engels: Web Service Extensions > Rechts klikken onder de bestaande extensies> Add a new Web Service Extention Nederlands: Webservice-extensis > Rechts klikken onder de bestaande extensies > Een nieuwe Webservice-extensie toevoegen Vul daar het formulier in zoals figuur 6.

© 2005, Propane Internetdiensten

8

Handleiding PHP & MySQL onder IIS 6.0

Figuur 6 Als laatste moet nu het bestand c:\php\php.ini-recommended gekopieerd worden naar c:\windows\php.ini. In dit bestand moet het volgende veranderd worden: Oud ;cgi.force_redirect = 1 Nieuw cgi.force_redirect = 0 Sla de wijzigingen op. Hierna moet IIS opnieuw gestart worden. Doe dit met behulp van Start > Run (Start > Uitvoeren). Gebruik de commando’s zoals ze staan in figuur 7 en 8.

Figuur 7

Figuur 8

Door naar http://localhost/, http://127.0.0.1/ of http://lokale-ip-adres/ te gaan is te controleren of IIS weer draait.

© 2005, Propane Internetdiensten

9

Handleiding PHP & MySQL onder IIS 6.0

4.

PHP testen

PHP is makkelijk te testen door een ingebouwd script. Maar in de map die eerder aangegeven is als de www-root een bestand niet index.php heet. Het bestand moet de volgende inhoud hebben (de regelnummer staan uiteraard niet in het bestand, die zijn ‘normaal’ bij script notaties): 1 2 3



Ga vervolgens met een browser naar het bestand toe. De uitvoer moet een pagina zijn met allerlei informatie over PHP, een voorbeeld is figuur 9.

Figuur 9: Uitvoer van het gemaakte bestand Let op! Omdat het bovenstaande bestand er veel informatie geeft over de geïnstalleerde PHP-versie is het aangeraden om het bestand te verwijderen op een openbare Webserver!

© 2005, Propane Internetdiensten

10

Handleiding PHP & MySQL onder IIS 6.0

5.

MySQL installeren

Om MySQL te installeren moet het programma gedownload worden. Dit kan op de website http://dev.mysql.com/downloads/. Kies hier de nieuwste stabiele versie en scroll naar beneden, waar de Windows-downloads staan. Download de Installer. Gebruik niet de essentials versie. Deze heeft niet genoeg mogelijkheden. Na het downloaden moet MySQL geïnstalleerd worden in c:\mysql. Vervolgens gaat u naar c:\php en kopieert u het bestand libmysql.dll naar de volgende locaties: - c:\mysql\bin\ - c:\windows\system32\ - c:\php\ext\ Ga nu naar c:\windows en open php.ini. Verander in dit bestand de extension_dir naar c:\php\ext en haal de ; weg bij extension=php_mysql.dll. Sla het bestand op en herstart IIS. Zodra de server opnieuw opgestart is staat MySQL ook in het eerder gemaakte PHPbestand. Zie figuur 10.

Figuur 10: MySQL onder PHP Het beheren van de databaseserver kunt u doen met bijvoorbeeld PHPMyAdmin (http://www.phpmyadmin.net) of met MySQL Front.

© 2005, Propane Internetdiensten

11

Related Documents

Setting Php On Iis
November 2019 10
Php Mysql Tutorial
May 2020 16
Guia Php Mysql
April 2020 17
Php Mysql Rssfeed
May 2020 11