Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente | ||
pluxml [Le 22/06/2013, 15:12] Canigou 66 il ne dépend aucune connaissance particulière > il ne dépend d'aucune connaissance particulière, fuseau horaire selon votre pay > fuseau horaire selon votre pays, Enter Votre Nom > Entrer Votre Nom, Enter votre Identifiant > Entrer votre Identifiant |
pluxml [Le 11/09/2022, 10:37] (Version actuelle) moths-art Suppression des espaces en fin de ligne (détecté et corrigé via le bot wiki-corrector (https://forum.ubuntu-fr.org/viewtopic.php?id=2067892) |
||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
- | {{tag>wiki Lucid CMS BROUILLON }} | + | {{tag>Xenial CMS}} |
---- | ---- | ||
====== PluXml ====== | ====== PluXml ====== | ||
- | ===== Qu'est ce que c'est? ===== | + | PluXml est un [[:CMS]] écrit en PHP particulièrement léger et simple d'utilisation, libre sous licence GNU GPL conforme aux standards, il s'installe sans base de données et il ne dépend d'aucune connaissance particulière en informatique. PluXml permet la création de site internet ou de blog, il peut être comparé à [[:Wordpress]] mais en plus simple. |
- | PluXml est un script PHP particulièrement léger et simple d'utilisation, libre sous licence GNU GPL conforme aux standards s'installe sans base de données et il ne dépend d'aucune connaissance particulière en informatique. | + | Le principal intérêt de ce CMS est que le contenu (articles, pages de blog) est stocké dans des fichiers XML au lieu de l'être dans une table [[:MySQL]]. La sauvegarde et la restauration de la totalité du site internet s'en trouve simplifiée: il n'y a qu'à copier tous les fichiers et il n'y a plus besoin de gérer de sauvegarde MySQL séparément. Il est donc possible de préparer son site (ou blog) en local, puis de le publier sur un serveur d'hébergement simplement en copiant les fichiers. |
{{:pluxml1.jpg?400|}} | {{:pluxml1.jpg?400|}} | ||
===== Pré-requis ===== | ===== Pré-requis ===== | ||
- | Pour installer et utiliser PluXml, il vous faut un [[:lamp|serveur LAMP]] installé et fonctionnel. | + | * Disposer des [[:sudo|droits d'administration]]. |
+ | * Disposer d'une connexion à Internet configurée et activée. | ||
+ | * Pour une utilisation en local: il vous faut un [[:lamp|serveur LAMP]] installé et fonctionnel. | ||
+ | * Pour une utilisation distante: il vous faut un hébergement de site internet | ||
+ | ===== Installation===== | ||
- | ===== Installation de PluXml ===== | + | ==== en local ==== |
- | Créez un répertoire pour votre site à la racine de votre serveur (par défaut /var/www ; ou dans le répertoire de Xampp pour ceux qui utilisent Xampp.) :\\ | + | |
- | Par exemple : //site-pluxml// | + | |
- | sudo mkdir /var/www/site-pluxml | + | |
- | + | ||
- | [[http://pluxml.org/?static7/download|Téléchargez Pluxml]] puis décompressez (avec les [[:sudo|droits administrateur]]) l'[[archivage|archive]] dans ce nouveau répertoire.\\ | + | |
- | Exemple avec le fichier //pluxml-latest.zip// : | + | |
- | cd /var/www/site-pluxml | + | |
- | sudo unzip pluxml-latest.zip | + | |
- | ==== Etape 1 ==== | + | === via les paquets deb === |
- | Lancez votre [[:navigateur]] préféré et dans la barre d'adresse saisissez la ligne suivante : | + | Pour installer ce logiciel, il suffit d'[[:tutoriel:comment_installer_un_paquet|installer le paquet]] **[[apt>pluxml]]**. Durant l'installation on vous demande de choisir un mot de passe pour l'administration du blog, choisissez en donc un. |
- | http://localhost/site-pluxml/install.php | + | |
- | + | ||
- | Bien sûr, remplacez //site-pluxml// par le nom de votre dossier que vous venez de créer. Vous devez tomber sur une page similaire à celle ci-dessous.\\ \\ | + | |
- | {{:plux-install5.png?500|}} | + | |
+ | === obtenir la dernière version === | ||
- | * Sélectionnez la langue de l'installation, PluXml vous propose le français par défaut, | + | Pour obtenir la dernière version, vous pouvez télécharger directement l'archive sur le site de [[http://www.pluxml.org|PluXml]]. Il vous suffit ensuite d'extraire le contenu de l'archive dans votre répertoire htdocs (/opt/lampp/htdocs) et de lancer l'installation en accédant à la page http://localhost/install.php avec un navigateur web. Durant l'installation on vous demande de choisir un mot de passe pour l'administration du blog, choisissez en donc un. |
- | * Changer le fuseau horaire selon votre pays, | + | |
- | * Entrer Votre Nom de l'administrateur, | + | |
- | * Entrer votre Identifiant et votre mot de passe. | + | |
- | ===== Désinstallation ===== | + | ==== sur votre site internet hébergé ==== |
- | Pour supprimer votre site il suffit de supprimer le répertoire contenant le site. | + | |
+ | Téléchargez l'archive de la dernière version sur le site de [[http://www.pluxml.org|PluXml]]. Il vous suffit ensuite d'extraire le contenu de l'archive dans le répertoire principal de votre site internet (/www/ ou /public_html/) et de lancer l'installation en accédant à la page http://SERVEUR/install.php avec un navigateur web. Durant l'installation on vous demande de choisir un mot de passe pour l'administration du blog, choisissez en donc un. | ||
+ | |||
+ | ===== Configuration (en mode local)===== | ||
+ | Vous pouvez définir un hôte virtuel par nom à votre guise, en utilisant simplement comme racine **/usr/share/pluxml**. Par exemple, avec Apache : | ||
+ | <file> | ||
+ | <VirtualHost *:80> | ||
+ | ServerName blog.example.com | ||
+ | DocumentRoot /usr/share/pluxml | ||
+ | </VirtualHost> | ||
+ | </file> | ||
+ | |||
+ | ===== Utilisation ===== | ||
+ | Après l'installation, votre instance de PluXml est disponible à l'adresse ''http://localhost'' , ou ''http://SERVEUR'' (remplacer SERVEUR par le nom ou l'adresse IP de votre serveur) s'il ne s'agit pas de l'ordinateur sur lequel vous travaillez directement. | ||
+ | Pour commencer la rédaction de votre blog cliquez en bas sur **Administration**, entrez votre mot de passe (l'utilisateur par défaut est admin). On peut aussi accéder à la page d'administration directement par la page ''http://localhost/core/admin'' , ou ''http://SERVEUR/core/admin'' | ||
+ | |||
+ | ===== Installation de thèmes ===== | ||
+ | Il est possible de personnaliser son PluXml en installant des thèmes (disponibles [[http://ressources.pluxml.org|ici]]). Il faut cependant respecter les numéros de versions: si votre version de PluXml est la 5.5, il faut choisir un thème avec une version correspondante. | ||
+ | |||
+ | Pour installer un thème, il suffit de copier le contenu de l'archive dans le répertoire 'themes' et de l'activer dans la page d'administration. | ||
+ | |||
+ | ===== Installation de plugins ===== | ||
+ | Il est possible de personnaliser son PluXml en installant des plugins (disponibles [[http://wiki.pluxml.org|ici]]). | ||
+ | |||
+ | Pour installer un plugin, il suffit de copier le contenu de l'archive dans le répertoire 'plugins' et de l'activer dans la page d'administration. Attention, si le nom du plugin (par son nom de répertoire) contient un numéro de version, il faut supprimer ce numéro pour que PluXml puisse le prendre en compte. | ||
+ | ===== Désinstallation (en mode local) ===== | ||
+ | |||
+ | Pour supprimer cette application, il suffit de [[:tutoriel:comment_supprimer_un_paquet|supprimer son paquet]]. Selon la méthode choisie, la configuration globale de l'application est conservée ou supprimée. Les journaux du système, et les fichiers de préférence des utilisateurs dans leurs dossiers personnels sont toujours conservés. | ||
+ | |||
=====Voir aussi ===== | =====Voir aussi ===== | ||
* (fr) [[http://www.pluxml.org/|Site officiel]] | * (fr) [[http://www.pluxml.org/|Site officiel]] | ||
- | * (fr) [[http://ressources.pluxml.org/|Ressources]] | + | * (fr) [[https://ressources.pluxml.org/|Ressources]] |
- | * (fr) [[http://forum.pluxml.org/|Forums]] | + | * (fr) [[https://forum.pluxml.org/|Forums]] |
---- | ---- | ||
//Contributeur: [[:utilisateurs:summd5]] | //Contributeur: [[:utilisateurs:summd5]] |