====== Installer un blog PluXml sur Gandi AI ====== Temps d'installation: **5-10 minutes** ===== PluXml ? ===== [[http://pluxml.org|PluXml]] est un script pour créer un site ou un blog, nul besoin de connaissance en programmation ni besoin d'une base de données sur son hébergement, un environnement php classique lui suffit. PluXml se veut léger et facile d'utilisation grâce à une interface d'administration simple et le stockage de vos écrits dans des fichiers Xml facilement transportables. ===== Prévoir un espace dédié au blog ===== Ici, deux choix s'offrent à vous. Par souci de "propreté", les blogs sont généralement placés dans un répertoire au sein du sous-domaine **www** (%%www.monsite.fr/blog%%), ou dans un sous-domaine spécifique (blog.monsite.fr). ==== Si vous préférez simplement placer votre blog dans un répertoire : ==== Facile! Créez un répertoire dédié dans l'emplacement souhaité (dans **htdocs** par exemple, pour obtenir %%www.monsite.fr/blog%%) ==== Si vous voulez attribuer un sous-domaine spécifique à votre blog du type blog.monsite.fr : ==== Deux opérations à faire: * Configurer votre serveur pour ce sous-domaine, comme vous l'explique [[:fr/hosting/gandi-ai/configure-virtualhosts|ce tutorial]] * Configurer votre sous-domaine pour pointer vers le serveur que vous venez de configurer, comme vous l'explique [[fr:hosting:manage-quota:attach-domain-screencast|ce tutorial]] ===== Téléchargement de PluXml ===== Pour commencer, nous allons le télécharger. la dernière version disponible au moment de l'écriture de ce tutorial est la blog 4.3.1\\ Rien ne vaut le site officiel pour trouver le fichier compressé initial. Je conseille donc **[[http://telechargements.pluxml.org/blog-latest|ce lien]]**.\\ Maintenant que le fichier est sur votre disque dur préféré, décompressez-le. Vous voici avec un répertoire (renommons le **blog**) contenant tout les fichiers PluXml.\\ Lancez votre client FTP préféré, connectez-vous en temps qu'**admin** sur votre GandiAI, et rendez-vous sur le répertoire correspondant au VirtualHost que vous aviez défini initialement.\\ Dans l'exemple en cours, le chemin de mon FTP correspondra à ceci : /srv/d_ma-gandi-ai/www/blog.monsite.fr/htdocs/ ...a moins que vous n'ayez changé la configuration initiale des fichiers web, mais si vous l'avez fait, j'assume que vous saviez ce que vous faisiez :)\\ A ce stade, nous allons donc pouvoir mettre les fichiers du blog sur notre Gandi AI.\\ * Si vous avez créé un VirtualHost de type **blog.monsite.fr**, vous allez vouloir que le blog démarre dés la première page : vous allez donc **uploader le contenu** (et non pas le répertoire en lui-même) du répertoire blog dans le répertoire **htdocs** de votre sous-domaine.\\ * Si vous n'avez que faire du sous-domaine et que vous préférez un bon vieux lien en **monsite.fr/blog** alors il ne vous reste plus qu'à **uploader le répertoire complet** dans **htdocs** (ou dans un autre dossier si vous en avez décidé ainsi). ===== Préparer les fichiers PluXml ===== Pour que PluXml puisse se configurer, il va avoir besoin de droits spécifiques sur certains dossiers/fichiers. Pour changer les droits sur un fichier via votre client FTP, dans la plupart des cas, il suffit de faire un click droit sur le fichier en question et chercher le bon terme dans le menu contextuel (Droits, Rights, CHMOD ou encore Propriétés).\\ Le but du tutorial n'étant pas de vous initier aux valeurs numériques des droits sous UNIX, il est plus facile de vous dire que vous devez simplement **remplacer la valeur numérique par 777**.\\ Voici les répertoires et fichier qui nécessitent un changement de droits :\\ data/statiques data/images data/documents data/configuration data/commentaires data/articles \\ ===== Installation de mon blog PluXml ===== Une fois les fichiers déposés sur votre serveur (point précédent), la phase d'installation se passe via votre navigateur internet. Nous allons donc nous rendre sur l'adresse correspondant à l'emplacement où vous avez mis votre blog, par exemple:\\ //%%http://blog.monsite.fr/%%// \\ Vous allez être redirigé vers la page d'installation de PluXml :\\ {{ fr:hosting:using-linux:tutorials:gandiai:pluxml-install-431.png }} Renseignez un nom de rédacteur et un mot de passe et cliquez sur "Installer" Félicitations, votre PluXml est prêt à être configuré ! Je vous invite à consulter la **[[http://wiki.pluxml.org|documentation PluXml]]** si vous voulez en savoir plus sur la gestion et la personnalisation de votre blog. Une **[[http://ressources.pluxml.org|galerie de thèmes]]** est également disponible.\\ ----