Ajouter un site apache2 a2ensite renvoi une erreur

Tags: #<Tag:0x00007f63f30317c8>

Bonjour,
J’ai un soucis pour ajouter un site sur mon serveur.
Le serveur tourne en local uniquement et fournit le serveur web pour plusieurs de mes bricolages, mais aussi phpmyadmin… Tout marche bien.
Ça fait un bon moment que je n’avais rien voulu ajouter manuellement. La derniere fois que j’avais fait ça, il suffisait d’ajouter un sous répertoire dans /var/www, et tout marchait bien tant qu’on appelait le site avec la bonne adresse.
Mais, pour des raisons que je n’ai pas chercher à éclaircir, c’est maintenant gérer avec des virtualhost. C’est le début de mes soucis.

J’ai créé un répertoire meteo, toujours dans /var/www les habitudes ont la vie dure, ainsi qu’un fichier index.html pour tester.
Puis créer de fichier meteo.conf dans /etc/apache2/sites-available/
et quand je veux l’activer j’ai l’erreur:

root@server:/var/www# a2ensite /etc/apache2/sites-available/meteo.conf 
ERROR: Site /etc/apache2/sites-available/meteo does not exist!

Le fichier de config meteo.conf est

<VirtualHost *:80>
ServerAdmin webmaster@localhost
ServerName server
DocumentRoot /var/www/meteo
ErrorLog ${APACHE_LOG_DIR}/error.log
CustomLog ${APACHE_LOG_DIR}/access.log combined
</VirtualHost>

Avez vous une idée d’ou cela pourrait venir?

Mais, ce n’est pas

a2ensite meteo

qu’il faut lancer ?

1 J'aime

Si c’est ça. Il ne faut jamais mettre le path d’accès au fichier.

Oui, bien sur! Merci de m’avoir signaler cela. Il me paraissait tellement plus logique de donner le chemin…

1 J'aime