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 03/05/2010, 09:09] 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 : | ||
- | * Gérer de multiple projet | + | * Gérer de multiples projets |
- | * Gérer un dépôt de source par projet en utilisant : [[git]], [[svn]] ou [[mercurial]] | + | * Gérer un dépôt de source par projet en utilisant : [[git]], [[subversion|subversion]] ou [[mercurial]] |
* Gérer un traqueur de bug par projet | * Gérer un traqueur de bug par projet | ||
* Gérer un wiki par projet | * Gérer un wiki par projet | ||
- | * Gestion multi-utilisation avec différent niveau de droit et d'accès | + | * Gestion multi-utilisation avec différents niveaux de droits et d'accès |
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 écrit en PHP, elle a aussi besoin d'une base de donnée pour fonctionner. | + | 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]] |
- | * [[apt://apache2]] | + | |
- | * [[apt://php5]], [[apt://php5-mysql]] | + | |
- | * [[apt://mysql-server]] | + | |
- | Une partie de l'installation utilise [[modules_php#php-pear]]. | + | |
- | * [[apt://php-pear]] | + | ==== Installation des extensions PEAR ==== |
+ | sudo apt-get install php-pear | ||
+ | sudo pear upgrade-all | ||
+ | sudo pear install --alldeps Mail | ||
+ | sudo pear install --alldeps Mail_mime | ||
Ligne 34: | 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éployer 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 48: | 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 ==== | ||
Ligne 61: | Ligne 56: | ||
==== idf.php ==== | ==== idf.php ==== | ||
==== path.php ==== | ==== path.php ==== | ||
- | ==== Initialisation de la base de donnée ==== | + | ==== Initialisation de la base de données ==== |
- | ==== Ajout du permier utilisateur ==== | + | ==== Ajout du premier utilisateur ==== |
Ligne 75: | Ligne 70: | ||
===== Références ===== | ===== Références ===== | ||
- | * La doc officiel [anglais]: http://www.indefero.net/open-source/ | + | * La doc officielle [anglais]: http://www.indefero.net/open-source/ |
---- | ---- | ||
//Contributeurs : [[:utilisateurs:wysman]].// | //Contributeurs : [[:utilisateurs:wysman]].// |