Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
Prochaine révision
Révision précédente
indefero [Le 15/05/2010, 18:10] – de multiple projet > de multiples projets, avec différent niveau de droit et d'accès > avec différents niveaux de droits et d'accès, une application web écrit > une application web écrite, un click > un clic, où va être déployer > où va être déployé, base de donnée > base de données, permier > premier, La doc officiel > La doc officielle Canigou 66indefero [Le 31/05/2018, 14:35] (Version actuelle) – lien L'Africain
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 [[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 multiples projets   * 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
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]] (installation en un clic : [[apt://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 pear upgrade-all 
 +  sudo pear install --alldeps Mail 
 +  sudo pear install --alldeps Mail_mime
  
  
Ligne 28: 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 42: 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 ====