Ce tuto fait partie de Open-change + Funambol

Pour sécuriser votre serveur, il est fortement conseillé qu'on ne puisse pas accéder à votre serveur directement sur le port 8080

D'ailleurs, si votre firewall est bien configuré il devrait bloquez l'accès

Nous allons utiliser le worker de java pour supprimer le 8080

Supression du 8080 dans l'url

Assurez vous que les paquets libapache2-mod-jk, sun-java5-jre, sun-java5-jdk sont installés.

apt-get install libapache2-mod-jk sun-java5-jre sun-java5-jdk

Un fichier de config a été crée : /etc/libapache2-mod-jk/workers.properties

Adapatez les variables ainsi :

workers.tomcat_home=/opt/Funambol/tools/tomcat
 
workers.java_home=/usr/lib/jvm/java-1.5.0-sun
 
ps=/
 
worker.list=workerfunambol
 
worker.workerfunambol.port=8019 
worker.workerfunambol.host=localhost
worker.workerfunambol.type=ajp13
 
worker.workerfunambol.lbfactor=1
 
worker.loadbalancer.type=lb
worker.loadbalancer.balanced_workers=workerfunambol

Créer un fichier jk.conf :

vim /etc/apache2/conf.d/jk.conf

Dans ce fichier mettez :

JkWorkersFile /etc/libapache2-mod-jk/workers.properties
JkLogFile /var/log/apache2/mod_jk.log
JkLogLevel info ##mettez debug si votre worker ne fonctionne pas

Dans votre fichier virtualHost d'apache (/etc/apache2/sites-available/ox.conf) ajoutez les lignes :

# Funambol
JkMount /funambol/* workerfunambol
JkMount /funambol workerfunambol

Redémarrez apache

/etc/init.d/apache2 restart

Test en ouvrant avec un navigateur l'url de votre serveur sans le 8080 :

http://oxserver.mondomaine.be/funambol/

Si ça ne fonctionne pas, regarder dans le fichier de log dans /var/log/apache2/mod_jk.log

Discussion

Entrer votre commentaire
Si vous ne pouvez déchiffrer le code, téléchargez ce fichier .wav pour l'entendre.
 
 
suppression_de_8080_dans_l_url.txt · Dernière modification: 2009/08/25 14:18 par admin
 
Sauf mention contraire, le contenu de ce wiki est placé sous la licence suivante:CC Attribution-Noncommercial-Share Alike 3.0 Unported
Recent changes RSS feed Donate Powered by PHP Valid XHTML 1.0 Valid CSS Driven by DokuWiki