ESAYPHP / IIS

boreux
Invité n'ayant pas de compte PHPfrance

02 juin 2005, 11:37

Voilà : j'ai un serveur IIS qui tourne sur un windows 2000.
J'y ai installé un serveur apache (esayphp + mysql).

Comment faire tourner ces 2 serveurs web ensemble ? (ou faire tourner php+mysql sur iis, chose que je doute)

en fait l'idée est, depuis mon router (ou config serveur web?) de pouvoir rediriger vers l'un ou l'autre serveur.

exemple :
http://www.monserveur1.be redirige vers mon serveur iis
http://www.monserveur2.be redirige vers mon serveur apache

Mammouth du PHP | 19672 Messages

02 juin 2005, 12:04

fais en sorte qu'ils n'utilisent pas le même port: par exemple mets Apache sur le port 80 et IIS sur le 8080.
Codez en pensant que celui qui maintiendra votre code est un psychopathe qui connait votre adresse :axe:

boreux
Invité n'ayant pas de compte PHPfrance

02 juin 2005, 12:15

et comment faire la redirection vers l'un ou l'autre port ?

http://www.monserveur1.be vers le port 80
http://www.monserveur2.be vers le port 8080 ?

Mammouth du PHP | 19672 Messages

02 juin 2005, 12:18

Pour Apache, ça s'ajuste dans le fichier httpd.conf, pour IIS, je ne sais pas.
Codez en pensant que celui qui maintiendra votre code est un psychopathe qui connait votre adresse :axe:

Invité
Invité n'ayant pas de compte PHPfrance

02 juin 2005, 13:20

oui oui, pour configurer, çà je sais, mais pour dire que telle adresse doit être redirigée là et l'autre là ? (cfr expliaction ci-dessus)

Mammouth du PHP | 19672 Messages

02 juin 2005, 13:29

spécifie les adresse en ajoutant ":80" ou ":8080", le premier n'étant pas nécessaire parce que c'est l'adresse par défaut.
Codez en pensant que celui qui maintiendra votre code est un psychopathe qui connait votre adresse :axe:

Invité
Invité n'ayant pas de compte PHPfrance

02 juin 2005, 13:34

dans ce cas là, je n'ai plus besoin que d'une seule adresse :
http://www.mondomaine.be et
http://www.mondomaine.be:8080


on sait vraiment pas utiliser 2 adresses ???
:shock:

Mammouth du PHP | 19672 Messages

02 juin 2005, 13:40

par défaut, celle sans suffixe pour le port ira vers le port 80, par exemple Apache, et l'autre aura comme direction le port 8080 vers IIS

As-tu besoin des deux ? À moins d'avoir de l'ASP sur le serveur IIS, je comprends mal.
Codez en pensant que celui qui maintiendra votre code est un psychopathe qui connait votre adresse :axe:

Invité
Invité n'ayant pas de compte PHPfrance

02 juin 2005, 13:53

oui j'ai de l'ASP sur le serveur IIS
et du PHP sur le serveru apache


je voudrait que mon adresse http://www.monnom.be (port 80 par défaut donc) pointe sur mes pages ASP et http://www.monautrenom.be pointe vers mes pages PHP (sans devoir mettre :8080)

Mammouth du PHP | 19672 Messages

02 juin 2005, 14:23

Tu ne peux pas. C'est soit l'un, soit l'autre, ou alors il faudrait une redirection depuis l'arrivée par défaut sur le port 80 si l'extension est .php vers la même adresse port 8080. Et il faudrait faire cette redirection en ASP sur IIS bien-entendu. Ou bien, tu installes PHP sur IIS et tu supprimes Apache. Je crois qu'on peut faire l'inverse et mettre de l'ASP sur Apache, mais là, mes compétences sont proches du niveau zéro.
Codez en pensant que celui qui maintiendra votre code est un psychopathe qui connait votre adresse :axe:

Invité
Invité n'ayant pas de compte PHPfrance

02 juin 2005, 14:38

Faire tourner PHP et mysql sur IIS, c'est possible ??
Ca solutionnerait pas mal de problèmes !

Mammouth du PHP | 19672 Messages

02 juin 2005, 14:41

Oui, tu trouveras les informations sur le site de php.net
Codez en pensant que celui qui maintiendra votre code est un psychopathe qui connait votre adresse :axe:

Invité
Invité n'ayant pas de compte PHPfrance

02 juin 2005, 14:48

j'y plonge, merci pour ton aide !

Psuken
Invité n'ayant pas de compte PHPfrance

16 juin 2005, 11:28

pour avoir les deux serveurs sur deux ports différents et avec deux noms de domaines, il faut modifier ton fichier host dans le répertoire windows.