No se puede encontrar httpd.conf

67

Instalé Ubuntu 14.04 en una computadora portátil e instalé apache 2 (versión 2.4.7) y PHP 5.

No puedo encontrar httpd.conf. Necesito cambiarlo porque cuando intento abrir una página .php veo un cuadro de descarga.

¿Cómo debo proceder?

fosslinux
fuente
1
Creo que estás haciendo la pregunta equivocada. La pregunta que debe hacer es "¿cómo evito que este cuadro de descarga muestre" + "? Vea la imagen que agregué". Si eso hubiera "editado httpd.conf con ..." como respuesta, tendría una buena q y una buena a. Ahora obtendrá respuestas negativas sobre httpd.conf donde no le interesa ya que todavía tiene un cuadro de descarga;)
Rinzwind

Respuestas:

103

Ubuntu no usa httpd.confcomo estándar, en su lugar se encuentran cosas de configuración global para apache /etc/apache2/apache2.conf. Puede crear un httpd.confen el directorio apache2, y cargar cualquier configuración adicional a partir de él incluyendo la siguiente línea en/etc/apache2/apache2.conf.

Include /etc/apache2/httpd.conf

No necesita ese archivo para configurar Apache, pero puede crearlo si otro software depende de que esté allí.

Arronico
fuente
1
Arronical, ¿dónde colocará la configuración que debe ir al httpd.confarchivo? Estoy siguiendo este tutorial para configurar glassfish detrás de apache e2enetworks.com/help/knowledge-base/…
qualebs el
14

httpd.confestará en /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$

Necesito cambiarlo

No, no lo haces. La documentación dice :

httpd.conf: históricamente el archivo de configuración principal de Apache2, llamado así por el demonio httpd. Ahora el archivo no existe. En versiones anteriores de Ubuntu, el archivo puede estar presente, pero vacío, ya que todas las opciones de configuración se han movido a los directorios a los que se hace referencia a continuación.

porque cuando intento abrir una página .php veo un cuadro de descarga

¿Cómo cambiaría httpd.confeso? Si necesita cambiar la configuración, supongo que necesita modificar apache2.confo el host virtual en /etc/apache2/sites-enabled/.

Rinzwind
fuente
44
en realidad lo que veo es el apache2.conf
Yufenyuy Veyeh Dider