====== Resin - Web Server ======
Resin est téléchargeable dans sa version open source chez [[http://http://www.caucho.com]].
En équivalent, on a le couple apache/tomcat plus connu.
===== Installation =====
[[http://www.caucho.com/resin-4.0/admin/starting-resin.xtp]]
Sur Unix:
echo Installer resin dans un repertoire:
cd /mon/repertoire/de/travail
tar -zxvf /mon/repertoire/de/download/resin-4.0.25.tar.gz
cd resin-4.0.25
./configure --prefix=`pwd`
make
make install
echo modifier la conf dans /mon/repertoire/de/travail/resin-4.0.25/conf/resin.properties
echo ajouter la ligne:
admin_external : true
admin_secure : true
echo to start it: bin/resinctl console
echo http://localhost:8080
===== Eclipse config with Resin =====
[[http://www.andygibson.net/blog/tutorial/installing-servers-into-eclipse/]]
echo Installez un eclipse pour le web EE...
echo exemple sur du red hat 64 bits
cd /mon/repertoire/de/travail
tar -xvzf /mon/repertoire/de/download/eclipse-jee-indigo-linux-gtk-x86_64.tar.gz
cd eclipse
eclipse
echo Une fois eclipse demarre, on va ajouter notre serveur resin:
echo Dans Help->Install New Software
echo ajouter http://www.caucho.com/eclipse
echo Telecharger tout...
echo Puis dans Window->Show->Other...
echo on taper server et on double clique dessus dans la fenetre
echo un onglet server apparait en bas.
echo On fait bouton droit "New->Server"
echo On choisit Resin 4.0 et on repond aux questions...
echo Pour que ca fonctionne bien, j'ai ajoute un lien dans le workspace eclipse:
cd /mon/repertoire/de/travail/MonWorkspace/Servers/Resin\ 4.0\ at\ localhost-config
ln -s /mon/repertoire/de/travail/resin-4.0.25/conf/cluster-default.xml
echo faire des liens sur toute la config...
echo Dans eclipse, ne pas choisir remote deploy, ni workspace (laisser par defaut)
echo utiliser une url avec ?restartApplication pour vaadin ou ?debug