OracleHTTPserver et Apahce2.2.Conflit de port

txoovlis -  
donuts08 Messages postés 519 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,
j'ai un OracleHTTPServer piloté par Apache (écoute donc le port 80). Je voudrai créer un site WEB avec un serveur Apache 2.2, PHP 5, MySQL 5.0 et phpMyAdmin pour Windows.
Lorsque j'installe Apache 2.2 l'installateur me signale que le port 80 est déjà pris. Il m'indique que l'installation du serveur Apache 2.2 s'est bien effectuée mais lorsque je lance une page html l'explorateur me signale une erreur 404.
C'est normal puisque tout ce qui vient du port 80 est dirigé vers le serveur HTTP d'Oracle.
Question : Est-ce que je peux garder OracleHTTPServer pour créer mon site WEB avec PHP5, MySQL 5.0 et phpMyAdmin ? Je dirai oui. Si j'ai bien compris,à quoi servent OracleHTTPserver et Apache 2.2 ? A afficher des pages HTML.
Question : Est-ce que je peux en fonction du ServerName diriger les requêtes vers tel ou tel endroit ? Si oui, comment le faire ?

Merci de votre aide.
Txoovlis
A voir également:

23 réponses

donuts08 Messages postés 519 Date d'inscription   Statut Membre Dernière intervention   39
 
bonjour,

j'aurais bien une solution mais il faudrait que tu puisse modifier le port d'écoute de Oracle HTTPServer, je pense que c'est possible...

après cela, installes Apache

la solution consiste à configurer Apache avec des VirtualHosts ce qui te permettra d'accéder à ton serveur apache grâce à apache.monsite.com et à oracle grâce à oracle.monsite.com (par exemple)
0
tublis Messages postés 14 Date d'inscription   Statut Membre Dernière intervention  
 
Bonjour
ça m'intéresse. Peux-tu me montrer comment faire ?
Merci d'avance
Txoovlis
0
donuts08 Messages postés 519 Date d'inscription   Statut Membre Dernière intervention   39
 
as-tu installer apache actuellement?
0
tublis Messages postés 14 Date d'inscription   Statut Membre Dernière intervention  
 
non car je l'ai désinstallé. Je peux le réinstaller
0
donuts08 Messages postés 519 Date d'inscription   Statut Membre Dernière intervention   39
 
oui, il faut le réinstaller

il y a deux solutions:

- soit tu le fais écouter sur le port 80 mais il faut faire un peu de config
- soit tu le fais écouter sur un autre port et là a marchera tout seul

c'est toi qui choisi, mais si tu veux que des gens visites ton site le mieux c'est le 80 (automatique)

EDIT: Mais j'oubliais, il te faut les deux ou pas? pasque à ce moment là tu peux utiliser seulement Apache ^^
0
tublis Messages postés 14 Date d'inscription   Statut Membre Dernière intervention  
 
Il me faut un seul
0
donuts08 Messages postés 519 Date d'inscription   Statut Membre Dernière intervention   39
 
dans ce cas, désinstalle OracleHTTPServer et installe Apache2.2, puis tu installeras PHP et enfin mysql.

Attention: quand tu installes PHP n'oublie pas de sélectionner les drivers pour mysql, ça sera affiché pendant l'installation avec des cases à cocher
0
tublis Messages postés 14 Date d'inscription   Statut Membre Dernière intervention  
 
Je ne peux pas désinstaller OracleHTTPServer car il fait parti de Oracle-OraHomme92 pour gérer une base Oracle. Est ce que je ne' pourraispas garder OracleHTTPServer pour gérer mon site WEB avec php5 et MySQL. Si c'est trop compliqué il faudrait garder les deux serveurs et pouvoir modifer le port d'écoute de OracleHTTPServer.
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
donuts08 Messages postés 519 Date d'inscription   Statut Membre Dernière intervention   39
 
on peut le garder, parcontre je vais regarder comment configurer PHP en conséquence

tu peux commencer par installer MySQL
0
tublis Messages postés 14 Date d'inscription   Statut Membre Dernière intervention  
 
MySQL est installé
0
donuts08 Messages postés 519 Date d'inscription   Statut Membre Dernière intervention   39
 
est-ce que tu sais quelle version de apache est utilisée par ton serveur web? puisqu'apparemment c'est un dérivé de apache ^^
0
tublis Messages postés 14 Date d'inscription   Statut Membre Dernière intervention  
 
L'intituké exact : apache_2.2.9-win32-x86-openssl-0.9.8h-r2
0
donuts08 Messages postés 519 Date d'inscription   Statut Membre Dernière intervention   39
 
donc quand tu installeras PHP tu choisiras la version 2.2

EDIT:

Ton serveur Web fonctionne? si tu tapes http://localhost dans ton navigateur tu vois quelque chose?
0
tublis Messages postés 14 Date d'inscription   Statut Membre Dernière intervention  
 
si je tape http://localhost il m'affiche index.html qui se trouve sur I:\oracle\ora92\Apache\Apache\htdocs déclaré dans httpd.conf de OracleHTTPServer
Enfin OracleHTTPServer m'affiche quleque chose
0
donuts08 Messages postés 519 Date d'inscription   Statut Membre Dernière intervention   39
 
c bon donc

et PHP est installé?
0
tublis Messages postés 14 Date d'inscription   Statut Membre Dernière intervention  
 
Tu me dis PHP 2.2 je ne l'ai pas c'est une vieille version. J'ai PHP 5.2.6 pour WIN32
J'ai cherché sur le web à télécharger la version 2.2 mais pas trouvé. Peux tu m'aider?
0
donuts08 Messages postés 519 Date d'inscription   Statut Membre Dernière intervention   39
 
non je me suis mal exprimé ^^

c bon il te faut PHP 5.2 mais lorsque tu vas l'installer il va te demander ta version de apache et là il faudra que tu lui dises Apache 2.2, désolé pour la confusion ^^
0
tublis Messages postés 14 Date d'inscription   Statut Membre Dernière intervention  
 
J'ai dézipé mais je ne vois pas l'installateur. Comment je dois l'installer ?
0
donuts08 Messages postés 519 Date d'inscription   Statut Membre Dernière intervention   39
 
prends celui-ci http://fr.php.net/get/php-5.2.6-win32-installer.msi/from/this/mirror

et n'oublie pas les pilotes pour MySQL pendant l'installatin ;)
0
tublis Messages postés 14 Date d'inscription   Statut Membre Dernière intervention  
 
PHP est installé mais ilne m'a pas demande les pilotes pour MySQL pendant l'installatin. Aurais-je oublé quelque chose ?
0
donuts08 Messages postés 519 Date d'inscription   Statut Membre Dernière intervention   39
 
pendant l'installation, il te demande les différentes choses que tu veux installer avec un arbre de cases à cocher

à l'intérieur il y a une case à cocher avec mysql

tu peux tout de même commencer par tester PHP

pour ça, essai de mettre ça dans un fichier "test.php":

<?php
echo "PHP fonctionne!";
?>

et tu mets ce fichier dans le répertoire de tes fichiers web (le répertoire d'oraclehttpserver)

ensuite tu tapes: http://localhost/test.php

et tu me dis si ça fonctionne
0
tublis Messages postés 14 Date d'inscription   Statut Membre Dernière intervention  
 
il me propose d'ouvrir le fichier en téléchargement ou de l'enregistrer
mais lorsque je l'ouvre, j'ai mon fichier. Il ne m'affiche pas "PHP fonctionne"
0
donuts08 Messages postés 519 Date d'inscription   Statut Membre Dernière intervention   39
 
fais:

Démarrer => Exécuter => cmd.exe

et tu tapes: httpd -k restart

et recommence
0
tublis Messages postés 14 Date d'inscription   Statut Membre Dernière intervention  
 
il me dit que httpd n'est pas reconnu en tant que commande interne ou externe ou un programme exécutable ou
un fichier de commande
0
donuts08 Messages postés 519 Date d'inscription   Statut Membre Dernière intervention   39
 
ah

en fait il faut redémarrer OracleHTTPServer, t'as peut-etre un autre moyen de le faire... sinon redémarre le PC ^^
0
tublis Messages postés 14 Date d'inscription   Statut Membre Dernière intervention  
 
je vais arreter le service et le redémarrer
-1