====== Installation sur serveur Ubuntu 18.04 ====== ===== Installation des fichiers sur le serveur ===== * [[https://www.dolibarr.org/downloads]] * => Sourceforge * Télécharger la dernière version * **dolibarr-10.0.5.zip** * Envoyer ce fichier sur le serveur par FTP * Sur le serveur, dézipper le fichier cd /var/www sudo unzip /home/marc/dolibarr-10.0.5.zip Dolibarr se trouve maintenant dans le dossier **/var/www/dolibarr-10.0.5** ===== Configuration ===== * Créer un fichier vide **/var/www/dolibarr-10.0.5/htdocs/conf/conf.php** * Donner les droits en écriture sur ce fichier cd /var/www/dolibarr-10.0.5 sudo touch ./htdocs/conf/conf.php sudo chown www-data:www-data ./htdocs/conf/conf.php ===== Dossier(s) ===== * Créer un dossier **documents** et donner les droits au serveur web : cd /var/www/dolibarr-10.0.5 sudo mkdir documents sudo chown www-data:www-data documents/ ===== Premier lancement ===== * Visiter l'adresse [[http:///dolibarr-10.0.5/htdocs]] * Suivre le lien indiqué sur la page pour poursuivre l'installation Une page récapitule tous les points requis qui sont satisfaits ou non. Sur mon serveur j'ai du faire ce qui suit : ==== Extension PHP INTL ==== Installer l'extension : sudo apt install php7.2-intl Recharger Apache : sudo service apache2 reload ===== Base de données ===== * Créer un utilisateur **dolibarr** et une base de données sur laquelle il a tous les droits * Tout cela peut être fait automatiquement par **Dolibarr** si on coche les cases * - Créer la base de données * - Créer le propriétaire ou lui affecter les droits à la base * Dans ce cas il faudra renseigner le nom et mot de passe de l'administrateur MySQL. ===== Verrouiller l'installation ===== * Créer un fichier **install.lock** dans le dossier **documents**. * Ce fichier doit être en lecture seule. * Tant que ce fichier est présent, aucune installation ou mise à jour ne pourra être faite * Cela évite de le faire par erreur :-) cd /var/www/dolibarr-10.0.5 sudo touch documents/install.lock sudo chmod 444 documents/install.lock Ensuite, toute tentative d'accéder à [[http:///dolibarr-10.0.5/htdocs/install/]] affichera un message d'erreur.