Smile - Motoristes Internet page 3/7
Document d'installation – Femme actuelle
Émetteur : Selim Dogguy
Date : 17/11/2006
INSTALL.odt
MySQL 4.1
Apache 1.3.33 ou supérieur < 2
Imagemagick 6.0.6.2-2.7
L'installation de ces pré requis est laissé au soin de l'exploitant. Smile recommande l'utilisation des package PHP
récupérés sur le site http://packages.dotdeb.org.
L'installation du bridge php java est détaillé dans la suite du document.
Dans le php.ini (/etc/php4/apache/php.ini et /etc/php4/cli/php.ini), augmenter le paramètre memory_limit à 64M
2.2Installation du bridge PHP-JAVA
2.2.1Installation de la JVM
La version de la JVM requise pour ce projet doit être dans la série 1.4. L'utilisation de la JVM de sun est fortement
recommandé.
On peut cependant utiliser une version packagée de cette JVM, en suivant la méthode suivante :
●Ajouter la source suivante dans le fichier /etc/apt/sources.list : deb http://www.tux.org/pub/java/debian/
sarge non-free
●Lancer les commandes suivantes en root :
# apt-get update
# apt-get install j2sdk1.4
2.2.2Compilation du Bridge PHP/JAVA
Afin de ne pas polluer les machines de production, cette étape peut se faire sur machine tierce, à condition de
respecter la version du système d'exploitation, du php et l'architecture cible.
●Installer les paquetages nécéssaires à la compilation :
#apt-get install gcc g++ apache autoconf automake make php4-dev libtool bzip2 wget
unzip
●Récupérer les sources de bridge depuis l'url suivante : http://sourceforge.net/projects/php-java-bridge
#wget http://belnet.dl.sourceforge.net/sourceforge/php-java-bridge/php-java-
bridge_3.1.8.tar.bz2
●Compiler la librairie
# tar xjvf php-java-bridge_3.1.8.tar.bz2
# cd php-java-bridge-3.1.8
# phpize
# ./configure --disable-backend
# make
© Smile 2006 – Motoristes Internet page 3/7