2013 2014 Installation de Concrete 5 Projet Métier du Travail Auteur POIRET Johann Membres du projet Poiret Johann Clercin Kévin Responsable de la formation et tuteur Motamed Cina Client Master Boulogne/Mer Johann POIRET,Kévin Clercin IUT CALAIS 01/01/2013
Contrôle du document Historique des versions Date de début : 12/03/2014 Auteur : Johann POIRET Date Version Action/Modification apportée 12/03/2014 1.0 Rédaction du document Contributeur Johann Distribution Document destiné à être publié sur http://metierdutravail.wordpress.com/ Etat Terminé Sécurité et confidentialité Aucune Responsabilité Ne s applique pas Notes sur cette édition Cette publication concerne le projet tutoré «Métiers du travail» Page 2
Table des matières Historique des versions... 2 Distribution... 2 Etat... 2 Sécurité et confidentialité... 2 Responsabilité... 2 Notes sur cette édition... 2 But...4 Cadre...4 Contenu...4 Vérification des pré requis... 5 Installation Concrete 5... 5 Page 3
Présentation du document But Ce document a pour but de contenir une documentation sur l'installation du CMS de conception de site internet Concrete 5. Cadre Ce rapport est rédigé et est en accord avec l équipe de réalisation du projet concerné. Contenu Se reporter à la table des matières. Page 4
Vérification des pré requis Les composants suivants sont requis pour permettre à concrete5 de fonctionner correctement: -PHP 5.2.x, incluant: -GD support (généralement inclus) -Les extentions MySQL de PHP (mysql_connect, etc.). Celles-ci sont généralement incluses également. -Le support SimpleXML (généralement inclus) -L'indexation de recherche avec Lucene (un outil optionnel mais inclus) requiert l'extension mbstring d'installée dans PHP, et iconv. -Python 2.2 (seulement requis par HTMLDiff, qui est utilisé lorsque vous comparez les versions de pages.) --MySQL 5.x ou supérieur. -Si vous désirez utiliser C5 dans une langue autre que l'anglais, l'extension gettext est requise. Installation Concrete 5 -Télécharger la dernière version de concrete5 depuis Source Forge ou la dernière version version francisée --Si vous le désirez vous pouvez franciser votre installation (voir ci-dessous) Décompressez l'archive et télécharger son contenu sur votre hébergement Web. -Assurez-vous que votre répertoire /config soit inscriptible par votre serveur. (Note: il s'agit ici du répertoire config/ situé à la racine de votre site web). -Assurez-vous que le répertoire /files et ses sous-répertoires soient inscriptibles par Apache (ou par tout le monde). -Assurez-vous que le mod_rewrite est réglé et fonctionnel sur votre serveur. Si vous essayez d'installer concrete5 et obtenez une erreur 404, et que l'url est "/install/-/configure," le mod_rewrite n'est probablement pas actif. -Créez une nouvelle base de données MySQL et son compte utilisateur avec au moins les droits suivants: INSERT, SELECT, UPDATE, DELETE, CREATE, DROP, ALTER. -Puis, allez sur votre site web à l'aide de votre navigateur; vous devriez voir un écran d'installation en gris sur lequel il vous est demandé de saisir le nom de votre site web, votre URL de base, et les informations de connexion relatives à votre base de données. Page 5
Vous obtenez donc cette page: Vous devez choisir votre langue, si le pack de langue est disponible dans le dossier languages, à la racine de votre site web. Autrement, seul l'anglais sera disponible. Une fois cela fait, cliquez sur Choose Language, et vous obtenez: Si vous désirez utiliser la comparaison de fichier, vous devez définir le chmod à 755 pour concrete/libraries/3rdparty/htmldiff.py et désactiver le safe mode de PHP. Page 6
vous aurez ensuite: -Vous devez donc saisir vos informations, la base de données étant préalablement créée et vide. -Votre adresse email doit être valide. -Le serveur MySQL, sauf indication contraire, est généralement localhost. -Les informations relatives à votre utilisateur MySQL sont celles que vous avez utilisées lors de la création de celle-ci via votre gestionnaire de bases de données. -Cliquez sur le bouton Installer Concrete5. Vous aller voir défiler la progression de l'installation: Page 7
Puis au final, vous devez obtenir une page comme celle-ci: Vous n'avez plus qu'à cliquer sur le bouton: Continuer sur votre site. Et vous arrivez sur la page de garde de celui-ci. Vous pouvez maintenant profiter de votre nouveau site, et commencer le travail. Page 8