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édentes Révision précédente
Prochaine révision
Révision précédente
phpcollab [Le 02/10/2008, 17:31]
smon
phpcollab [Le 08/08/2010, 02:00] (Version actuelle)
lmrv Maj Lien
Ligne 1: Ligne 1:
 +{{tag>​bureautique gestion_de_projet entreprise travail_collaboratif}}
 +----
  
 +====== PhpCollab ======
  
-hpCollab ​permet de mettre en place un site Web de travail collaboratif pour gérer des projets en groupe de travail (groupware).+PhpCollab ​permet de mettre en place un site Web de travail collaboratif pour gérer des projets en groupe de travail (groupware).
  
 PhpCollab a les fonctions classiques de gestion de projet : PhpCollab a les fonctions classiques de gestion de projet :
  
-    * Gestion complète ​d’étapes ​de projet+    * Gestion complète ​des étapes ​du projet
     * Notifications des modifications     * Notifications des modifications
     * Planning graphique     * Planning graphique
-    * Gestion de fichier +    * Gestion de fichiers 
-    * Partagerdes ​communications écrites +    * Partager des communications écrites 
-    * Calendrier+    * Calendriers
     * Signets     * Signets
     * Moteur de recherche     * Moteur de recherche
  
-PhpCollab dispose d'une interface simple et l’efficace. À la fois rapide à charger et intuitive à manipuler. +PhpCollab dispose d'une interface simple et efficace. À la fois rapide à charger et intuitive à manipuler. 
-Chaque fonctionnalité (planning, fichiers...) associée au projet ​esst implémentée dans un menu déroulant, le tout sur une seule page Web pour avoir une vue globale des projets.+Chaque fonctionnalité (planning, fichiers...) associée au projet ​est implémentée dans un menu déroulant, le tout sur une seule page Web pour avoir une vue globale des projets.
  
 //Plus de détails sur [[http://​www.framasoft.net/​article3625.html|Framasoft - phpCollab]]//​ //Plus de détails sur [[http://​www.framasoft.net/​article3625.html|Framasoft - phpCollab]]//​
- 
- 
-====== phpCollab ====== 
  
  
Ligne 27: Ligne 27:
 Télécharger l'​archive sur [[http://​sourceforge.net/​project/​showfiles.php?​group_id=46510|le site de SourceForge.net]] Télécharger l'​archive sur [[http://​sourceforge.net/​project/​showfiles.php?​group_id=46510|le site de SourceForge.net]]
  
-FIXME+Décompressez l'​archive. Pour ma part, j'ai utilisé la version 2.4 et j'ai choisi de l'​installer dans /opt. J'ai donc recopié le dossier phpcollab dans /opt. 
 + 
 +A l'​intérieur du dossier, vous trouverez un fichier install.txt qui vous explique en anglais les étapes d'​installation. 
 + 
 +La première chose qui nous est demandée est de renommer le fichier **settings_blank.php** en **settings.php** 
 + 
 +  cd /​opt/​phpcollab/​includes/​ 
 +  cp settings_blank.php settings.php 
 + 
 +Ensuite, il faut changer les droits d'​accès à différents fichiers : 
 + 
 +  chmod 777 settings.php 
 +  sudo chown www-data:​www-data settings.php 
 +  cd .. 
 +  chmod 777 files/ 
 +  sudo chown www-data:​www-data files/ 
 +  chmod 777 logos_clients/​ 
 +  sudo chown www-data:​www-data logos_clients/​ 
 + 
 +Puis, créer une base de données mysql nommée **phpcollab**. 
 + 
 +Pour ma part, je le fais en console mais vous pouvez aussi le faire avec un client fenêtre tel que [[:​mysql_outils#​mysql-query-browser]],​ ou [[:​phpmyadmin]]. 
 + 
 +  mysql -u root -p 
 +  create database phpcollab;​ 
 + 
 +Créer un fichier de configuration pour [[apache]] pour qu'il prenne en compte notre installation de phpcollab : 
 + 
 +[[:​tutoriel:​comment_editer_un_fichier|Éditez le fichier]] **/​etc/​apache2/​site-available/​phpcollab**. 
 + 
 +Y placer un contenu qui ressemble à ceci : 
 + 
 +  Alias /phpcollab /​opt/​phpcollab 
 +  <​Location /​phpcollab>​ 
 +     Order allow,​deny 
 +     Allow from all 
 +  </​Location>​ 
 + 
 +Activer phpcollab dans apache avec la commande **sudo a2ensite phpcollab**. 
 + 
 +Enfin recharger la configuration qu'on vient d'​ajouter avec **sudo /​etc/​init.d/​apache2 reload** 
 + 
 +Vous devriez ensuite avoir accès à la page de setup via l'url http://​localhost/​phpcollab/​installation/​setup.php 
 + 
 +Complétez le formulaire de configuration et si vous avez fait comme moi la configuration devrait ressembler à ceci : 
 + 
 +{{:​setup_collab.png|Configuration de php collab}} 
 + 
 +Une fois effectué, vous devriez pouvoir vous logger dans phpcollab avec le login admin et le mot de passe que vous avez fourni à la page précédente. 
 + 
 +Pensez à protéger la configuration une fois que tout fonctionne, vous pouvez soit supprimer le dossier installation,​ soit ajouter au fichier /​etc/​apache2/​site-available/​phpcollab : 
 + 
 +  <​Location /​phpcollab/​installation/>​ 
 +      deny from all 
 +  </​Location>​
  
 ===== Liens ===== ===== Liens =====
Ligne 33: Ligne 87:
   * [[http://​www.framasoft.net/​article3625.html|Framasoft - phpCollab (fr)]]   * [[http://​www.framasoft.net/​article3625.html|Framasoft - phpCollab (fr)]]
  
----- 
-{{tag>​travail_collaboratif}} 
  • phpcollab.1222961488.txt.gz
  • Dernière modification: Le 18/04/2011, 14:40
  • (modification externe)