<html><head><META http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>5. Fichier de configuration</title><link href="style.css" rel="stylesheet" type="text/css"><meta content="DocBook XSL Stylesheets V1.67.2" name="generator"><link rel="start" href="index.html" title=" Petit guide sur l'installation de MMBase sur un système Debian Woody "><link rel="up" href="index.html" title=" Petit guide sur l'installation de MMBase sur un système Debian Woody "><link rel="prev" href="ar01s04.html" title="4. Obtenir MMBase et mettre en place certains éléments"><link rel="next" href="ar01s06.html" title="6. Obtenir plus d'aide"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table summary="Navigation header" width="100%"><tr><th align="center" colspan="3">5. Fichier de configuration</th></tr><tr><td align="left" width="20%"><a accesskey="p" href="ar01s04.html">Précédent</a> </td><th align="center" width="60%"> </th><td align="right" width="20%"> <a accesskey="n" href="ar01s06.html">Suivant</a></td></tr></table><hr></div><div class="section" lang="fr"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="N10140"></a>5. Fichier de configuration</h2></div></div></div><p> Il y a quelques fichiers de configuration qui ont besoin d'être crées ou ajustés. </p><div class="section" lang="fr"><div class="titlepage"><div><div><h3 class="title"><a name="N10145"></a>5.1. apache</h3></div></div></div><p> Dans mon installation, j'ai créé un hôte virtuel pour s'occuper de toutes les requêtes MMBase. Mais il n'est pas très difficile d'inclure MMBase dans votre arborescence web normale. </p><p> Ce fut pour ma dernière installation (Guide version 0.1, couvrant MMBase 1.4). </p><p> En utilisant la dernière version de Tomcat et Apache, j'ai eu des problèmes pour faire fonctionner les deux ensembles. Dès que j'aurais trouvé comment utiliser libapache-mod-webapp ou libapache-mod-jk avec tomcat4, je mettrais à jour ce Guide. </p><p> Une des solutions possibles est de compiler mod-webapp vous-mêmes, car la version fournie dans Debian ne semble pas être la version standard. Mais cela dépasse la portée et l'intention de ce Guide. </p><p> Cela signifie aussi que par défaut, MMBase fonctionnera sur le port 8180 (directement depuis le serveur Tomcat. Vous pouvez changer ce port dans /etc/tomcat4/server.xml </p></div><div class="section" lang="fr"><div class="titlepage"><div><div><h3 class="title"><a name="N10152"></a>5.2. MMBase</h3></div></div></div><p> Bien que beaucoup de choses doivent être configurées sur MMBase lui-même, j'ai ajouté quelques éléments à ce petit Guide. </p><p> L'accès à la base de données doit être configuré dans WEB-INF/config/modules/jdbc.xml : </p><pre class="programlisting"> <property name="url">jdbc:mysql://$HOST:$PORT/$DBM?user=mmbaseuser&password=secret<//property> <property name="user">url<//property> <property name="password">url<//property> <property name="database">MMBase<//property> <property name="driver">org.gjt.mm.mysql.Driver<//property> </pre><p> Il y a de plus une ligne à changer pour faire fonctionner la connexion à mysql. Dans WEB-INF/config/modules/mmbaseroot.xml Assurez-vous d'avoir cette option : </p><pre class="programlisting"> <property name="database">mysql<//property> </pre><p> Le compilateur d'images contient un chemin à convertir qui n'est pas conforme Debian. Changez WEB-INF/config/builders/images.xml comme cela </p><pre class="programlisting"> <properties> <property name="ImageConvert.ConverterCommand">bin/convert</property> <property name="ImageConvert.ConverterRoot">/usr/</property> <property name="ImageConvertClass">org.mmbase.module.builders.ConvertImageMagick</property> </properties> </pre></div></div><div class="navfooter"><hr><table summary="Navigation footer" width="100%"><tr><td align="left" width="40%"><a accesskey="p" href="ar01s04.html">Précédent</a> </td><td align="center" width="20%"> </td><td align="right" width="40%"> <a accesskey="n" href="ar01s06.html">Suivant</a></td></tr><tr><td valign="top" align="left" width="40%">4. Obtenir MMBase et mettre en place certains éléments </td><td align="center" width="20%"><a accesskey="h" href="index.html">Sommaire</a></td><td valign="top" align="right" width="40%"> 6. Obtenir plus d'aide</td></tr></table></div></body></html>