45 votos

ubuntu apache: httpd.conf o apache2.conf?

cual de estos 2 archivos debo utilizar para configurar apache?

el httpd.conf está vacía mientras apache2.conf no lo es.

se me confunde!

47voto

Eduardo Puntos 275

El httpd.conf está diseñado para configuraciones de usuario. Usted realmente no debe editar el apache2.conf como puede ser actualizada por las futuras actualizaciones.

Una opción adicional es simplemente poner su costumbre de configuración en /etc/apache2/conf.d, todos los archivos en este directorio se incluyen también.

21voto

Powerlord Puntos 341

Estas no son las únicas opciones. En Ubuntu/Debian, Apache también procesa todos los archivos en /etc/apache2/sites-enabled/ (que deben ser los enlaces simbólicos a los archivos en sites-available/ directorio, gestionado por la a2ensite y a2dissite programas)

Tienes la intención de utilizar estos directorios para VirtualHosts.

6voto

Jon B Puntos 26872

apache2.conf incluye httpd.conf:

a@test$:/etc/apache2$ cat apache2.conf | grep httpd.conf 
Include /etc/apache2/httpd.conf

Creo que httpd.conf está en desuso, pero justo a la izquierda de allí para que los conservadores para que encuentren el camino de vuelta... :)

EDITAR:

Después de la lectura de Rob respuesta, me hicieron una mejor grep:

a@test:/etc/apache2$ grep -C 1 httpd.conf apache2.conf 
# Include all the user configurations:
Include /etc/apache2/httpd.conf

Las configuraciones de usuario es...

0voto

Pascal MARTIN Puntos 259

Si apache2.conf no está vacío, y httpd.conf está vacía, usted probablemente tendrá que usar apache2.conf ;-)

Pero supongo que uno incluye al otro (y que uno de esos se mantiene puramente por razones de compatibilidad con versiones anteriores) -- así que, no debería cambiar mucho.


Aún así, si quieres añadir algo, como un nuevo VirtualHost : no hay otro sub-directorio, en el que usted puede poner su archivo, y la han incluido ?

Probablemente sería una mejor solución : no modificar el archivo predeterminado, que sería simplificar las actualizaciones.

EnMiMaquinaFunciona.com

EnMiMaquinaFunciona es una comunidad de administradores de sistemas en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros sysadmin, hacer tus propias preguntas o resolver las de los demás.

Powered by: