Outils pour utilisateurs

Outils du site


informatique:linux:creer_un_nouvel_hote_virtuel_apache_sous_debian_ou_ubuntu

Table des matières

Créer un nouvel hôte virtuel Apache (virtual host) sous Debian ou Ubuntu

Procédure

  1. Créer le dossier dans /var/www/
  2. Utiliser comme modèle un des fichiers .conf tels que ceux existants, situés dans /etc/apache2/sites-available et l'éditer en conséquence (chemin racine du site, …) et le nommer dans la suite selon le modèle xxx-example.com.conf
  3. Activer le site : sudo a2ensite 0xx-example.com.conf
  4. Recharger Apache sudo /etc/init.d/apache2 reload
  5. Lancer sudo certbot
    • Si ça ne fonctionnne pas et retourne l'erreur Client with the currently selected authenticator does not support any combination of challenges that will satisfy the CA., suivre la procédure suivante :
      1. arrêter Apache sudo /etc/init.d/apache2 stop
      2. entrer la commande suivante : sudo certbot --authenticator standalone --installer apache
      3. redémarrer Apache sudo /etc/init.d/apache2 start
  6. Penser à éditer le DNS du domaine si besoin.

Exemple de fichier .conf

<VirtualHost *:80>
        ServerAdmin adresse@email.com
        ServerName w.moi.lc
                                                                                                                                                                                                                                               
        DocumentRoot /var/www/dokuwiki                                                                                                                                                                                                         
        <Directory /var/www/dokuwiki>                                                                                                                                                                                                          
                Order Allow,Deny                                                                                                                                                                                                               
                Allow from All                                                                                                                                                                                                                 
                Options -Indexes +FollowSymLinks                                                                                                                                                                                               
                AllowOverride All                                                                                                                                                                                                              
                Require all granted                                                                                                                                                                                                            
        </Directory>                                                                                                                                                                                                                           
                                                                                                                                                                                                                                               
        ErrorLog /var/log/apache2/w.moi.lc_error.log                                                                                                                                                                                           
        CustomLog /var/log/apache2/w.moi.lc_access.log combined                                                                                                                                                                                
</VirtualHost>
informatique/linux/creer_un_nouvel_hote_virtuel_apache_sous_debian_ou_ubuntu.txt · Dernière modification : 25/02/2020 10:46 de lauberterio