Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Prochaine révision
Révision précédente
serveurscrutari:installation:debian7wheezy [2014/02/27 13:10] – créée vincentserveurscrutari:installation:debian7wheezy [2014/02/27 14:40] (Version actuelle) – [Installation de Tomcat] vincent
Ligne 5: Ligne 5:
 ===== Installation de Tomcat ===== ===== Installation de Tomcat =====
  
-Étape 1 : installation de la machine virtuelle java (Dans le cas présent, OpenJDK version 7)+**Étape 1 :** installation de la machine virtuelle java (Dans le cas présent, OpenJDK version 7)
  
 <code> <code>
Ligne 11: Ligne 11:
 </code> </code>
  
-Étape 2 : installation de Tomcat (Note : Java n'est pas une dépendance de Tomcat car on peut choisir des machines virtuelles différentes, d'où la nécessité de l'étape 2)+**Étape 2 :** installation de Tomcat (Note : Java n'est pas une dépendance de Tomcat car on peut choisir des machines virtuelles différentes, d'où la nécessité de l'étape 2)
  
 <code> <code>
Ligne 17: Ligne 17:
 </code> </code>
  
-Étape 3 : configuration du démarrage de Tomcat avec le fichier ''/etc/default/tomcat6''.+**Étape 3 :** configuration du démarrage de Tomcat avec le fichier ''/etc/default/tomcat6''.
  
 1) Mémoire allouée à Tomcat, cela se passe à la ligne : 1) Mémoire allouée à Tomcat, cela se passe à la ligne :
Ligne 35: Ligne 35:
 <code> <code>
 #AUTHBIND=no #AUTHBIND=no
-</code+</code>
  
 et mettre  et mettre 
Ligne 41: Ligne 41:
 <code> <code>
 AUTHBIND=yes AUTHBIND=yes
-</code+</code
 + 
 +**Étape 4 :** configuration du serveur Tomcat dans le fichier ''/etc/tomcat6/server.xml'' 
 + 
 +Remplacer : 
 + 
 +<code xml> 
 +<Connector port="8080" protocol="HTTP/1.1"  
 +               connectionTimeout="20000"  
 +               URIEncoding="UTF-8" 
 +               redirectPort="8443" /> 
 +</code> 
 + 
 +par :  
 +<code xml> 
 +<Connector port="80" protocol="HTTP/1.1"  
 +               connectionTimeout="20000"  
 +               redirectPort="8443" /> 
 +</code> 
 + 
 +L'opération a d'une part indiqué que Tomcat devait écouter sur le port 80 (et non le classique 8080) et, d'autre part, supprimé l'option ''URIEncoding="UTF-8"'' car le serveur Scrutari décode lui même l'UTF-8 
 + 
 +===== Installation de l'application sct ===== 
 + 
 +L'installation de Tomcat crée un utilisateur ''tomcat6''. Pour ce qui touche à la configuration, il est préférable de créer un utilisateur « normal » ''tomcat'' par lequel il sera possible d'accéder au serveur sans être ''root'', notamment pour l'inscription de nouveaux sites ou la création de nouveaux moteurs distincts. 
 + 
 +Dans ''/home/tomcat'', on crée les répertoires suivants : 
 + 
 +<code> 
 +/home/tomcat/scrutari-conf 
 +/home/tomcat/scrutari-var 
 +/home/tomcat/scrutari-webapps 
 +</code> 
 + 
 +''/home/tomcat/scrutari-var'' doit être appartenir à l'utilisateur ''tomcat6'' et les autres à l'utilisateur ''tomcat''. Dans ''/home/tomcat/scrutari-webapps'' on installe la dernière version de l'application ainsi que le fichier ''scrutari-conf.xml'' 
 + 
 +Enfin dans ''/etc/tomcat6/Catalina/localhost/'' on crée un fichier ''sct.xml'' avec le contenu suivant : 
 + 
 +<code xml> 
 +<Context docBase="/home/tomcat/scrutari-webapps"> 
 + <Parameter name="scrutariConfFile" value="/home/tomcat/scrutari-webapps/scrutari-conf.xml"/> 
 +</Context> 
 +</code>
  
  
serveurscrutari/installation/debian7wheezy.1393503036.txt.gz · Dernière modification : 2014/02/27 13:10 de vincent
CC Attribution-Share Alike 4.0 International
Driven by DokuWiki Recent changes RSS feed Valid CSS Valid XHTML 1.0