Installation serveur
Table des matières
Table des matières
Introduction
Préprequis techniques
Base de données
Installation
Installation du cms
Installation du site
Paramétrages
cms
site
Introduction
Ametys 3.0 est constitué d'une application backoffice (le cms) et d'une application frontoffice (le site).
Préprequis techniques
Les composants logiciels attendus sont les suivants :
OS supportant Java 6 (Linux, Unix, Windows, Mac...),
Java JRE 6 ( ),http://java.sun.com/javase/downloads/index.jsp
Moteur de servlets JavaEE 6 (comme Apache Tomcat 6.0 ).http://tomcat.apache.org/tomcat-6.0-doc/index.html
Base de données (Mysql, Oracle, Derby)
La configuration standard utilisée est une distribution Linux avec la JRE 6 de Sun et Tomcat 6.0.
Afin d'éviter de multiplier les installations de Java et du moteur de servlet, il est possible d'utiliser des versions plus récentes (la
retro-compatibilité étant théoriquement assurée).
si vous décidez de faire cela, il est possible que vous vous exposiez à des incompatibilités : en cas de problème, il est donc importantAttention
de bien préciser au support applicatif la version que vous utilisez.
Le cms et le site (backoffice et frontoffice) peuvent tourner sur le même serveur tomcat ou sur 2 serveurs différents, qui doivent pouvoir
communiquer entre eux (protocole HTTP sur le port 80 par défaut).
Base de données
La version packagée est livrée avec une base Derby intégrée, qui permet une première prise en main plus rapide, mais n'est pas recommandée
pour une mise en production.
Ametys supporte également nativement MySQL, Oracle et PostgreSQL
Les scripts de création de la base de données sont dans le répertoire WEB-INF/scripts
Installation
Lors de la livraison, un fichier ametys-3.0.0.xxxxxx.zip est mis à disposition; il contient 2 répertoires : cms et site.
Le cms correspond à l'application backoffice; le site correspond à l'application front-office.
Installation du cms
Si le serveur Tomcat du cms est démarré, l'arrêter.
Copier le répertoire cms dans le répertoire d'applications du serveur tomcat (webapps par exemple).