GNU/Linux >> Tutoriels Linux >  >> Linux

Fichier httpd.conf perdu localisé apache

Obtenir le chemin d'exécution d'Apache

$ ps -ef | grep apache
apache   12846 14590  0 Oct20 ?        00:00:00 /usr/sbin/apache2

Ajouter -V argument du chemin

$ /usr/sbin/apache2 -V | grep SERVER_CONFIG_FILE
-D SERVER_CONFIG_FILE="/etc/apache2/apache2.conf"

Référence:
http://commanigy.com/blog/2011/6/8/finding-apache-configuration-file-httpd-conf-location


Voir http://wiki.apache.org/httpd/DistrosDefaultLayout pour savoir où trouver les fichiers de configuration Apache httpd sur différentes plates-formes, car cela peut varier d'une version à l'autre et d'une plate-forme à l'autre. La réponse la plus courante, cependant, est soit /etc/apache/conf soit /etc/httpd/conf

De manière générique, vous pouvez déterminer la réponse en exécutant la commande :

httpd-V

(C'est un V majuscule). Ou, sur les systèmes où httpd est renommé, peut-être apache2ctl -V

Cela renverra divers détails sur la façon dont httpd est construit et configuré, y compris l'emplacement par défaut du fichier de configuration principal.

L'une des lignes de sortie devrait ressembler à :

-D SERVER_CONFIG_FILE="conf/httpd.conf"

qui, combiné avec la ligne :

-D HTTPD_ROOT="/etc/httpd"

vous donnera un chemin complet vers l'emplacement par défaut du fichier de configuration


Linux
  1. Comment définir la limite de taille de téléchargement de fichier dans Apache ?

  2. Installer Apache sur Fedora 31

  3. Configurer un vhost Apache sur Ubuntu 20.04 et Debian 10

  4. Exemple de fichier /etc/mke2fs.conf

  5. Changer le serveur DNS par défaut dans Arch Linux

Comment démarrer le service httpd dans RHEL Linux

Retrouver les fichiers perdus avec Scalpel

Comment sécuriser Apache avec SSL et Let's Encrypt dans FreeBSD

Apache ne peut pas accéder au fichier alors qu'il a l'autorisation ?

Comment importer des données dans Apache Solr

WIFI - Désactiver l'écran de connexion au point d'accès