1- Installer Oracle Java 8

Ref: install-oracle-jdk-in-ubuntu

ÉtapeAction

1) Acquérir Oracle JDK 8

Télécharger Oracle JDK

2) Créer l'espace de travail

sudo mkdir /usr/lib/jvm

3) Extraire le JDK

... que vous avez précédemment téléchargé du site d'Oracle

cd /usr/lib/jvm
sudo tar xzf ~/Download/jdk-8u231-linux-x64.tar.gz 
chown -R root:root jdk1.8.0_231

4) Configurer les variables d'environnements

Faire attention au numéro de version dans le nom du jdk. Selon la version de votre JDK, les chemins peuvent être différents.

Faire aussi le changement approprié pour la variable secure_path du fichier /etc/sudoers

sudo vi /etc/environment
/etc/environnement
PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/lib/jvm/jdk1.8.0_231/bin:/usr/lib/jvm/jdk1.8.0_231/db/bin:/usr/lib/jvm/jdk1.8.0_231/jre/bin"
J2SDKDIR="/usr/lib/jvm/jdk1.8.0_231"
J2REDIR="/usr/lib/jvm/jdk1.8.0_231/jre"
JAVA_HOME="/usr/lib/jvm/jdk1.8.0_231"
DERBY_HOME="/usr/lib/jvm/jdk1.8.0_231/db"

5) Configurer l'emplacement de Java

Entrez les commandes suivantes pour informer le système de l'emplacement de Java.

sudo update-alternatives --install "/usr/bin/java" "java" "/usr/lib/jvm/jdk1.8.0_231/bin/java" 0
sudo update-alternatives --install "/usr/bin/javac" "javac" "/usr/lib/jvm/jdk1.8.0_231/bin/javac" 0
sudo update-alternatives --set java /usr/lib/jvm/jdk1.8.0_231/bin/java
sudo update-alternatives --set javac /usr/lib/jvm/jdk1.8.0_231/bin/javac

6) Pour vérifier la configuration,

entrez les commandes suivantes et assurez-vous qu’elles indiquent l’emplacement de java et javac comme indiqué à l’étape précédente.


update-alternatives --list java
update-alternatives --list javac

7) Valider

Redémarrez

Tester l'installation

java -version

2- Installer Maven

ÉtapeAction

1) Rafraichir l'OS

sudo apt-get update

2) Télécharger Maven

sudo wget https://www-us.apache.org/dist/maven/maven-3/3.6.3/binaries/apache-maven-3.6.3-bin.tar.gz -P /opt
cd /opt

3) Décompresser Maven

sudo tar xvzf apache-maven-3.6.3-bin.tar.gz -C /opt

4) Configurer l'environnement Maven

Pour vous assurer que Maven fonctionne correctement, vous devez configurer quelques variables d'environnement, notamment JAVA_HOME, M3_HOME, MAVEN_HOME et PATH.

Pour effectuer cette modification, créez un fichier nommé maven.sh dans le répertoire /etc/profile.d/.

Faire aussi le changement approprié pour la variable secure_path du fichier /etc/sudoers

sudo vi /etc/profile.d/maven.sh
/etc/profile.d/maven.sh
export JAVA_HOME=/usr/lib/jvm/jdk1.8.0_231
export M3_HOME=/opt/apache-maven-3.6.3
export MAVEN_HOME=/opt/apache-maven-3.6.3
export PATH=${M3_HOME}/bin:${PATH}
sudo chmod +x /etc/profile.d/maven.sh

5) Configurer les variables d'environnements


Faire aussi le changement approprié pour la variable secure_path du fichier /etc/sudoers

sudo vi /etc/environment
/etc/environnement
PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/lib/jvm/jdk1.8.0_221/bin:/usr/lib/jvm/jdk1.8.0_221/db/bin:/usr/lib/jvm/jdk1.8.0_221/jre/bin:/opt/apache-maven-3.6.3/bin"
J2SDKDIR="/usr/lib/jvm/jdk1.8.0_221"
J2REDIR="/usr/lib/jvm/jdk1.8.0_221/jre"
JAVA_HOME="/usr/lib/jvm/jdk1.8.0_221"
DERBY_HOME="/usr/lib/jvm/jdk1.8.0_221/db"
CATALINA_HOME="/opt/tomcat"
MAVEN_HOME=/opt/apache-maven-3.6.3

5) Vérifier l'installation

source /etc/profile.d/maven.sh
mvn -version

# Exemple de réponse
Maven home: /opt/apache-maven-3.6.3
Java version: 1.8.0_231, vendor: Oracle Corporation, runtime: /usr/lib/jvm/jdk1.8.0_231/jre
Default locale: en, platform encoding: UTF-8
OS name: "linux", version: "5.0.0-1027-azure", arch: "amd64", family: "unix"

3- Installer Solr

Ref: Apache installing-solr et Installing+VIVO 1.11.0 - section Install Solr

ÉtapeAction

1) Télécharger Solr - décompresser

cd /opt
sudo wget https://archive.apache.org/dist/lucene/solr/7.7.2/solr-7.7.2.tgz

2) Créer l'utilisateur solr

sudo mkdir -p /opt/solr
sudo groupadd solr
sudo useradd -s /bin/bash -g solr -d /opt/solr solr

3) Installer le programme

sudo tar xzf solr-7.7.2.tgz -C /opt
sudo mv /opt/solr-7.7.2 /opt/solr
sudo chown -R solr:solr /opt/solr

4) Installer solr en tant que service

sudo vi /etc/systemd/system/solr.service

Résultat
[Unit]
Description=Solr 7.7.2 services
After=network.target

[Service]
Type=forking
User=solr
Group=solr

Environment="SOLR_HOME=/opt/solr/server/solr"

ExecStart=/opt/solr/bin/solr start -force
ExecStop=/opt/solr/bin/solr stop

[Install]
WantedBy=multi-user.target

5) Valider le service solr

sudo ufw allow 8983/tcp
sudo systemctl daemon-reload
sudo systemctl start solr
sudo systemctl status solr

● solr.service - Solr 7.7.2 services
   Loaded: loaded (/etc/systemd/system/solr.service; disabled; vendor preset: enabled)
   Active: active (running) since Thu 2019-11-28 12:23:23 UTC; 8s ago
  Process: 116789 ExecStart=/opt/solr/bin/solr start -force (code=exited, status=0/SUCCESS)
 Main PID: 116850 (java)
    Tasks: 41 (limit: 9246)
   CGroup: /system.slice/solr.service
           └─116850 java -server -Xms512m -Xmx512m -XX:NewRatio=3 -XX:SurvivorRatio=4 -XX:TargetSurvivorRatio=90 -XX:MaxTenuringThreshold=8 -XX

nov. 28 12:23:19 vivo-uqam solr[116789]: *** [WARN] *** Your open file limit is currently 1024.
nov. 28 12:23:19 vivo-uqam solr[116789]:  It should be set to 65000 to avoid operational disruption.
nov. 28 12:23:19 vivo-uqam solr[116789]:  If you no longer wish to see this warning, set SOLR_ULIMIT_CHECKS to false in your profile or solr.in
nov. 28 12:23:19 vivo-uqam solr[116789]: *** [WARN] ***  Your Max Processes Limit is currently 30823.
nov. 28 12:23:19 vivo-uqam solr[116789]:  It should be set to 65000 to avoid operational disruption.
nov. 28 12:23:19 vivo-uqam solr[116789]:  If you no longer wish to see this warning, set SOLR_ULIMIT_CHECKS to false in your profile or solr.in
nov. 28 12:23:23 vivo-uqam solr[116789]: [146B blob data]
nov. 28 12:23:23 vivo-uqam solr[116789]: Started Solr server on port 8983 (pid=116850). Happy searching!
nov. 28 12:23:23 vivo-uqam solr[116789]: [14B blob data]
nov. 28 12:23:23 vivo-uqam systemd[1]: Started Solr 7.7.2 services.
lines 1-19/19 (END)

6) tester l'installation

http://192.168.7.144 est l'adresse de serveur hôte de solr

http://192.168.7.144:8983/solr/


4- Installer GIT

ÉtapeAction

1) Installer GIT

sudo apt update
sudo apt install git

2) Vérifier l'installation

git --version
# sortie
git version 2.17.1

Suite

Vous pouvez maintenant passer au processus b) Installer MySQL pour Vivo-i18n


  • Aucune étiquette