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]
vincent créée
serveurscrutari:installation:debian7wheezy [2014/02/27 14:40] (Version actuelle)
vincent [Installation de Tomcat]
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 par vincent
CC Attribution-Share Alike 4.0 International
Driven by DokuWiki Recent changes RSS feed Valid CSS Valid XHTML 1.0