Installation de GLPI sur Debian : Différence entre versions
De wikiGite
(→Fuseau horaire) |
|||
(8 révisions intermédiaires par le même utilisateur non affichées) | |||
Ligne 11 : | Ligne 11 : | ||
* votre login MySQL | * votre login MySQL | ||
* votre password MySQL | * votre password MySQL | ||
− | * le nom de la base de données (Facultatif) | + | * le nom de la base de données (Facultatif, elle pourra être crée au moment de l'initialisation. Cependant, la créer au préalable permet de donner des droits d'accès précis à l'utilisateur ci-dessus (voir plus bas)) |
== Téléchargement des fichiers == | == Téléchargement des fichiers == | ||
Ligne 18 : | Ligne 18 : | ||
wget <nowiki>https://forge.indepnet.net/attachments/download/1253/glpi-0.83.4.tar.gz</nowiki> | wget <nowiki>https://forge.indepnet.net/attachments/download/1253/glpi-0.83.4.tar.gz</nowiki> | ||
tar xvzf glpi-0.83.4.tar.gz | tar xvzf glpi-0.83.4.tar.gz | ||
− | |||
rm glpi-*.tar.gz | rm glpi-*.tar.gz | ||
== Installation == | == Installation == | ||
− | Créer un fichier dans /etc/apache2/sites- | + | Créer un fichier dans /etc/apache2/sites-available : |
− | vi /etc/apache2/sites- | + | vi /etc/apache2/sites-available/glpi |
Avec le contenu suivant : | Avec le contenu suivant : | ||
Ligne 36 : | Ligne 35 : | ||
</Directory> | </Directory> | ||
</VirtualHost> | </VirtualHost> | ||
+ | |||
+ | Puis activer ce site : | ||
+ | a2ensite glpi | ||
Appliquer les droits sur le répertoire web : | Appliquer les droits sur le répertoire web : | ||
chown -R www-data:www-data /var/www/glpi | chown -R www-data:www-data /var/www/glpi | ||
− | + | Recharger Apache : | |
− | + | service apache2 reload | |
Créer un utilisateur MySql pour GLPI : | Créer un utilisateur MySql pour GLPI : | ||
− | mysql -u root -p | + | mysql -u root -p glpi |
Enter Password: | Enter Password: | ||
− | + | mysql > GRANT all privileges ON glpi.* TO glpi@localhost IDENTIFIED BY 'password'; | |
− | mysql > GRANT all privileges ON * TO glpi; | ||
Lancer la page web d'installation et suivre les instructions : | Lancer la page web d'installation et suivre les instructions : | ||
http://localhost/glpi | http://localhost/glpi | ||
+ | == Fuseau horaire == | ||
+ | Beaucoup de choses sont horodatées dans GLPI (tickets, inventaires...). Il est préférable qu'Apache soit paramétré sur le bon fuseau horaire (en plus du fait que le serveur doit être à l'heure, évidemment !). | ||
+ | |||
+ | Dans /etc/php5/apache2/php.ini, rechercher la ligne "date.timezone", la modifier (ou l'ajouter si elle est en remarque) : | ||
+ | date.timezone = Europe/Paris | ||
+ | et recharger Apache. | ||
== Comptes par défaut == | == Comptes par défaut == |
Version actuelle datée du 24 août 2012 à 16:58
Source : http://www.glpi-project.org/spip.php?article31
Sommaire
Pré-requis
- Serveur Web (apache, ...)
- le support de PHP5 ou supérieure compilée avec le support des sessions
- un accès à une base de données MySQL version 4.1.2 minimum
Vous devez également connaître les données de votre connexion MySQL :
- l’adresse du serveur MySQL
- votre login MySQL
- votre password MySQL
- le nom de la base de données (Facultatif, elle pourra être crée au moment de l'initialisation. Cependant, la créer au préalable permet de donner des droits d'accès précis à l'utilisateur ci-dessus (voir plus bas))
Téléchargement des fichiers
(Vérifier la dernière version disponible sur https://forge.indepnet.net/projects/glpi/files)
cd /var/www wget https://forge.indepnet.net/attachments/download/1253/glpi-0.83.4.tar.gz tar xvzf glpi-0.83.4.tar.gz rm glpi-*.tar.gz
Installation
Créer un fichier dans /etc/apache2/sites-available :
vi /etc/apache2/sites-available/glpi
Avec le contenu suivant :
<VirtualHost *:80> ServerName glpi.domaine.fr DocumentRoot /var/www/glpi/ <Directory /var/www/glpi> AllowOverride All Order allow,deny Options Indexes Allow from all </Directory> </VirtualHost>
Puis activer ce site :
a2ensite glpi
Appliquer les droits sur le répertoire web :
chown -R www-data:www-data /var/www/glpi
Recharger Apache :
service apache2 reload
Créer un utilisateur MySql pour GLPI :
mysql -u root -p glpi Enter Password: mysql > GRANT all privileges ON glpi.* TO glpi@localhost IDENTIFIED BY 'password';
Lancer la page web d'installation et suivre les instructions :
http://localhost/glpi
Fuseau horaire
Beaucoup de choses sont horodatées dans GLPI (tickets, inventaires...). Il est préférable qu'Apache soit paramétré sur le bon fuseau horaire (en plus du fait que le serveur doit être à l'heure, évidemment !).
Dans /etc/php5/apache2/php.ini, rechercher la ligne "date.timezone", la modifier (ou l'ajouter si elle est en remarque) :
date.timezone = Europe/Paris
et recharger Apache.
Comptes par défaut
- glpi/glpi for the administrator account
- tech/tech for the technician account
- normal/normal for the normal account
- post-only/postonly for the postonly account
Remarque
En cas de grosse erreur (du genre : vous avez oublié votre propre accès à GLPI...), pour « relancer » cette procédure d’installation, il suffit d’effacer le fichier suivant :
glpi/config/config_db.php
Pointer votre navigateur web sur le dossier racine de GLPI : http://votreserveur/glpi/ (par défaut) relancera alors la procédure de configuration (en réalité, c’est l’absence de fichier « config_db.php » qui provoque le lancement de cette procédure).