Navigation
  • Tutoriels
    • Apache & PAM
    • Bind9 self-provisioning
    • HeartBeat et Postfix
    • Keepalived: VRRP on Linux
    • KVM avec Debian
    • MySQL Master-Slave replication
    • Postfix & MySQL
    • Railo & Apache
    • Redondance OpenLDAP
  • Contact et informations
  • Connexion
Accueil | Tutoriels

Railo & Apache 2.2

En cours de création. On parle ici de la version community. L'idée est qu'on fait tourner un serveur nommé resin (on peut le voire comme un équivalent à tomcat) et ce serveur sait parser du CFML via les librairies de fonctions inclues à railo.
A cela on ajoute un module nommé caucho qui servira de module apache pour faire le lien avec resin et le tour est joué. Railo c'est donc un package qui représente l'ensemble resin + caucho + les librairies (des jar) pour éxecuter du CFML (bien que je pense qu'on puisse aussi utiliser ces librairies avec un autre serveur que resin).
Prérequis : apache, make, gcc, paquet dev d'apache, Conseil : ne compilé pas le module caucho sur votre serveur, ou bien n'oubliez pas de retirer les outils de compilation (on conseille en général d'éviter la présence des compilateurs sur les serveurs).
1° Récupération des binaires sur le site de railo : http://www.railo-technologies.com/down.cfm?item=/railo/remote/download/3...
2° Extraction et mise en place sur le serveur dans /opt
3° Compilation :
A - Compiler le module caucho
B - Installer le module caucho
C - Activer le module via a2enmod caucho
D - Configurer apache pour rediriger les requêtes sur les CFM vers resin
E - Configuration de resin : multihost
F - Activation de railo en mode community
G - Intégration au boot process Comme vous l'aurez surement remarqué, ce tuto n'en n'est pas un. C'est une coquille vide que je remplirai au fur et à mesure. Vous aurez sans doute besoin des headers d'apache en plus.