| Sommaire | ||
|---|---|---|
|
1. Git
Sur RHEL 8 / CentOS 8
...
| Bloc de code | ||||||
|---|---|---|---|---|---|---|
| ||||||
apt-get install git |
2. Java
| Info | ||
|---|---|---|
| ||
Version de java minimale : Java OpenJdk 11 (seul cette version a été testé pour ESUP Stage) |
Installation java OpenJdk 11
...
| Bloc de code | ||||||
|---|---|---|---|---|---|---|
| ||||||
sudo update-alternatives --config java |
3. Apache Maven
Installation
Téléchargez Apache Maven depuis son site officiel ou utilisez la commande suivante pour télécharger Apache Maven 3.6.3.
...
| Bloc de code | ||||||||
|---|---|---|---|---|---|---|---|---|
| ||||||||
sudo tar xzf apache-maven-3.6.3-bin.tar.gz sudo ln -s apache-maven-3.6.3 maven |
| Remarque |
|---|
...
Configuration des variables d'environnement |
Définissez maintenant les variables d'environnement en créant un nouveau fichier /etc/profile.d/maven.sh
| Bloc de code | ||||||||
|---|---|---|---|---|---|---|---|---|
| ||||||||
sudo vi /etc/profile.d/maven.sh |
...
et ajoutez le contenu suivant :
| Bloc de code | ||||||
|---|---|---|---|---|---|---|
| ||||||
export M2_HOME=/opt/maven
export PATH=${M2_HOME}/bin:${PATH} |
...
Chargez maintenant les variables d'environnement dans le shell actuel à l'aide de la commande suivante :
| Bloc de code | ||||||||
|---|---|---|---|---|---|---|---|---|
| ||||||||
sudo chmod +x /etc/profile.d/maven. |
...
sh source /etc/profile.d/maven.sh |
...
| Remarque |
|---|
...
Vérifier la version de Maven |
Apache Maven a été configuré avec succès sur votre système. Utilisez la commande suivante pour vérifier la version de Maven installé sur votre système.
| Bloc de code | ||||||
|---|---|---|---|---|---|---|
| ||||||
mvn -version
|
...
`Apache Maven 3.6.3 (cecedd343002696d0abb50b32b541b8a6ba2883f) Maven home: /opt/maven Java version: 11.0.6, vendor: Oracle Corporation, runtime: /usr/lib/jvm/java-11-openjdk-11.0.6.10-0.el8_1.x86_64 Default locale: en_US, platform encoding: UTF-8 OS name: "linux", version: "4.18.0-147.3.1.el8_1.x86_64", arch: "amd64", family: "unix"` |
Enfin, supprimez le fichier d'archive téléchargé du système pour libérer de l'espace disque.
| Bloc de code | ||||||
|---|---|---|---|---|---|---|
| ||||||
rm -f apache-maven-3.6.2-bin.tar.gz |
...
4. Installation Mariadb
L'installation et la sécurisation de votre base de donnée ne sont pas décrites dans cette documentation.
La création de la base et d'un utilisateur sont décrit dans l'installation d'ESUP Stage : ESUP Stage#Labasededonn%C3%A9e
5. Installation du projet Esup-SIscol
ESUP Stage dépend de ce module pour interroger le SI de scolarité (Apogée) et l'annuaire LDAP
| Avertissement |
|---|
Le projet est hébergé ici : https://github.com/EsupPortail/esup-siscol |
L'installation est décrite dans la page consacrée : ESUP SIScol
Après installation, vous avez 2 URLs qui seront utilisés dans le fichier de configuration d'ESUP-STAGE (voir plus bas) :# url du service LDAP
STAGE :
| Bloc de code | ||||
|---|---|---|---|---|
| ||||
# url du service LDAP referentiel.ws.ldap_url=https://referentiel.monuniv.fr/ldap |
...
# url du service Apogée |
...
referentiel.ws.apogee_url=https://referentiel.monuniv.fr/apogee |
...
5. Installation Mariadb
L'installation et la sécurisation de votre base de donnée ne sont pas décrites dans cette documentation.
...