Linux:Installation d'un Ubuntu : Différence entre versions

De WIKI.minetti.org
Aller à : navigation, rechercher
m
m
Ligne 122 : Ligne 122 :
 
  sudo chown root.users apache-tomee-plus/work
 
  sudo chown root.users apache-tomee-plus/work
 
  sudo chmod 775 apache-tomee-plus/work
 
  sudo chmod 775 apache-tomee-plus/work
 +
 +
== Installation d'Apache Tomcat ==
 +
Faire la même chose avec [https://tomcat.apache.org/ Apache Tomcat] correspondant à la version de TomEE.
 +
 +
== Installation d'OpenEJB ==
 +
Faire la même chose avec [http://tomee.apache.org/downloads.html OpenEJB] correspondant à la version de TomEE.
 +
 +
== Test des installations ==
 +
Tester les installations précédentes en tapant les commandes suivantes:
 +
java -version
 +
mvn -version
 +
ant -version
 +
catalina.sh run
  
 
== Installation d'Eclipse IDE ==
 
== Installation d'Eclipse IDE ==
Ligne 136 : Ligne 149 :
 
  sudo chmod -s eclipse-luna
 
  sudo chmod -s eclipse-luna
 
  sudo chmod 755 eclipse-luna
 
  sudo chmod 755 eclipse-luna
 +
* lancer Eclipse IDE;
 +
* cliquer sur '''Help''' / '''Install New Software...''' du menu;
 +
* ajouter l'URL suivante pour installer le plugin pour OpenEJB:
 +
http://people.apache.org/~jgallimore/update-site/
 +
* créer un serveur Apache Tomcat;
 +
* créer un serveur OpenEJB.
  
== Test des installations ==
+
== Installation PostgreSQL ==
Tester les installations précédentes en tapant les commandes suivantes:
+
* Taper la commande suivante pour installer PostgreSQL:
  java -version
+
  sudo apt-get install postgresql pgadmin3
mvn -version
+
 
ant -version
+
== Installation OpenLdap ==
  catalina.sh run
+
* Taper la commande suivante pour installer OpenLDAP:
 +
  sudo apt-get install slapd ldap-utils jxplorer

Version du 22 mai 2016 à 14:11

But

Le but est d'installer un poste de travail Ubuntu pour un développeur Java, avec:

  • une session GNOME classique (à la place d'Unity);
  • Thunderbird;
  • Java de Oracle;
  • Apache Maven;
  • Apache Ant;
  • Apache TomEE;
  • EDI Eclipse;

Installation Ubuntu

Procéder à l'installation d'Ubuntu via CD ou clé USB.

Configuration d'un proxy

Si dans le réseau local figure un proxy, il faut commencer par le configurer pour être autorisé à aller sur internet. Avant de commencer, il est impératif d'avoir l'URL du fichier PAC (voir l'administrateur système). Pour cela:

  • dérouler le menu de fermeture de session;
  • cliquer dans Paramètres système...: le panneau Paramètres système s'affiche;
  • cliquer sur l'icône Réseau;
  • sélectionner Serveur mandataire;
  • choisir Automatique comme méthode;
  • saisir l'URL du fichier PAC comme URL de configuration;
  • cliquer sur le bouton Appliquer à tout le système.

Mozilla Firefox

  • Aller dans Preferences;
  • sélectionner Advanced et Network;
  • cliquer sur le bouton Settings... en face de Configure how Firefox connects to the internet;
  • vérifier que l'option Use system proxy settings est bien sélectionnée;
  • redémarrer l'ordinateur.

apt-get

  • Créer le fichier proxy dans le répertoire /etc/apt/apt.conf.d contenant la ligne suivante:
Acquire::http::Proxy "http://192.168.0.6:3128"

Mise à jour

Taper les commandes suivantes pour mettre à jour le système:

sudo apt-get update
sudo apt-get upgrade

Mieux vaut redémarrer l'ordinateur.

Session GNOME Classique

Pour utiliser une session GNOME classique, comparable à celle de GNOME 2.x, il faut taper la commande suivante:

sudo apt-get install gnome-session-flashback

Il suffira ensuite de fermer la session et de sélectionner la session GNOME Flashback (Compiz) à la prochaine authentification.

Voir documentation Ubuntu

Installation diverses

Taper la commande suivante pour installer divers outils:

sudo apt-get install vim tree dnsutils traceroute compizconfig-settings-manager compiz-plugins compiz-plugins-extra gnome-tweak-tool gimp dia

Ajouter l'utilisateur au groupe users:

sudo adduser jpm users

Configuration des espaces de travail

Commencer par activer les espaces de travail. Pour cela:

  • cliquer dans Paramètres système...: le panneau Paramètres système s'affiche;
  • cliquer sur l'icône Apparence;
  • cliquer sur l'onglet Comportement;
  • cocher la case à cocher Activer les espaces de travail;

Puis, configurer le nombre d'espaces de travail. Pour cela:

  • cliquer dans le menu Ubuntu sur Applications / Outils Système / Preferences / CompizConfig Settings Manager;
  • dans la catégorie Général, cliquer Options Générales;
  • cliquer sur l'onglet Taille du bureau (dernier onglet);
  • saisissez 8 comme Taille virtuelle horizontale;

Installation de Java

sudo tar xvzf jdk-8u92-linux-x64.tar.gz
  • mettre les bon propriétaires:
sudo chown -R root.root jdk1.8.0_92
  • créer un lien jdk qui pointe vers le répertoire racine de Java;
  • créer le fichier java.sh dans le répertoire /etc/profile.d/ avec le contenu suivant:
# Répertoire HOME
export JDK_HOME="/opt/jdk"
export JRE_HOME="$JDK_HOME/jre"
export JAVA_HOME="$JDK_HOME"

# CLASSPATH
export CLASSPATH="$JDK_HOME/lib/tools.jar"

# PATH
export PATH=$JDK_HOME/bin:$JRE_HOME/bin:$PATH

Installation d'Apache Maven

sudo tar xvzf apache-maven-3.3.9-bin.tar.gz
  • créer un lien apache-maven qui pointe vers le répertoire racine de Maven;
  • créer le fichier apache-maven.sh dans le répertoire /etc/profile.d/ avec le contenu suivant:
export M2_HOME=/opt/apache-maven
export PATH=$PATH:$M2_HOME/bin

Installation d'Apache Ant

sudo tar xvzf apache-ant-1.9.7-bin.tar.gz
  • créer un lien apache-ant qui pointe vers le répertoire racine de Ant;
  • créer le fichier apache-ant.sh dans le répertoire /etc/profile.d/ avec le contenu suivant:
export ANT_HOME=/opt/apache-ant
export PATH=$PATH:$ANT_HOME/bin

Installation d'Apache TomEE+

sudo tar xvzf apache-tomee-1.7.4-plus.tar.gz
  • créer un lien apache-tomee-plus qui pointe vers le répertoire racine de TomEE+;
  • créer le fichier apache-tomee-plus.sh dans le répertoire /etc/profile.d/ avec le contenu suivant:
export CATALINA_HOME=/opt/apache-tomee-plus
export PATH=$PATH:$CATALINA_HOME/bin
  • exécuter les commandes suivantes pour autoriser un simple utilisateur à lancer TomEE:
sudo chown root.users apache-tomee-plus/conf
sudo chmod 775 apache-tomee-plus/conf
sudo chown root.users apache-tomee-plus/logs
sudo chmod 775 apache-tomee-plus/logs
sudo chown root.users apache-tomee-plus/temp
sudo chmod 775 apache-tomee-plus/temp
sudo chown root.users apache-tomee-plus/webapps
sudo chmod 775 apache-tomee-plus/webapps
sudo chown root.users apache-tomee-plus/work
sudo chmod 775 apache-tomee-plus/work

Installation d'Apache Tomcat

Faire la même chose avec Apache Tomcat correspondant à la version de TomEE.

Installation d'OpenEJB

Faire la même chose avec OpenEJB correspondant à la version de TomEE.

Test des installations

Tester les installations précédentes en tapant les commandes suivantes:

java -version
mvn -version
ant -version
catalina.sh run

Installation d'Eclipse IDE

sudo tar xvzf eclipse-jee-luna-SR2-linux-gtk-x86_64.tar.gz
  • renommer le répertoire racine d'Eclipse pour y insérer le nom de version:
sudo mv eclipse eclipse-luna
  • créer un lien eclipse qui pointe vers le répertoire racine d'Eclipse:
sudo ln -s eclipse-luna eclipse
  • exécuter les commandes suivantes pour autoriser un simple utilisateur à lancer Eclipse IDE:
sudo chown -R root.users eclipse-luna
sudo chown root.root eclipse-luna
sudo chmod -s eclipse-luna
sudo chmod 755 eclipse-luna
  • lancer Eclipse IDE;
  • cliquer sur Help / Install New Software... du menu;
  • ajouter l'URL suivante pour installer le plugin pour OpenEJB:
http://people.apache.org/~jgallimore/update-site/
  • créer un serveur Apache Tomcat;
  • créer un serveur OpenEJB.

Installation PostgreSQL

  • Taper la commande suivante pour installer PostgreSQL:
sudo apt-get install postgresql pgadmin3

Installation OpenLdap

  • Taper la commande suivante pour installer OpenLDAP:
sudo apt-get install slapd ldap-utils jxplorer