1- Installer Oracle Java 8
Ref: install-oracle-jdk-in-ubuntu
Étape | Action |
---|---|
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'environnementsFaire 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 JavaEntrez 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) ValiderRedémarrez Tester l'installation | java -version |
2- Installer Maven
Étape | Action |
---|---|
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 MavenPour vous assurer que Maven fonctionne correctement, vous devez configurer quelques variables d'environnement, notamment JAVA_HOME, M3_HOME, MAVEN_HOME et PATH. 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'environnementsFaire 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
Étape | Action |
---|---|
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'installationhttp://192.168.7.144 est l'adresse de serveur hôte de solr | http://192.168.7.144:8983/solr/ |
4- Installer GIT
Étape | Action |
---|---|
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