CMS AVERTISSEMENT 14 novembre 2012 Mini tutoriel pour compléments d informations Publier en ligne via un cms? Stage du 14/11/12 (au CRDP académie Rouen) Je vous souhaite de bons tests Christian CRDP académie de Rouen
CMS DEFINITION CRDP académie de Rouen Système de Gestion de Contenu destiné à la conception de sites web? Les CMS sont destinés à la conception et à la mise à jour dynamique de sites web ou d'applications multimédia. Les principales fonctionnalités : ils permettent à plusieurs individus de travailler sur un même document ; ils fournissent une chaîne de publication (workflow) offrant par exemple la possibilité de mettre en ligne le contenu des documents ; ils permettent de séparer les opérations de gestion de la forme et du contenu ; ils permettent de structurer le contenu (documents, blogs, forums, etc.) ; ils permettent de hiérarchiser les utilisateurs et de leur attribuer des rôles et des permissions (utilisateur anonyme, administrateur, auteur, contributeur, etc.) ; certains SGC incluent la gestion de versions. CMS = Content Management System ou SGC = Système de Gestion de Contenu @Christian Ch.
CMS AVANT PROPOS Il existe de très nombreux CMS (+ de 300) Choix du CMS exemple : SPIP Joomla Wordpress Drupal Typo3 Nous en utiliserons 2 dans ce mini-tutoriel. Nous allons installer ces logiciels pour travailler en local, sans hébergement, afin de tester différents produits. Nous aurons besoin d applications supplémentaires en dehors des cms sélectionnés pour installer des serveurs virtuels. L environnement de test se faisant sous Mac, MAMP est donc un choix pratique pour cette démonstration. (MAMP installe des serveurs Apache et MySQL). Définition de MAMP : MAC, APACHE, MySQL, PHP. Il faudra choisir WAMP ou XAMP si l on utilise un environnement Windows. La démarche est similaire pour la suite sur un système différent (MAC ou PC). Je prendrai pour ce tutoriel les CMS Joomla et SPIP pour comprendre comment fonctionnent cet ensemble d outils. Rappel : Installer MAMP Installer JOOMLA Et on fera de même pour SPIP après cet exemple
CMS TELECHARGER 14 novembre 2012 Télécharger MAMP http://bit.ly/c73pgn Joomla http://bit.ly/rgowmm SPIP http://bit.ly/rgpnh2 Décompresser l archive MAMP pour l installer sur votre ordinateur. Suivez la procédure décrite par le créateur de ce produit. Conseils : Créer des raccourcis sur votre environnement pour vous en faciliter la navigation Dans MAMP créer le raccourci de l application dans le dock
CMS INSTALLATION HTDOCS Le répertoire «htdocs» Joomla SPIP Dans MAMP, il faut placer tout le contenu désarchivé du CMS dans le répertoire «htdocs» Pour cela, créer un répertoire nommé joomla dans htdocs Wordpress Drupal Typo3 Dans le répertoire joomla placer tout le contenu de joomla désarchivé Taper les noms des répertoires en minuscules sans espace sans lettres accentuées
CMS INSTALLATION BDD Le répertoire «bd» Joomla SPIP Wordpress Drupal Dans MAMP, créer une base de données C est à cet endroit que seront stockées les tables du CMS et également vos contenus à venir. Le plus rapide, aller dans le répertoire «db» de MAMP Puis dans mysql de «db» Typo3 et enfin dans «mysql», créer un répertoire joomla
CMS INSTALLATION JOOMLA Démarrage des serveurs en «localhost» Démarrage de : Apache et MySQL Cette étape sert à paramétrer la phase finale de l installation Tous le serveurs doivent passer en vert Il faut pour cette action ouvrir l application MAMP et cliquer sur «Démarrer les serveurs»
CMS INSTALLATION JOOMLA Conguration dans le navigateur web pour terminer l installation Cette étape sert à renseigner tout ce qui a été fait précédemment Ouvrir la page d accueil dans MAMP Vous devez voir cela Cette action vous redirige vers votre navigateur web
CMS INSTALLATION JOOMLA Conguration dans le navigateur web pour terminer l installation Donnez le chemin de votre CMS dans le champ url de votre navigateur Vous voyez ce champ Il faut maintenant le renseigner de cette façon en supprimant MAMP/?language=French Cette étape sert à renseigner tout ce qui a été fait précédemment Valider et vous obtenez
CMS INSTALLATION JOOMLA Configuration dans votre navigateur web pour terminer l installation Cette étape sert à renseigner tout ce qui a été fait précédemment pour voir maintenant votre site en local sur votre ordinateur Choisir la langue passer les 2 prochaines pages et renseigner celle-ci (avant-dernière étape indispensable!) Vous voyez : Choisir «Mysql» et non «MySQLi» comme type de base de données laisser «localhost» Mettre «root» (en minuscules) en nom d utilisateur Mettre «root» (en minuscules) en mot de passe Mettre «joomla» (en minuscules) pour le nom de la base de données et laisser par défaut le préfixe de tables Passer l étape FTP et compléter le nom du site et ne pas oublier de supprimer le répertoire d installation
CMS INSTALLATION SPIP A ce moment, vous avez installé votre premier cms Je vous laisse découvrir ces fabuleux Adopter la même logique pour installer SPIP Il faudra renseigner le champ (pour l url) de cette façon outils créés pour réaliser des sites web «localhost:8888/spip/ecrire» pour l installer SPIP Bons tests!