Documentation Installation : Différence entre versions

De wiki gPod
Aller à : Navigation, rechercher
(Installation)
 
(11 révisions intermédiaires par un utilisateur sont masquées)
Ligne 1 : Ligne 1 :
[[Installer Java]]
+
== Prérequis ==
  
 +
Vous devez disposer :
 +
* D'un serveur linux ou windows. La description ci dessous est valable pour linux.
 +
* D'un serveur mysql. Mysql peut être installé sur la même machine mais son installation n'est pas détaillée.
 +
* De git pour télécharger les sources.
 +
* De maven pour construire le .war.
  
mkdir /home/glassfish
+
== Installation ==
  
useradd -d /home/glassfish -s /bin/bash glassfish
+
# [[Telecharger les sources gPod]]
 
+
# [[Installer Java]]
passwd glassfish
+
# [[Installer Glassfish V4.0]]
=> choisir un mot de passe
+
# [[Base Mysql]]
 
+
# [[Configurer Glassfish V4.0]]
su - glassfish
+
# [[Personnaliser les sources]]
 
+
# [[Compiler les sources]]
// création du fichier .bash_profil si nécessaire
+
# [[Déployer l'application]]
vi .bash_profile
+
if [ -f ~/.bashrc ]; then
+
  . ~/.bashrc
+
fi
+
 
+
// pour connaitre le chemin de java
+
which java
+
/usr/bin/java
+
 
+
// personalisation de .bashrc pour avoir les variable java
+
vi .bashrc
+
JAVA_HOME=/usr/local/java/jdk
+
export JAVA_HOME
+
PATH=$PATH:$HOME/bin:$JAVA_HOME/bin
+
export PATH
+
 
+
 
+
wget http://download.java.net/glassfish/4.0/release/glassfish-4.0-web-unix.sh
+
 
+
chmod 775 glassfish-4.0-web-unix.sh
+
 
+
./glassfish-4.0-web-unix.sh
+

Version actuelle en date du 9 décembre 2013 à 15:19

Prérequis

Vous devez disposer :

  • D'un serveur linux ou windows. La description ci dessous est valable pour linux.
  • D'un serveur mysql. Mysql peut être installé sur la même machine mais son installation n'est pas détaillée.
  • De git pour télécharger les sources.
  • De maven pour construire le .war.

Installation

  1. Telecharger les sources gPod
  2. Installer Java
  3. Installer Glassfish V4.0
  4. Base Mysql
  5. Configurer Glassfish V4.0
  6. Personnaliser les sources
  7. Compiler les sources
  8. Déployer l'application