Apache: page par défaut au lieu des hôtes virtuels

Tags: #<Tag:0x00007f9c87a11ca8>

J’ai compilé le serveur Web Apache. Il fonctionne bien avec apachectl start mais pas avec systemctl start apache2. En effet, dans ce dernier cas ni les logs, ni les hôtes virtuels fonctionnent.
Quelqu’un aurait une piste ?

Bonjour,

Est-ce que les variables d’environnement APACHE_RUN_USER, APACHE_RUN_GROUP, et APACHE_PID_FILE sont déclarées dans /etc/apache2/envvars?

Voici toutes les variables qui influence le comportement de apachectl:

    APACHE_HTTPD, APACHE_LYNX, APACHE_STATUSURL, APACHE_ULIMIT_MAX_FILES, APACHE_RUN_DIR,
           APACHE_LOCK_DIR, APACHE_RUN_USER, APACHE_ARGUMENTS, APACHE_ENVVARS

Dans apachectl, on voit que celui-ci fait appel à systemctl pour faire les actions de démarrage.

2 J'aime

Merci @Zargos. Mon problème venait de l’installation du paquet Debian apache2 que j’ai supprimé:
sudo apt-get remove apache2
Il ne me reste donc à présent que la dernière version stable du serveur Web Apache compilé à partir de ses fichiers source et qui fonctionne bien.

Je ne connaissais pas jusqu’à présent le fichier /etc/apache2/envars et son contenu est effectivement intéressant dans le cas de la configuration relative au démarrage du serveur Web Apache.

1 J'aime