Installation PHP5/mysql sous W2003 serveur

Mammouth du PHP | 514 Messages

27 janv. 2006, 15:08

Bonjour.

Ne hurlez pas svp ... Dans le temps, j'eus un linux.

Pour des raisons nationales, nous devons passer nos serveurs sous windows 2003 sbs. Le problème, c'est que nous utilisons les services IIS. J'admets que l'on y trouve de bonnes choses, malgré tout je ne sais pas comment installer PHP5 et mysql.

Evidemment, il faut que les sites intranet en .net fonctionnent toujours après installation de PHP et mysql.

Merci de votre aide.
Ne jamais repousser à demain ce qu'on peut faire après demain ...

ViPHP
ViPHP | 656 Messages

15 févr. 2006, 04:27

Tu dois avoir trouver une réponse depuis le temps...

Mais comme je l'ai fais aujourd'huit je vais te faire un petit tuto.

L'idée est d'ajouter une extension à IIS, l'orsque celui-ci découvre un fichier .php, il utilisera l'executable php pour traiter la requète.
Tu va voir c'est bien plus simple que sous Linux (et oui...)

Téléchargement de l'archive

Il faut binsûr commencer par télécharger PHP sur la page de PHP (5 de préference).
http://www.php.net/downloads.php

Je recommande surtout de prendre la version zip complète, pas d'installeur... (vous savez ce que vous faîtes comme ça).

Décompressez dans C:\Inetpub\Php après avoir installé IIS biensûr :p

Configuration

Copier php.ini-recommended dans C:\WINNT (le répertoire de windows de mannière générale)

Puis le renommer en php.ini et l'éditer de cette mannière :

extension_dir = "C:\Inetpub\Php\ext"
cgi.force_redirect = 0

Biensûr ne modifiez que ces deux variables dans un premier temps (hors configurations habituelles que vous connaissez mais pas essentiels au fonctionnement).

Configuer IIS

Lancez le panel d'utilisateur IIS dans Panneau de configuration -> Outils d'administration -> Internet Services Manager (Moi c'est en anglais)

Cliquez sur votre instance de site (votre nom d'ordi en general) et clicq droit à droite sur "Default Web Site" et affichez les propriétées.

Voici en images la suite :

Etape 1
Image

Etape 2 - Ajouter l'extension PHP
Image

Etape 3
Image

Etape 4 - Definir index.php comme page de demarrage possible
Image

Et voilà c'est déja finit, plus qu'à relancer le service pour être sûr et hop...

Image

Mammouth du PHP | 514 Messages

15 févr. 2006, 10:07

En fait, je n'avais pas trouvé de réponse, mais je te remercie de la tienne. Je n'en demandais pas tant, ça mérite un tuto chez phpfrance ça ;)
Ne jamais repousser à demain ce qu'on peut faire après demain ...

Avatar du membre
Administrateur PHPfrance
Administrateur PHPfrance | 13231 Messages

15 févr. 2006, 10:37

En fait, je n'avais pas trouvé de réponse, mais je te remercie de la tienne. Je n'en demandais pas tant, ça mérite un tuto chez phpfrance ça ;)
Très bonne idée :pouce: si tu es partant, Ultiny, propose moi une version et je déplacerais dans le forum approprié
Connaître son ignorance est la meilleure part de la connaissance
Pour un code lisible : n'hésitez pas à sauter des lignes et indenter

twitter - site perso - Github - Zend Certified Engineer

ViPHP
ViPHP | 656 Messages

15 févr. 2006, 15:44

Bien pourquoi pas.
Je vais faire ça dans la journée.