Impossible de trouver httpd.conf

68

J'ai installé Ubuntu 14.04 sur un ordinateur portable et installé apache 2 (version 2.4.7) et PHP 5.

Je ne trouve pas httpd.conf. Je dois le changer car lorsque j'essaie d'ouvrir une page .php, je vois une boîte de téléchargement.

Comment dois-je procéder?

Fosslinux
la source
1
Je crois que vous posez la mauvaise question. La question que vous devez poser est "comment empêcher cette boîte de téléchargement d'afficher" + "voir l'image que j'ai ajoutée". Si cela aurait "éditer httpd.conf avec ..." comme réponse, vous auriez un bon q et un bon a. Vous obtiendrez maintenant des réponses négatives à propos de httpd.conf qui ne vous intéressent plus puisque vous avez toujours une boîte de téléchargement;)
Rinzwind

Réponses:

105

Ubuntu n’utilise pas httpd.confen standard, mais des éléments de configuration globale pour Apache /etc/apache2/apache2.conf. Vous pouvez créer un httpd.confdans le répertoire apache2 et charger toute configuration supplémentaire à partir de celui-ci en incluant la ligne suivante dans/etc/apache2/apache2.conf.

Include /etc/apache2/httpd.conf

Vous n'avez pas besoin de ce fichier pour configurer apache, mais vous pouvez le créer si d'autres logiciels en dépendent.

Arronique
la source
1
Arronical où va mettre la configuration qui doit aller dans le httpd.conffichier? Je suis ce tutoriel pour installer glassfish derrière apache e2enetworks.com/help/knowledge-base/…
qualebs
14

httpd.confsera dans /etc/apache2/.

/etc/apache2$ ls
apache2.conf  envvars     mods-available  ports.conf       sites-enabled
conf.d        httpd.conf  mods-enabled    sites-available
:/etc/apache2$ more httpd.conf
:/etc/apache2$

J'ai besoin de le changer

Non, vous pas. La documentation indique :

httpd.conf: historiquement, le fichier de configuration principal Apache2, nommé d'après le démon httpd. Maintenant, le fichier n'existe pas. Dans les anciennes versions d'Ubuntu, le fichier peut être présent mais vide, car toutes les options de configuration ont été déplacées vers les répertoires référencés ci-dessous.

parce que quand j'essaie d'ouvrir une page .php, je vois une boîte de téléchargement

Comment changer httpd.confcela réglerait-il cela? Si vous avez besoin de modifier les paramètres de configuration, je suppose que vous devez modifier apache2.confl’hôte virtuel /etc/apache2/sites-enabled/.

Rinzwind
la source
4
ce que je vois en fait, c'est l'apache2.conf
Yufenyuy Veyeh Dider