INSTALLATION PROJELEAD GESTION DE PROJET SUR LAMP ET DEBIAN SQUEEZE

ProjeLead est un logiciel libre de gestion de projet écrit en PHP. Son utilisation est possible sur plusieurs plateformes. Il permet la gestion simple d’un projet à travers la création et le suivi des composants d’un projet (tâches, ressources, calendrier, GANTT…).

ProjeLead propose également des fonctionnalités de collaboration (Feuilles de temps, reporting…). (Src. Wikipedia)

1 – Installation du serveur LAMP

1-1 Installation de MySQL

aptitude install mysql-server mysql-client

Saisir le mot de passe root SQL


Confirmer le mot de passe root SQL


1-2 Installation d’Apache

aptitude install apache2

Pour vérifier que l’installation s’est correctement déroulée, saisir http://ip.de.votre.serveur/

Le message suivant doit apparaitre.

1-2 Installation de php5

aptitude install php5 libapache2-mod-php5

Redémarrer le service Apache

/etc/init.d/apache2 restart

Vérification de l’installation de PHP

nano /var/www/info.php

Depuis un navigateur, saisir l’adresse http://ip.de.votre.serveur/info.php

Les informations suivantes doivent apparaitre.

2- Installation de PHPMyadmin

Phpmyadmin est une interface qui permet de gérer une base de données MySQL sur un serveur PHP.

aptitude install phpmyadmin

Sélectionner apache2 puis appuyer sur [Entree]


Depuis un navigateur, saisir http://ip.de.votre.serveur/phpmyadmin

 

3- Installation de ProjeLead

3-1 Création de la base SQL

Créer la base à partir de phpmyadmin. saisir http://ip.de.votre.serveur/phpmyadmin

Saisir le mot de passe et le nom d’utilisateur administrateur de la base SQL.

 

Saisir le nom de la base dans mon cas, projelead puis cliquer sur Créer

Si tout se passe bien, le message suivant doit apparaitre.

3-2 Téléchargement de Projelead

Se rendre sur le site http://www.projelead.com/fr/telechargements

Télécharger la dernière version, dans mon cas ProjeLead Standard 2.0.

Une fois le fichier téléchargé, dé-zipper le dans un dossier nommé projelead et transférer le sur votre serveur LAMP avec Winscp par exemple.

3-3 Installation

Saisir http://ip.de.votre.serveur/projelead

Cliquer sur Next

I Accept

 

 

Donner les droits en écriture sur le dossier /var/www/projelead

chmod –R 777 /var/www/projelead

Sur le résumé du system check, l’erreur suivante apparait, Session save path Error, path does’nt exist.

Si vous souhaitez sauvegarder les sessions et ne plus avoir cette erreur, il faut modifier le fichier php.ini modifier la ligne suivante.

nano /etc/php5/apache2/php.ini

session.save_path = « /tmp »

Redémarrer apache

/etc/init.d/apache2 restart

Saisir le nom d’hôte du serveur LAMP et nom de la base de données, son utilisateur et le mot de passe. Cliquer sur Next

L’installation est terminée. Cliquer sur Launch Application

Une fois l’installation terminée, il faut supprimer le dossier d’installation de ProjeLead

rm -r /var/www/projelead/install

4 – Première Connexion

Dans votre navigateur, saisir http://ip.de.votre.serveur/projelead

Identifiant : admin

Mot de passe : admin

 

5 – Installation du patch 2.0.1

Télécharger le patch à l’adresse suivante : http://www.projelead.com/fr/telechargements

Dans votre navigateur, saisir http://ip.de.votre.serveur/projelead

Et se connecter avec le compte Admin

Cliquer sur Administration

Installation

Cliquer sur Parcourir et sélectionner le fichier téléchargé précédemment puis cliquer sur Lancer l’installation

Si tout s’est bien passé, la fenêtre suivante apparait.

 

Projelead est maintenant prêt à être utilisé.

Auteur : POMENTE Guillaume

5 réponses à “INSTALLATION PROJELEAD GESTION DE PROJET SUR LAMP ET DEBIAN SQUEEZE

  1. Bonjour,

    merci du tuto, super boulot

    je suis un novice qui veut avancer…

    Je veux installer projelead sur « debian sqeeze 6.0.5 ; noyau linux 2.6.32-5-686 ; gnome 2.30.2

    je suis bloqué là :

    1-2 Installation d’Apache
    aptitude install apache2
    Pour vérifier que l’installation s’est correctement déroulé, saisir http://ip.de.votre.serveur/
    Le message suivant doit apparaitre.

    je suis allé plus loin, installé php5, créé un texte dans fichier « infophp », et lorsque je saisis l’adresse http://ip.de.votre.serveur/info.php, j’obtiens ça :

    Not Found
    The requested URL /infophp was not found on this server.
    Apache/2.2.16 (Debian) Server at 192.168.0.11 Port 80

    Donc bloqué à ce niveau, « prendre un noob par la main… » sans musique sorry 😉

    Merci de me guider

  2. Bonjour,

    Merci du retour. Toujours en souci…

    j’accède au fichier php.info et je vois le bout de texte que j’ai saisi sous nano. Donc étape validée.

    Ensuite :
    ┌──────────────────────┤ Configuration de phpmyadmin ├──────────────────────┐
    │ Le paquet phpmyadmin a besoin d’une base de données installée et │
    │ configurée avant de pouvoir être utilisé. Si vous le souhaitez, │
    │ dbconfig-common peut prendre cette opération en charge. │
    │ Si vous êtes un administrateur de bases de données expérimenté et si │
    │ vous savez que vous voulez procéder à cette configuration vous-même, ou │
    │ si votre base de données est déjà installée et configurée, vous pouvez │
    │ refuser cette option. Des précisions sur la procédure se trouvent dans │
    │ /usr/share/doc/phpmyadmin.
    │ Autrement, vous devriez choisir cette option. │
    │ Faut-il configurer la base de données de phpmyadmin avec dbconfig-common ?

    Le tuto ne dis rien sur cette étape…. ni sur les choix qui se présentent. J’ai tenté en disant oui et ai saisi password, mais erreur de config… j’ai désinstallé le paquet phpmyadmin et recommencé, mais toujours erreur…

    A suivre, merci

  3. Pour compléter, je n’accède plus à mysql…

    root@debian:/home/persobureau# mysql -u -root -p
    Enter password:
    ERROR 1045 (28000): Access denied for user ‘-root’@’localhost’ (using password: YES)

  4. suite à accès phpmyadmin depuis navigateur

    Not Found

    The requested URL /phpmyadmin was not found on this server.

    Apache/2.2.16 (Debian) Server at 192.168.0.11 Port 80

Les commentaires sont clos.