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 | ||
|
indefero [Le 26/03/2011, 18:01] wysman |
indefero [Le 31/05/2018, 14:35] (Version actuelle) L'Africain lien |
||
|---|---|---|---|
| Ligne 1: | Ligne 1: | ||
| - | {{tag>serveur svn git gestion_de_projet brouillon}} | + | {{tag>serveur git gestion_de_projet BROUILLON}} |
| ---- | ---- | ||
| Ligne 7: | Ligne 7: | ||
| - | InDefero est un projet comparable a [[trac]], avec une grosse influence de Google Code. Le projet est sous licence GNU GPL v2. | + | InDefero est un projet comparable à [[trac]], avec une grosse influence de Google Code. Le projet est sous licence GNU GPL v2. |
| Indefero est capable de : | Indefero est capable de : | ||
| Ligne 21: | Ligne 21: | ||
| Avant toute chose, il est bien entendu impératif de disposer d'une distribution Ubuntu et d'un accès [[sudo|privilégié]] sur la machine. | Avant toute chose, il est bien entendu impératif de disposer d'une distribution Ubuntu et d'un accès [[sudo|privilégié]] sur la machine. | ||
| - | Indefero est une application web écrite en PHP, elle a aussi besoin d'un serveur [[:LAMP]] fonctionnel et configuré, ainsi que des extensions [[modules_php#php-pear|php-pear]] | + | Indefero est une application web écrite en PHP, elle a aussi besoin d'un serveur [[:LAMP]] fonctionnel et configuré, ainsi que de certaines extensions [[:php#modules|php-pear]] |
| + | |||
| + | ==== Installation des extensions PEAR ==== | ||
| sudo apt-get install php-pear | sudo apt-get install php-pear | ||
| sudo pear upgrade-all | sudo pear upgrade-all | ||
| Ligne 33: | Ligne 35: | ||
| L'installation se fait en deux parties, la première consiste en l'installation de la librairie Pluf, puis dans un second temps l'installation de InDefero lui-même. | L'installation se fait en deux parties, la première consiste en l'installation de la librairie Pluf, puis dans un second temps l'installation de InDefero lui-même. | ||
| - | On crée le dossier où va être déployé notre application. | + | ==== Organisation recommandée pour les fichiers ==== |
| - | sudo su | + | |
| - | cd /var/www | + | |
| - | mkdir indefero | + | |
| + | If your server document root is in /var/www a good thing is to keep the number of files under the /var/www folder to its minimum. So, you should create a /home/www folder in which we are going to install all but the files which need to be available under the document root. | ||
| + | /home/www/pluf | ||
| + | /home/www/indefero | ||
| - | ==== Pluf ==== | + | ==== Installation de Pluf ==== |
| Télécharger Pluf depuis le site officiel www.pluf.org | Télécharger Pluf depuis le site officiel www.pluf.org | ||
| cd /var/www/indefero | cd /var/www/indefero | ||
| Ligne 47: | Ligne 49: | ||
| mv pluf-maaster pluf | mv pluf-maaster pluf | ||
| - | Avec pear : | ||
| - | mkdir -p /var/www/indefero/pluf | ||
| - | cd /var/www/indefero/pluf | ||
| - | pear upgrade-all | ||
| - | pear install --alldeps Mail | ||
| - | pear install --alldeps Mail_mime | ||
| ==== InDefero ==== | ==== InDefero ==== | ||