OVH Cloud OVH Cloud

Tomcat + php

5 réponses
Avatar
Jean-Luc M.
Salutatous,

L'endroit est peut-être mal choisi pour poser la question mais tant
pis:

Pour utiliser PHP 5 avec Tomcat, comment fait-on ?

J-L

--
J-L M. (Alphomega)
Pour m'écrire, cliquer le lien ci-dessous
http://cerbermail.com/?G5iYdBb2Ce

5 réponses

Avatar
ZebX
...Log du <29/10/2004 09:33> ...Post de <Jean-Luc M.>
:
Pour utiliser PHP 5 avec Tomcat, comment fait-on ?
Installe Apache

Installe le mod PHP.
Installe Tomcat.
Installe le mod_jk2 sur Apache
Tu peux faire alors exploiter PHP et JSP sur le même serveur Web.


--
ZebX - No comprendo

null

Avatar
Jean-Luc M.
Installe Apache
Installe le mod PHP.
Installe Tomcat.
Installe le mod_jk2 sur Apache
Tu peux faire alors exploiter PHP et JSP sur le même serveur Web.


Merci. Comme un bon débutant que je suis dans ce domaine, je pensais
m'en tirer sans installer Apache 8-o

--
J-L M. (Alphomega)
Pour m'écrire, cliquer le lien ci-dessous
http://cerbermail.com/?G5iYdBb2Ce

Avatar
ZebX
...Log du <29/10/2004 15:47> ...Post de <Jean-Luc M.>
:
Merci. Comme un bon débutant que je suis dans ce domaine, je pensais
m'en tirer sans installer Apache 8-o

Un petit coup de pouce de plus pour gagner du temps, ce qui ne remplace

pas la lecture des doc. ;)

Si tu es sous Windows et si tu ne souhaites pas recompiler les sources
des différents produits, il faut veiller à ce que les mod soient
compatibles avec ta version d'Apache.
Sous Linux, c'est plus simple.




A ajouter par exemple dans httpd.conf
****
LoadModule php4_module D:/php-4.3.4-Win32/sapi/php4apache2.dll
AddType application/x-httpd-php .php
AddType application/x-httpd-php .php3

# Integration Tomcat
LoadModule jk2_module modules/mod_jk2.so
****




Fichier workers2.properties à créer dans le même répertoire avec pour
contenu :
****
[shm]
info=Scoreboard. Requried for reconfiguration and status with
multiprocess servers.
file=anon

# Defines a load balancer named lb. Use even if you only have one machine.
[lb:lb]

# Example socket channel, override port and host.
[channel.socket:localhost:8009]
port€09
host7.0.0.1

# define the worker
[ajp13:localhost:8009]
channel=channel.socket:localhost:8009
group=lb

# Map the Tomcat examples webapp to the Web server uri space
# accès aux exemples de tomcat par //localhost/jsp-examples/ en plus de
# //localhost:8080/jsp-examples/
[uri:/jsp-examples/*]
group=lb

[status:]
info=Status worker, displays runtime information

[uri:/jkstatus/*]
info=The Tomcat /jkstatus handler
group=status:

# Map the Tomcat applications
[uri:/opencms/*]
group=lb
****



Dans Tomcatconf, mon fichier jk2.properties reste vide.


Attention, c'est une config de démo, pas une config de prod !



--
ZebX - No comprendo

Avatar
JScoobyCed
Bonjour,

Merci pour la recap' de l'instal. Ca devrait servir a pas mal de
personnes (qui n'auraient pas le courage de lire a la doc :)). J'ai
quelque chose de similaire dans ma config (je n'utilise pas le jkstatus,
et j'ai defini un fichier pour le shared memory -- shm --).
Maintenant, je voudrais savoir une chose. J'ai vu sur la doc de mod_jk
le meme genre de remarque:
Attention, c'est une config de démo, pas une config de prod !


Quel serait alors une config de production ? Je ne trouve pas de
precisions la dessus.

Merci

--
JScoobyCed
What about a JScooby snack Shaggy ? ... Shaggy ?!

Avatar
ZebX
...Log du <01/11/2004 04:19> ...Post de <JScoobyCed>
:
Quel serait alors une config de production ? Je ne trouve pas de
precisions la dessus.


Joker.


--
ZebX - No comprendo