• Installer PluXml sur Debian Jessie

    Installer PluXml sur Debian JessiePluXml est un système de gestion de contenu ( SGC en français ou Content Management System ( CMS ) en anglais ) écrit en PHP.

    Contrairement à d'autres CMS comme Wordpress ou Joomla, pluXml ne nécessite aucune base de données et va utiliser le langage XML pour le stockage des informations, le rendant ainsi très léger, rapide et facilement administrable.

    Site officiel PluXml

    Sites réalisés avec PluXml

    PluXml est présent dans les dépôts Debian sous la version 5.3.1-2 alors que la version plus récente est la 5.4.

    Je vais donc m’intéresser à la version 5.4 pour le tutoriel.

     

    Installer PluXml sur Debian Jessie

    (cliquer sur l'image pour l'agrandir)

     

    Pour faire fonctionner pluXml, nous aurons besoin d'un serveur web, de PHP5 et PHP5-GD pour la gestion des images.

    apt-get install apache2 php5 php5-gd

     

    Installer PluXml sur Debian Jessie

     (cliquer sur l'image pour l'agrandir)

     

    On se place ensuite dans le répertoire /var/www/html

    cd /var/www/html

    On télécharge la dernière version de PluXml.

    wget -O pluxml.zip http://telechargements.pluxml.org/download.php

    On décompresse l'archive et on la supprime une fois terminé.

    unzip -q pluxml.zip && rm -rf pluxml.zip

     

    Installer PluXml sur Debian Jessie

     (cliquer sur l'image pour l'agrandir)

     

    On vérifie pour terminer que l'archive a bien été décompressée.

    ls -l pluxml

     

    Installer PluXml sur Debian Jessie

      (cliquer sur l'image pour l'agrandir)

     

    On rend l'utilisateur / groupe www-data propriétaire récursivement du dossier pluxml.

    chown -R www-data:www-data pluxml

    On attribue également de manière récursive les droits 755.

    chmod -R 755 pluxml

    Je mets mon utilisateur membre du groupe www-data.

    usermod -aG www-data mickael

    On vérifie le tout.

    On active la réécriture d'adresses :

    a2enmod rewrite 

    Tutoriel réécriture d'URL

    Et pour finir, on redémarre apache.

    service apache2 restart


    Installer PluXml sur Debian Jessie

      (cliquer sur l'image pour l'agrandir)

     

    Apache vient avec un fichier d’hôte virtuel par défaut situé dans /etc/apache2/sites-enabled et appelé 000-default.conf.

    PS : Pour une installation site unique vous pouvez utiliser le fichier 000-default.conf alors que pour une installation multi-sites, vous pourrez aller dans /etc/apache2/sites-available/ ou vous trouverez un fichier "default"  qui pourra vous servir de base pour configurer vos différents virtualhosts.

    Héberger plusieurs sites web avec apache2

    Le fichier 000-default.conf contient le contenu initial suivant :

    Serveurs virtuels Apache

     

    Installer PluXml sur Debian Jessie

    (cliquer sur l'image pour l'agrandir)

     

    Je modifie le contenu avec les lignes suivantes :

     

    Installer PluXml sur Debian Jessie

     (cliquer sur l'image pour l'agrandir)

     

    Une fois terminé, on redémarre apache.

    service apache2 restart

    Depuis votre navigateur,aller à IP|URL/install.php (1)

    Paramétrez les différents champs (2)

    Enfin, cliquez sur Installer (3)

     

    Installer PluXml sur Debian Jessie

    (cliquer sur l'image pour l'agrandir)

     

    Votre CMS est maintenant prêt à l'emploi...

    Vous pouvez supprimer le fichier install.php situé à la racine de votre PluXml.

     

    Installer PluXml sur Debian Jessie

      (cliquer sur l'image pour l'agrandir)

     

     

    L'interface d’administration se situe sur IP|URL/core/admin.

    Entrez le login / mot de passe renseignés lors de l'installation.

     

    Installer PluXml sur Debian Jessie

      (cliquer sur l'image pour l'agrandir)

     

    Vous pourrez depuis cette interface paramétrer votre PluXml.

     

    Installer PluXml sur Debian Jessie

     (cliquer sur l'image pour l'agrandir)

     

    Installer PluXml sur Debian Jessie

     (cliquer sur l'image pour l'agrandir)

     

    Installer PluXml sur Debian Jessie

     (cliquer sur l'image pour l'agrandir) 

     

    Installer PluXml sur Debian Jessie

     (cliquer sur l'image pour l'agrandir)

     

    Installer PluXml sur Debian Jessie

    (cliquer sur l'image pour l'agrandir)

     

    Installer PluXml sur Debian Jessie

      (cliquer sur l'image pour l'agrandir)

     

    Je vous invite à lire ces excellentes documentations :

    Documentation de PluXml

    Tutoriel PluXml

    Et si vous souhaitez des thèmes et des plugins.

    Thèmes PluXml

    Plugins PluXml 

    Plugins

    Voici mon premier article avec PluXml pour vous souhaiter de joyeuses fêtes !!!

     

    Installer PluXml sur Debian Jessie

      (cliquer sur l'image pour l'agrandir)

     

    Le même article avec un thème différent...

     

    Installer PluXml sur Debian Jessie

    (cliquer sur l'image pour l'agrandir)

     

     

    Et avec un autre thème...

     

    Installer PluXml sur Debian Jessie

     (cliquer sur l'image pour l'agrandir)

     

    N'hésitez pas à me faire part de vos remarques et suggestions concernant ce tutoriel...

     

    « Surveiller ses services avec un scriptInstaller PhotoShow sur Debian Jessie »

    Tags Tags : , , , , ,
  • Commentaires

    1
    Dimanche 12 Avril 2020 à 12:08
    These are in fact great ideas in about blogging. You
    have touched some good things here. Any way keep up wrinting.
    Suivre le flux RSS des commentaires


    Ajouter un commentaire

    Nom / Pseudo :

    E-mail (facultatif) :

    Site Web (facultatif) :

    Commentaire :