Installation
- Télécharger la dernière version de glassfish ici: http://www.sun.com/software/products/glassfishv3/get_it.jsp
- Le fichier téléchargé doit être la version ZIP du logiciel, nommé comme suit : sges-v3.zip
- Dézipper glassfish sur le serveur dans /opt : unzip sges-v3.zip
- Supprimer le domaine par défaut domain1 et recréer un nouveau domaine domain1 avec des ports différents (voir ci-dessous)
- Se connecter au port d'administration, par exemple : http://server.frozenkiwi.net:7878/ et initialiser le mot de passe admin (section Enterprise Server >> Administrator Password)
- Créer un nouveau listener pour les connexions AJP : Network Config >> Network Listeners >> New...
- nommer ajp-connector
- utiliser un protocole existant http-listener-1
- définir un port, par exemple 8019
- cocher la case JK Listener
- sauvegarder les changements
Créer un nouveau domaine
- Utiliser la commande asadmin (dans glassfishv3/bin):
./asadmin delete-domain domain2
./asadmin create-domain --adminport 7878 --instanceport 7777 domain2; # Instead of 8080 use 7777
./asadmin start-domain domain2
./asadmin stop-domain domain2
Installer le support de MySQL
- Télécharger le dernier driver MySQL Connector/J depuis : http://dev.mysql.com/downloads/connector/j/
- Extraire le contenu de l'archive et ne conserver que le fichier mysql-connector-java-x.x.xx-bin.jar
- Copier ce fichier dans /opt/glassfishv3/glassfish/lib et redémarrer glassfish
Démarrer la base de données Derby
./asadmin start-database; # Start JavaDB (derby)