L'installation et la mise à jour de ProjeQtOr sont simples et automatisées au maximum. Lors de l'installation initiale, un écran spécifique vous permet de configurer votre environnement.
Installation :
- Installez une stack PHP / MySql (vous pouvez par exemple utiliser EasyPHP pour tester, ou ZEND Server pour passer en production)
- Téléchargez l'archive projeqtorVx.y.z.zip sur le site
- Dézippez l'archive projeqtorVx.y.z.zip vers le répertoire Web de votre serveur PHP
- Lancez l'application dans votre navigateur favori en utilisant l'url http://votreserveur/projeqtor
Configuration :
- Au premier lancement, l'écran de configuration est affiché, vous permettant de saisir les paramètres liés à votre environnement
- Au besoin, pour accéder à nouveau à l'écran de configuration (pour forcer une nouvelle installation), supprimez simplement le fichier "/tool/parametersLocation.php"
- Connectez-vous avec le compte administrateur par défaut : admin/admin
- Lors de la première connexion, la base de données sera mise à jour (ceci peut prendre quelques minutes)
Conseils de sécurité :
- Définissez les emplacements des fichiers sensibles (parameters.php, fichiers de log) et des répertoires de fichiers (fichiers attachés, documents) en dehors de votre arborescence web.
Ceci évitera :
- un accès à ces ressources autre que via l'application
- qu'un utilisateur ne télécharge un fichier exécutable vers votre serveur (upload) et n'arrive à l'exécuter
- Changez de suite le mot de passe de l'utilisateur "admin", et éventuellement renommez-le
Veillez à toujours disposer d'au moins un compte administrateur valide.
Mise à jour d'une nouvelle version :
- Déconnectez les utilisateurs connectés (via l'écran d'administration) et éventuellement "fermez l'application"
- Téléchargez l'archive projeqtorVx.y.z.zip de la nouvelle version sur le site
- Dézippez l'archive projeqtorVx.y.z.zip vers le répertoire Web de votre serveur PHP
- Lancez l'application dans votre navigateur favori en utilisant l'url http://votreserveur/projeqtor
- Connectez-vous avec un compte administrateur (l'accès est bloqué pour les autres utilisateurs)
- Lors de la connexion, la base de données sera mise à jour (ceci peut prendre quelques minutes)