installer plusieurs serveurs Apache sur 1 machine

installer plusieurs serveurs Apache sur 1 machine - Programmation

Marsh Posté le 05-06-2002 à 10:42:11    

Hello.
je voudrais installer plusieurs serveurs Apache sur une meme machine unix.
En fait, je voudrais installer la meme application sur 2 ports differents :
ex. :  
http://myMachine:80/myAppli -> myAppli est installe dans c:/webapps/myAppli  
http://myMachine:1664/myAppli -> myAppli est installe dans d:/webapps/myAppli
 
est-ce possible ?
Comment ecrire le server.xml ?
 
Merci bien pour votre aide.

Reply

Marsh Posté le 05-06-2002 à 10:42:11   

Reply

Marsh Posté le 05-06-2002 à 10:59:23    

si c'est exactement la meme app tu peux dire a la meme instance d'apache d'écouter sur le port 80 et sur le port 1664


---------------
Just because you feel good does not make you right
Reply

Marsh Posté le 05-06-2002 à 11:03:29    

ben non, justement, ce n'est pas la meme appli. y'a une version en francais, l'autre en anglais.
En gros, je veux faire tourner les 2 versions sur le meme serveur, avec le meme /myAppli mais sur un port different.

Reply

Marsh Posté le 05-06-2002 à 11:05:11    

Tu installes apache, tu le configure pour 80 et tu testes. Ensuite tu copies ton répertoire apache dans un autre répertoire et tu change 80 par ton autre port.


---------------
Just because you feel good does not make you right
Reply

Marsh Posté le 05-06-2002 à 11:11:50    

j'ai deja essaye de faire tourner 2 apaches sur une meme machine... ca ne marche pas.
ce que je veux, c'est 1 apache qui gere les 2 ports.

Reply

Marsh Posté le 05-06-2002 à 11:40:20    

ernst a écrit a écrit :

j'ai deja essaye de faire tourner 2 apaches sur une meme machine... ca ne marche pas.
ce que je veux, c'est 1 apache qui gere les 2 ports.  




donc la meme instance d'apache.
--> les virtual hosts sont tes amis

Reply

Marsh Posté le 05-06-2002 à 11:43:09    

oui, ce sont peut etre mes amis, mais comment je configure mon server.xml ?
je dois avouer que je ne connais pas grand chose.

Reply

Marsh Posté le 05-06-2002 à 11:49:39    

ernst a écrit a écrit :

oui, ce sont peut etre mes amis, mais comment je configure mon server.xml ?
je dois avouer que je ne connais pas grand chose.  




euh server.xml c'est la config d'apache????

Reply

Marsh Posté le 05-06-2002 à 11:53:50    

greg@freestarthu a écrit a écrit :

 
euh server.xml c'est la config d'apache????  




 
oui tout a fait.

Reply

Marsh Posté le 05-06-2002 à 11:57:41    

ernst a écrit a écrit :

 
 
oui tout a fait.  




je crois que tu t'embrouilles entre la config d'apache (http://httpd.apache.org/docs-2.0/configuring.html ou http://httpd.apache.org/docs/configuring.html) et de ton serveur d'appli, si tu en as un (tomcat?)... apache est tjs configuré (aussi loin que je sache) par un fichier "plain text" (typiquement httpd.conf), par contre les serveurs d'appli j2ee sont typiquement configurés par un server.xml

Reply

Marsh Posté le 05-06-2002 à 11:57:41   

Reply

Marsh Posté le 05-06-2002 à 12:01:28    

Moi, je suis sûr quil s'embrouille!! :D:D

Reply

Marsh Posté le 05-06-2002 à 12:02:43    

clairment tu confonds serveur web et serveur de webapp genre tomcat ... :pt1cable:


---------------
Just because you feel good does not make you right
Reply

Marsh Posté le 05-06-2002 à 12:03:26    

d'accord.
mais comment resoudre mon probleme ?
J'ai un repertoire Apache Tomcat 4.0 sur mon disque dur. j'ai pas de httpd.conf, mais j'ai un server.xml.

Reply

Marsh Posté le 05-06-2002 à 12:03:49    

roh putain
 
merde  :fuck:


---------------
Just because you feel good does not make you right
Reply

Marsh Posté le 05-06-2002 à 12:05:44    

DarkLord a écrit a écrit :

roh putain
 
merde  :fuck:  




je sais, moi aussi ca me fait chier.

Reply

Marsh Posté le 05-06-2002 à 12:07:29    

ernst a écrit a écrit :

d'accord.
mais comment resoudre mon probleme ?
J'ai un repertoire Apache Tomcat 4.0 sur mon disque dur. j'ai pas de httpd.conf, mais j'ai un server.xml.  




 
haaa
"apache tomcat"
(zarb que ce repertoire ait ce nom, non???)
fait qqchose comme
(chuis pas sur que la syntaxe que je vais donner soit standard, ça vient de la conf. de mon resin)

Code :
  1. <host id='localhost' app-dir='/lerepertoiredetonapp/' />
  2. <host id='localhost:1664' app-dir='/lerepertoiredetonautreapp/' />

Reply

Marsh Posté le 05-06-2002 à 12:11:15    

greg@freestarthu a écrit a écrit :

 
 
haaa
"apache tomcat"
(zarb que ce repertoire ait ce nom, non???)
fait qqchose comme
(chuis pas sur que la syntaxe que je vais donner soit standard, ça vient de la conf. de mon resin)

Code :
  1. <host id='localhost' app-dir='/lerepertoiredetonapp/' />
  2. <host id='localhost:1664' app-dir='/lerepertoiredetonautreapp/' />

 




ca va dans le server.xml ou le httpd.conf ?
Je sais, je suis lourd.

Reply

Marsh Posté le 05-06-2002 à 12:12:55    

ernst a écrit a écrit :

 
ca va dans le server.xml ou le httpd.conf ?
Je sais, je suis lourd.  




server.xml
au meme niveau que d'eventuels autres <host/> qui seraient dedans
enfin, ça va "clacher" si tu as deja un sur le localhost:80, verifie

Reply

Marsh Posté le 05-06-2002 à 12:37:14    

En fait, Tomcat est un moteur de servlets ET un serveur HTTP....alors que Apache ne fait que serveur HTTP (mais mieux que tomcat en termes de performances)

Reply

Marsh Posté le 05-06-2002 à 12:45:18    

pour apache essai les virtual host , ca fait exactement ce que tu veut mais pour tomcat j'ai essayer une fois ya pas eu de probleme apres avoir ajouter un DocROOT suplementaire dans le fichier httpd.conf concernant tomcat et  les adresse pour tomcat son toujours suivie par :8080. exp 192.168.0.10:8080

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed