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
Partager la publication "INSTALLATION PROJELEAD GESTION DE PROJET SUR LAMP ET DEBIAN SQUEEZE"
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
Bonjour,
D’aprés le message d’erreur, il y a une erreur dans l’adresse que vous avez saisie.
Vous avez saisie http://ip.de.votre.serveur/infophp a la place de http://ip.de.votre.serveur/info.php
Cordialement,
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
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)
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