Installation serveur

publicité
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).
Attention 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 important
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).
Relancer le serveur Tomcat du cms.
Installation du site
Si le serveur Tomcat du site est démarré, l'arrêter.
Copier le répertoire site dans le répertoire d'applications du serveur tomcat (webapps par exemple).
Relancer le serveur Tomcat du site.
Paramétrages
cms
Lancer le navigateur (FireFox 3.5+ pour la version beta d'ametys) et taper l'url http://serveur:port/cms/.
Vous obtiendrez éventuellement l'écran suivant si l'application n'est pas totalement configurée :
Il faut alors configurer le cms en cliquant sur Configurer l'application :
Dans Base de Données, préciser le pilote, l'url, l'utilisateur et le mot de passe de la base de données.
Dans Gestion des contenus, préciser le chemin d'accès vers le repository; par défaut il se situe dans le répertoire de l'application, mais il est
possible de le modifier.
Dans Sites Web, préciser l'url du site.
@TODO pour les autres paramètres
Cliquer sur Sauver et redémarrer (à droite).
Aller ensuite dans la partie Sites, sélectionner le site à gérer et cliquer sur Configurer (à droite).
Dans Url saisir l'url du site, puis cliquer sur Sauver et redémarrer.
@TODO pour les autres paramètres
On peut maintenant accéder au cms : http://serveur:port/cms
Il faut s'authentifier pour accéder au CMS.
L'application de démo téléchargeable est livrée avec une base de données initialisée avec un seul utilisateur (login : ametys, mot de passe :
ametys).
site
Lancer le navigateur (FireFox 3.5+ pour la version beta d'ametys) et taper l'url http://serveur:port/site/.
Vous obtiendrez éventuellement l'écran suivant si l'application n'est pas totalement configurée :
Il faut alors configurer le site en cliquant sur Configurer l'application :
Dans Cache, saisir le répertoire qui va contenir les pages en cache (elles ne seront mises à jour que si elles sont revalidées dans le cms).
Dans CMS, saisir l'url du cms.
Cliquer sur Sauver et redémarrer (à droite).
On peut maintenant accéder au site : http://serveur:port/site.
Les pages sont visibles sur le site à partir du moment où elles sont validées dans le cms.
Téléchargement