Différences entre versions de « Installation de JAHIA community sur Debian »

De Ikoula Wiki
Jump to navigation Jump to search
Ligne 186 : Ligne 186 :
  
 
[[Catégorie:Linux]]
 
[[Catégorie:Linux]]
 +
[[Catégorie:Serveur VPS]]
 +
[[Catégorie:Serveur dédié]]

Version du 1 janvier 2021 à 03:47

fr:Installation de JAHIA community sur Debian he:התקנה של הקהילה JAHIA על דביאן ro:Instalarea de JAHIA Comunităţii pe Debian ru:Установка JAHIA сообщества на Debian pl:Instalacji JAHIA Wspólnoty na Debianie ja:JAHIA コミュニティ Debian のインストール ar:تركيب المجتمع جاهيا على ديبيان zh:JAHIA 社区对 Debian 的安装 de:Installation von Debian-JAHIA community nl:Installatie van JAHIA Gemeenschap over Debian it:Installazione della Comunità JAHIA su Debian pt:Instalação da Comunidade JAHIA no Debian es:Instalación de la comunidad JAHIA en Debian en:Installation of JAHIA community on Debian

Pré-requis

La documentation suivante se base sur une installation sur GNU/Linux Debian 8 avec la solution Jahia Digital Factory 7.1.0.0.
Vous pouvez télécharger la version utilisée dans cet article sur le lien suivant.

Jahia utilise java dans son fonctionnement ainsi que lors de son installation. Vous devez donc obligatoirement procéder à l'installation de java avant de commencer.
Vous pouvez, pour ce faire, effectuer la manipulation suivante:

apt-get install openjdk-7-jre

Vous devez ensuite récupérer le fichier jar servant à l'installation de l'application, par exemple:

https://www.jahia.com/public/digitalfactory-7.1.0/bin/DigitalFactory-CommunityDistribution-7.1.0.0-r52740.jar

Installation en mode discovery

Ce mode d'installation permet d'installer l'ensemble des composants en une seule fois. Il comprend Jahia, un serveur Tomcat , une base Apache Derby ainsi qu'un ensemble de sites de démonstration.
Il est conseillé d'utiliser ce mode pour des test et non de conserver cette installation en production.

Vous pouvez lancer l'installation via la commande suivante:

java -jar DigitalFactory-CommunityDistribution-7.1.0.0-r52740.jar

Vous devez, dans un premier temps, valider la licence d'utilisation du logiciel. Une fois ceci fait, choisissez l'option par défaut qui est le mode discovery.
Vous devez renseigner un mot de passe, ce dernier vous servira pour accéder à l'interface web (conservez-le).

Enfin plusieurs questions vous sont posées concernant les chemins de différents applicatifs, par exemple:

Select the path for your LibreOffice or OpenOffice install
[]
Select the path for your imagemagick install
[]
------------------------------------------
Select the pdf2swf executable file
[]
Select the ffmpeg executable file
[]

Si ces applicatifs sont accessibles directement (car dans le PATH), il est alors inutile d'indiquer ces paramètres.

L'installation se fait ensuite seule jusqu'à vous rendre la main du terminal. Vous pouvez alors lancer la solution via la commande:

cd /usr/local/DigitalFactory-CommunityDistribution-7.1.0.0
./startDigitalFactory.sh

Le lancement de l'application (surtout la première fois) peut prendre plusieurs minutes.
Jahia est désormais accessible sur l'URL: http://Votre_IP_ICI:8080

Installation en mode custom

Ce mode d'installation permet d'installer JAHIA en utilisant des applicatifs différent comme par exemple MySQL, Postgres, Tomcat, etc ou d'utiliser une autres versions.
Notre exemple ci-dessous utilisera un serveur MySQL en lieu et place de la base Apache Derby présente dans l'installation discovery.

/!\ Attention: voici les pré-requis obligatoire pour que l'installation avec MySQL puisse fonctionner:

  • Vous devez avoir l'option suivante dans la configuration de MySQL: max_allowed_packet = 100M
  • Vous devez avoir créé la base se nommant jahia au préalable,

Vous pouvez lancer l'installation via la commande suivante:

java -jar DigitalFactory-CommunityDistribution-7.1.0.0-r52740.jar

Lors du choix du mode d'installation, vous devez choisir le second mode se nommant Custom.
Il vous sera demandé, suite à cela, de choisir si vous souhaitez ou non intégrer l'installation de tomcat:

[x] Add Apache Tomcat - generate a complete installation folder (Uncheck this option to generate a standalone application package for a specific application server. When this option is checked, you will have a complete installation folder (including Apache Tomcat) and will be able to start your personalized Digital Factory instance right after the completion of this installation wizard.)

Puis ensuite , vous devez choisir le serveur de base de donnée via les options:

0  [x] MySQL 5.x
1  [ ] PostgreSQL 9.x
2  [ ] Sun Java DB / Apache Derby (standalone)

Nous choisissons dans notre exemple la première option, nous devons configurer les options de connexions de MySQL:

Database driver (*) [com.mysql.jdbc.Driver]:      Ne pas modifier
Database URL (*) [jdbc:mysql://localhost/jahia?useUnicode=true&characterEncoding=UTF-8&useServerPrepStmts=false]
Database username [jahia]:                               Votre utilisateur MySQL
Database password [jahia]:                                Le mot de passe de cet utilisateur

[ ] Store binary data in the database? :              Il est conseillé de laisser cette option désactivé par défaut. Le stockage en fichier étant souvent plus rapide que celui en base.
[x] Create required database tables? :               Indique si vous souhaitez procéder à la création des tables. Ne pas utiliser si vous avez déjà votre table. 

Suite à cela, vous pouvez configurer les options de tomcat via les options:

Apache Tomcat configuration
------------------------------------------
HTTP connector port (*) [8080]                     : port d'écoute de tomcat, servira pour accéder à l'application
HTTPS redirect port (*) [8443]                       : port d'écoute mais pour le protocole HTTPS
AJP connector port (*) [8009]                        : port d'écoute pour le connecteur AJP (plus d'informations sur le lien suivant: https://tomcat.apache.org/tomcat-7.0-doc/config/ajp.html )
Server shutdown port (*) [8005]                    : port d'écoute de tomcat pour la commande shutdown. La valeur "-1" permet de désactiver ce fonctionnement.

Web application settings
------------------------------------------
Context name (context path without /) []       : chemin d'accès de l'application 
Jahia tool manager username (*) [jahia]       : utilisateur de l'accès a l'interface "Jahia tool manager"
Jahia tool manager password (*) [jahia]        : mot de passe de ce même utilisateur

Puis les informations du compte administrateur (root) de l'application:

Username: root
Password (*) 
First name []
Last name []
E-mail []
	
Preferred language
0  [ ] Deutsch
1  [x] English
2  [ ] Español
3  [ ] Français
4  [ ] Italiano
5  [ ] Português

Les informations pour l'envoie de mail:

Mail server []                                    : le serveur servant pour l'envoie de mail
Mail administrator - recipient []        : l'adresse mail de l'administrateur recevant les mails du système
Mail from - sender []                        : l'adresse mail servant à envoyer les mails (champ From).

La dernière étape concerne les chemins pour les divers exécutables pouvant être utilisés par l'application:

Provide the path for your Maven executable (mvn)
[]
Provide the path for your Subversion executable (svn)
[]
Provide the path for your Git executable (git)
[]
Select the path for your LibreOffice or OpenOffice install
[]
Select the path for your imagemagick install
[]
------------------------------------------
Select the pdf2swf executable file
[]
Select the ffmpeg executable file
[]
Path to a folder with additional modules to be deployed
[]
Runtime data path [/usr/local/DigitalFactory-CommunityDistribution-7.1.0.0/digital-factory-data]
Configuration path [/usr/local/DigitalFactory-CommunityDistribution-7.1.0.0/digital-factory-config]

L'installation se fait ensuite seule jusqu'à vous rendre la main du terminal. Vous pouvez alors lancer la solution via la commande:

cd /usr/local/DigitalFactory-CommunityDistribution-7.1.0.0
./startDigitalFactory.sh

Le lancement de l'application (surtout la première fois) peut prendre plusieurs minutes.
Jahia est désormais accessible sur l'URL: http://Votre_IP_ICI:(HTTP connector port)



Cet article vous a semblé utile ?

0



Vous n'êtes pas autorisé à publier de commentaire.