Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
glassfish [Le 24/02/2010, 00:47]
213.95.41.13
glassfish [Le 11/09/2022, 11:57] (Version actuelle)
moths-art Suppression des espaces en fin de ligne (détecté et corrigé via le bot wiki-corrector (https://forum.ubuntu-fr.org/viewtopic.php?id=2067892)
Ligne 1: Ligne 1:
-======Installer glassfish, ses indispensables,​ etc... ​ ====== +{{tag>​java serveur}}
-  +
-  +
-  +
-Installez les outils+
  
- 
-Avant d'​exécuter l'​application,​ assurez vous que vous avez les outils nécessaire installés: 
-                  sudo aptitude dist-upgrade 
-                  sudo aptitude update 
-                  sudo autoclean 
-                  sudo clean 
- 
-ou (pour garder la main en tant que root)  
-                  sudo -s 
-puis 
-                  aptitude dist-upgrade 
-                  aptitude update 
-                  apt-get autoclean 
-                  apt-get clean 
-(vous resterez root jusqu'​à extinction du terminal ou si vous pressez ctrl+D vous rendrez la main à l'​identifiant de connexion précédent le sudo dans le terminal) 
-=====     * JDK *===== 
 ---- ----
-Installez une version du JDK égale ou supérieure à 1.5_11 en allant chez sun:  
  
-http://java.sun.com/​javase/​downloads/​index_jdk5.jspet +======glassfish,​ ses indispensables,​ etc...  ​======
  
-et mettez ​la dans /opt ou encore tapez en root dans un terminal+GlassFish est le nom du serveur d'​applications Open Source Java EE 5 et qui sert de fondation au produit Sun Java System Application Server[1] de Sun Microsystems. Sa partie Toplink persistence[2] provient d'​Oracle. C'​est ​la réponse aux développeurs Java désireux d'​accéder aux sources et de contribuer au développement des serveurs d'​applications de nouvelle génération de Sun.
  
-                   ​aptitude install sun-java5-jdk sun-java5-doc +GlassFish est sous double licence CDDL et GPLv2 et il est certifié Java EE 5 (source [[wpfr>​GlassFish]])
- +
  
-Si vous avez fait vos téléchargements ​ à la main sur le site de sun, il vous faut reconfigurer les "​chemins"​ et positionner la variable JAVA_HOME, ...+===== Pré-requis =====
  
-Pour changer les chemins, il faut utiliser les commandes+  * avoir une installation fonctionnelle du [[:java|Java JDK de Sun]] 
-                   export JAVA_HOME=”/​opt/​jdk1.5.0_07″ +  * avoir une installation de [[:ant]] fonctionnelle
-                   ​export JDK_HOME=”${JAVA_HOME}” +
-                   ​export PATH=”${JAVA_HOME}/​bin:${PATH}”+
  
-encore + de détails et encore + de logiciels sur le blog de Mr patate: ​+=====Installation=====
  
-[[http://​www.misterpatate.fr/​blog/​tutoriels-openlaszlo/​installation/​station-de-developpement/​station-de-developpement-sous-linux/​]] 
  
-et d'​artiflo:+[[:tutoriel:​comment_installer_un_paquet|installez le paquet]] ...
  
-[[http://​www.artiflo.net/​2009/​07/​installation-dun-serveur-ubuntu-9-04-64bits-virtualise-via-virtualbox-pour-le-developpement-dapplications-java-flex/​]]+> Merci de ton aide YoBoY 
 +>--- Negstek---
  
  
-=====     * Ant *===== +          ​- Installez une version du serveur Glassfish égale ou supérieure à V2b41 (gestionnaire de paquets synaptic, les paquets iront alors               dans /​usr/​share/​glassfishv2 ou téléchargez directement à l'​adresse https://​glassfish.dev.java.net/​public/​downloadsindex.html
----- +
-          - Installez une version de Ant égale ou supérieure à 1.7 +
-          - Positionnez la variable ANT_HOME (nomalement cela se fait automatiquement à l'​intall) +
-          - Rajoutez le répertoire ​ ANT_HOME/​bin dans votre PATH +
- +
-=====     * GlassFish *===== +
----- +
-          ​- Installez une version du serveur Glassfish égale ou supérieure à V2b41 (gestionnaire de paquets synaptic, les paquets iront alors               dans /​usr/​share/​glassfishv2 ou téléchargez directement à l'​adresse https://​glassfish.dev.java.ne/​public/​downloadsindex.html+
           - Téléchargez le fichier jar puis exécutez la commande java -Xmx256m -jar nomDuFichier.jar           - Téléchargez le fichier jar puis exécutez la commande java -Xmx256m -jar nomDuFichier.jar
-          - Positionnez la variable GLASSFISH_HOME +          - Déplacer le dossier "​glassfish"​ dans le dossier "/​opt"​ : mv glassfish /opt  
-          - Ensuite tapez la commande ​GLASSFISH_HOME/​ant -f setup.xml pour terminer l'​installation de GlassFish ​ +          - Ensuite tapez la commande ant -f setup.xml pour terminer l'​installation de GlassFish ​dans le cas d'une installation main
-          - Rajoutez ​le répertoire GLASSFISH_HOME/​bin dans votre PATH +
-on fait cela en sudo +
-                     ​export GLASSFISH_HOME="/​usr/​share/​glassfishv2"​ +
-ou (selon la méthode utilisée):​ +
-                     ​export GLASSFISH_HOME="/​opt/​glassfish"​ +
-puis dans tous les cas +
-                     ​PATH="​${GLASSFISH_HOME}/​bin:​${PATH}"​+
  
-<note warning>​Attention pour la suite: si un serveur tourne sur le port 8080, le +<note warning>​Attention pour la suite: si un serveur tourne sur le port 8080, le
                      ant -f setup.xml ​                      ant -f setup.xml ​
 dans le repertoire de glassfish ne fonctionnera pas, il est donc préférable de stopper tomcat6 ou toute version antérieure en utilisant la commande dans le repertoire de glassfish ne fonctionnera pas, il est donc préférable de stopper tomcat6 ou toute version antérieure en utilisant la commande
Ligne 75: Ligne 36:
  
 vient ensuite la création du premier domaine en sudo et dans le terminal: vient ensuite la création du premier domaine en sudo et dans le terminal:
 +(ici vous pourriez rentrer adminadmin et mastermaster pour les deux password demandés...,​ ces fichiers se situent dans le dossier bin de glassfish)
 +                     ​asadmin create-domain --adminport 81 domain1
                      ​asadmin start-domain domain1                      ​asadmin start-domain domain1
  
-et vous devriez pouvoir vous connecter dans votre naviguateur ​à l'​adresse d'​administration de glassfish+et vous devriez pouvoir vous connecter dans votre navigateur ​à l'​adresse d'​administration de votre site
  
-http://​localhost:​4848 +http://​localhost:​81 
- +name: admin
-login: admin +
 password: adminadmin password: adminadmin
 +
 +vos domaines seront rangés dans le répertoire:​
 +                      /​var/​lib/​glassfisfv2/​domains/​
  
 <note tip>​faites comme moi, soyez malin: <note tip>​faites comme moi, soyez malin:
 les fichiers de configurations des pass admin ne sont pas dans les fichiers d'​origine de glassfish téléchargeable via le gestionnaire de paquets Synaptic mais bien dans la version téléchargeable à les fichiers de configurations des pass admin ne sont pas dans les fichiers d'​origine de glassfish téléchargeable via le gestionnaire de paquets Synaptic mais bien dans la version téléchargeable à
  
-[[https://​glassfish.dev.java.net/​public/​downloadsindex.html]] ​+[[https://​glassfish.dev.java.net/​public/​downloadsindex.html]]
  
-à savoir le +à savoir le
  
 glassfish-installer-v2-b30-linux.jar glassfish-installer-v2-b30-linux.jar
Ligne 105: Ligne 70:
  
 [[http://​blogs.sun.com/​kkranz/​entry/​setting_up_glassfish_on_ubuntu]] [[http://​blogs.sun.com/​kkranz/​entry/​setting_up_glassfish_on_ubuntu]]
 +
 +
 +PSS: pour les audacieux voici un lien ou vous trouverez le très célèbre "Yaps Pet Store",​ à savoir la demo Sun de service web à installer en local et qui permet de se rendre compte de la qualité des service web développé avec la plate-forme web java (noyau JDK + serveur GlassFish), il semble indispensable de maîtriser ces outils pour développer du service web de qualité en java.
 +
 +https://​blueprints.dev.java.net/​petstore/​
 +
 +
 +===== Liens =====
 +  * [[http://​www.misterpatate.fr/​blog/​tutoriels-openlaszlo/​installation/​station-de-developpement/​station-de-developpement-sous-linux/​]]
 +  * [[http://​www.artiflo.net/​2009/​07/​installation-dun-serveur-ubuntu-9-04-64bits-virtualise-via-virtualbox-pour-le-developpement-dapplications-java-flex/​]]
 +  * [[http://​darq.weboder.com/​entry/​2010/​feb/​02/​java-ee-install-glassfish-v3-ubuntu-8043-lts/​]]
 +
 +
  • glassfish.1266968874.txt.gz
  • Dernière modification: Le 18/04/2011, 14:49
  • (modification externe)