Installation de pluxml (sous linux)

Rédigé par Didier - -

Installation du serveur WEB Lamp

  • sudo apt-get install apache2 php libapache2-mod-php

Installation du paquet debian pluxml

  • sudo apt-get install pluxml

Test de l'installation

  • Ouvrir un navigateur à l’adresse :[[http://localhost/pluxml]] ou [[http://127.0.0.1/pluxml]]

Se connecter en tant qu'administrateur

  • Vérifier sous paramètres/informations que tous les "magic quotes" s'affichent en vert (=OK)
  • "etc/pluxml/ est accessible en écriture" ===> adapter les propriétés du répertoire (www-data : création et suppression de fichiers)
  • Module apache de réécriture d'url mod_rewrite non disponible
    1. Le module mod_rewrite est normalement déjà "pré-installé" avec Apache sous Ubuntu/linux Mint.
      • Vérification : ls -l /usr/lib/apache2/modules/
      • Si la liste reprend le fichier "mod_rewrite.so", c'est que ce module est "pré-installé".
    2. Création d'un lien logique entre ce module et les fichiers de modules que comprend votre serveur Apache : sudo a2enmod rewrite (répertoire modules apache :/etc/apache2/mods-available/)
    3. ouvrir le fichier /etc/apache2/apache2.conf et rajouter à la fin de ce dernier, le code suivant afin de bien s'assurer que le module sera activé 
      <ifModule mod_rewrite.c>
      RewriteEngine On
      </ifModule>
    4. Redémarrer le serveur Apache : sudo /etc/init.d/apache2 restart
  • Bibliothèque GD non installée
    1. Installer la bibliohèque : sudo apt-get install php5-gd
    2. Redémarrer le serveur Apache : sudo /etc/init.d/apache2 restart

Détails de l'installation

Les fichiers de PluXml sont installés de façon à respecter la FHS :

  • les fichiers constituant le code de PluXml sont placés dans /usr/share/pluxml
  • les fichiers de configuration sont placés dans /etc/pluxml
  • les fichiers de données de PluXml, par exemple la liste des utilisateurs, ou encore les articles, sont placés dans /var/lib/pluxml

Les droits de ces fichiers sont adaptés de façon à minimiser les dégâts qui pourraient résulter d'un piratage par exploitation d'une faille de PluXml, de l'interpréteur PHP ou du serveur web :

  • les fichiers constituant le code de PluXml sont accessible en lecture seule par le serveur web
  • les fichiers de configuration sont par défaut accessibles en lecture seule par le serveur web, mais une question de configuration du paquet permet d'autoriser l'écriture de façon à pouvoir utiliser l'interface web de configuration
  • les fichiers de données sont accessibles en lecture et en écriture par le serveur web.

 

Classé dans : Non classé - Mots clés : pluxml

Courgettes farcies

Rédigé par Didier - -

Ingrédients

  • 500 g de haché de veau
  • 3 ou 4 courgettes (ça dépend de la taille)
  • 1 ou 2 oignons
  • 1 boîte de tomates pelées
  • gruyère
  • sel et poivre

Préparation de la recette

  • évider les courgettes
  • éplucher et hacher les oignons
  • dans une poêle, cuire les oignons
  • ajouter le haché
  • quand le haché et les oignons sont cuits, ajouter la pâte des courgettes
  • saler et poivrer
  • placer les courgettes évidées dans un plat
  • remplir les courgettes avec le contenu de la poêle
  • recouvrir de tomates pelées
  • saupoudrer de gruyère rapé
  • faire cuire au four chaud à 170°C pendant 45 minutes.

Couvrir de papier ALU

Fil RSS des articles