Dolibarr 3.8 – Ajout d’un 2ème environnement Dolibarr sur un même VPS

Nous allons décrire comment ajouter un autre environnement Dolibarr sur un serveur VPS où une instance Dolibarr existe déjà.
En outre, nous associerons cette nouvelle instance à un sous-domaine appelé dolitest.exemple.fr

Environnement
- serveur VPS sous Debian 8.2
- 1ère Installation Dolibarr 3.8.3 faite sous /var/www/html/dolibarr
- domaine exemple.fr hébergé chez OVH

Description
- Il faut tout d'abord installer Dolibarr une 2ème fois, sous /var/www/html/dolitest en s'inspirant de la procédure précédemment décrite

- créer le sous-domaine dolitest.exemple.fr dans votre espace personnel OVH, avec les 4 actions suivantes

1er click
2ème click
3ème click
saisie sous-domaine + adresse IP du VPS

- se connecter sur le VPS en root

- créer le fichier dolitest.exemple.fr.conf sous /etc/apache2/sites-available avec le contenu suivant :
<VirtualHost *:80>
ServerName dolitest.exemple.fr

ServerAdmin contact@exemple.fr
DocumentRoot /var/www/html/dolitest/
DirectoryIndex htdocs/index.php

ErrorLog ${APACHE_LOG_DIR}/error.log
CustomLog ${APACHE_LOG_DIR}/access.log combined
</VirtualHost>

- activer ce nouvel "hôte virtuel"
a2ensite dolitest.exemple.fr
service apache2 reload

Voilà c'est terminé, le nouvel environnement Dolibarr est accessible par le lien http://dolitest.exemple.fr

PS : pour désactiver cet "hôte" sous Apache
a2dissite dolitest.agipme.fr

4 réflexions sur « Dolibarr 3.8 – Ajout d’un 2ème environnement Dolibarr sur un même VPS »

  1. Bonjiur.
    Perso je ne mets pas dolibarr sous var/www pour des raisons de sécurité. Et je fais pointer le domaine virtuel sur htdocs. Ainsi les répertoires documents et scripts ne peuvent être accédés par un navigateur.

    1. Quand je remplace les 2 lignes suivantes du .conf par :
      DocumentRoot /var/www/html/dolitest/htdocs
      DirectoryIndex index.php
      la page d'accueil s'affiche sans CSS.
      Une idée ?

    2. Pour éviter l'accès par navigateur aux répertoires, il faut créer (idéalement au plus haut de l'arborescence) un fichier .htaccess avec la ligne suivante :
      Options All -Indexes

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *