Installer

Installer le logiciel

Comment installer le logiciel dans un serveur ?

Le logiciel Collec-Science nécessite un serveur Apache, une base de données Postgresql, et pour certaines fonctions (récupération de mot de passe notamment), un relais de messagerie activé.

Voici les différentes opérations que vous devrez réaliser pour installer le logiciel :

  • installer un serveur dédié (de préférence, mais ce n’est pas obligatoire) ;
  • configurer Apache, PHP ;
  • télécharger le logiciel ;
  • créer la base de données PostgreSQL ;
  • paramétrer le logiciel.

Installation en mode mono-instance

Si vous désirez installer l’application dans un serveur dédié, qui comprendra à la fois la base de données et le code de l’application, vous pouvez utiliser un script qui réalisera quasi-automatiquement l’ensemble des opérations nécessaires.

Dans un premier temps, installez un serveur Linux (testé avec Debian 10 et Ubuntu 18.04) puis, dans la console, tapez les commandes suivantes :

wget https://github.com/collec-science/collec-science/raw/master/install/deploy_new_instance.sh
sudo -s
./deploy_new_instance.sh

Le script installera l’ensemble des paquets nécessaires, téléchargera le logiciel et préparera la configuration.

Installation différente

Vous désirez déporter la base de données dans un serveur dédié, l’application est hébergée (ou non) dans un serveur web mutualisé : vous pouvez vous inspirer du script :

wget https://github.com/collec-science/collec-science/raw/master/install/deploy_new_instance.sh

en adaptant la configuration à votre situation. Pour le paramétrage des connexions à la base de données et les différentes stratégies à appliquer, consultez la documentation complète :

wget https://github.com/collec-science/collec-science/blob/master/documentation/technical/installation_fr/collec_installation_configuration.pdf

Date de modification : 15 mai 2023 | Date de création : 21 mars 2023 | Rédaction : Éric Quinton