...
- Télécharger tomcat 7 à http://tomcat.apache.org/download-70.cgi
Les utilisateurs de MS Windows doivent récupérer le fichier zip et utiliser les fichiers .bat fournis pour l'arret/relance au lieu de l'installer en tant que service de MS Windows
Il permet d'afficher et de lire plus facilement les journaux de Tomcat, et il est plus facile à configurerWarning Si vous utilisez Sakai 2.9.1 ou une version antérieure, vous devez utiliser Tomcat 7.0.21 ou une version antérieure. Si vous utilisez une version supérieure à la 7.0.21, Webdav et Sitestats auront des erreurs et ne fonctionneront pas. La meilleure solution est de passer à la dernière version de Sakai et de Tomcat.Jira Legacy server Sakai serverId 66e9c5b5-d22c-30a2-a9d4-703f4354570c key STAT-339 Jira Legacy server Sakai serverId 66e9c5b5-d22c-30a2-a9d4-703f4354570c key SAK-23156
- Extract to Décompresser l'archive de Tomcat (tar.gz ou tar.bz2) dans le répertoire /opt (symlink the créer un lien symbolique entre le nouveau répertoire apache-tomcat-7.0.x directory to tomcat after extracting)
- Windows users should just rename the directory since they cannot symlink
- Extract the files to the same location as tomcat itself
- Modify conf/server.xml for international character support
Add qui vient d'être créé et le répertoire tomcat après la décompression)- Les utilisateurs de MS Windows doivent juste renommer le répertoire apache-tomcat-7.0.x en tomcat, après décompression de l'archive zip de Tomcat, puisque la possibilité de faire des liens symboliques n'existent pas sur MS Windows
- Extraire les fichiers vers le même endroit que que tomcat lui-même (Ndt : phrase pas claire, fichiers de Tomcat ou de Sakai ?, phrase inutile désormais ?)
- Modifier le fichier conf/server.xml pour ajouter le support des caractères internationaux, c'est à dire non anglo-saxon, par exemple avec des caractères accentués pour le français.
- Ajouter le paramètre URIEncoding="UTF-8" to the Connector elementdans la section de l'élément Connector
- <Connector port="8080" URIEncoding="UTF-8" ...
- Ajouter le paramètre URIEncoding="UTF-8" to the Connector elementdans la section de l'élément Connector
- Set environment variable: Paramétrer la variable d'environnement suivante : CATALINA_HOME=/opt/tomcat via la commande système suivante : export CATALINA_HOME=/opt/tomcat
- Add Ajouter le chemin du répertoire $CATALINA_HOME/bin to PATHSetup the SETENV file in the tomcat/bin directory with à la variable du système PATH via la commande système suivante : export PATH=$PATH:$CATALINA_HOME/bin
- Créer le fichier SETENV dans le répertoire tomcat/bin avec la variable d'environnement JAVA_OPTS (from depuis Install Java 1.7+)
Pour Mac/Linux: Create a file called setenv.sh with the following (alternately, you can put this into your .bashrc file so they're automatically executedCréer un fichier appelé setenv.sh avec le code suivant (d'une autre façon, vous pouvez mettre celui-ci dans votre fichier .bashrc ainsi il sera exécuté automatiquement):
Code Block export JAVA_OPTS="-server -Xmx1028m -XX:MaxPermSize=320m -Dorg.apache.jasper.compiler.Parser.STRICT_QUOTE_ESCAPING=false -Djava.awt.headless=true -Dcom.sun.management.jmxremote -Dsun.lang.ClassLoader.allowArraySyntax=true"
Pour MS Windows(PC): Create a file called setenv.bat with the followingCréer un fichier appelé setenv.bat avec le code suivant:
Code Block set JAVA_OPTS=-server -Xmx1028m -XX:MaxPermSize=320m -Dorg.apache.jasper.compiler.Parser.STRICT_QUOTE_ESCAPING=false -Djava.awt.headless=true -Dcom.sun.management.jmxremote -Dsun.lang.ClassLoader.allowArraySyntax=true
[OPTIONAL] Delete the default webapps from the webapps dirFACULTATIF] Supprimer l'application web par défaut dans le répertoire webapps
No Format rm -rf webapps/*
- Configure tomcat 7 to use the old tomcat Configurer Tomcat 7 pour utiliser les vieux répertoires du chargeur de classes (classloader) de Tomact 5.5 classloader dirs
- Edit Editer le fichier conf/catalina.properties
Add the following to the line that begins with Ajouter le texte (paramètres) ci-dessous à la ligne qui commence par le texte "common.loader=..."
No Format ,${catalina.base}/common/classes/,${catalina.base}/common/lib/*.jar
Add the following to the line that begins with Ajouter le texte (paramètres) ci-dessous à la ligne qui commence par le texte "shared.loader=..."
No Format ${catalina.base}/shared/classes/,${catalina.base}/shared/lib/*.jar
Add the following to the line that begins with Ajouter le texte (paramètres) ci-dessous à la ligne qui commence par le texte "server.loader=..."
No Format ${catalina.base}/server/classes/,${catalina.base}/server/lib/*.jar
[OPTIONAL] Create the directoriesFACULTATIF] Créer les répertoires
No Format mkdir -p shared/classes shared/lib common/classes common/lib server/classes server/lib
- Edit Editer le fichier conf/catalina.properties
...