Configuration d’un sous-domaine avec Apache

par admin

Ce tutoriel sert à la configuration d’un sous-domaine avec Apache2

Requis :
  • Un domaine avec l’accès DNS
  • SSH avec accès root
  • Apache2 comme serveur web
  • Connaître l’ipv4 de votre serveur

À remplacer durant ce tutoriel :
test –> par votre sous-domaine voulu
xxx.xxx.xxx.xx –> Ipv4 de votre serveur
domain –> Votre domaine
.tld –> l’extension de votre domaine (ex : .com, .fr, .net)

Configuration DNS

Veuillez ajouter une entrée de type A dans la gestion DNS de votre nom de domaine.

Configuration d'un sous-domaine avec Apache
Gestion DNS sur un domaine utilisant Cloudflare

Configuration d’Apache

N’oubliez pas d’adapter les lignes suivantes en fonction de vos besoins.
Tout ce déroule désormais en SSH.

Exécutez :

nano /etc/apache2/sites-available/test.conf

Ajouter :

<VirtualHost *:80>
        ServerAdmin contact@domain.tld
        ServerName  test.domain.tld
        DocumentRoot /var/www/test

        ErrorLog ${APACHE_LOG_DIR}/site-error.log
        LogLevel warn
        CustomLog ${APACHE_LOG_DIR}/site-access.log combined
</VirtualHost>

Ceci est une configuration de base d’un VirtalHost, vous pouvez retirer la partie concernant les logs si vous le souhaitez.

Ensuite, activez votre sous-domaine et redémarrez Apache :

a2ensite test
service apache2 restart

Pour le désactiver :

a2dissite test

Et normalement, tout devrait fonctionné 😀

Tu pourrais aussi aimer

S’abonner
Notification pour
guest
0 Commentaires
Commentaires en ligne
Afficher tous les commentaires