
Utilizo el servidor web Apache para el desarrollo web en Python. El mayor problema al que me enfrento con Apache es la configuración del entorno. No puedo entender cosas como cuál es la diferencia entre /etc/apache2 and /private/etc/apache2
. Además, cosas como /etc/private/apache2/httpd.conf and /etc/private/apache2/original/httpd.conf
. ¿Son ambos iguales? ¿Cuál cambiar?
Cada vez que tengo algún problema de configuración, sigo siguiendo las instrucciones escritas por los usuarios como un idiota.
Además, no entiendo cómo Apache puede apuntar a directorios personalizados (qué archivos debían cambiarse) y localhost abriría documentos de ese directorio (~Sitios).
Quiero aprender todo sobre el entorno Apache. ¿Qué significan todos los directorios? ¿Cuáles son los archivos importantes y cuáles no?
Fui a los documentos de Apache pero están muy desordenados. Parece que me llevaría años leerlo todo. ¿Alguien puede ayudarme a encontrar un buen artículo sobre inicio? ¿Algunos tutoriales?
Respuesta1
Al ver que tienes un directorio /privado/etc, supongo que estás ejecutando Apache en MacOS X (evite poner etiquetas Linux Windows y Mac al mismo tiempo).
Este artículodebería ayudarte a configurar Apache (ignora las cosas relacionadas con PHP).
Básicamente, comience por aprender qué archivo httpd.conf debe editar y observe Virtual Host/DocumentRoot.
Dicho esto, probablemente podrías usar un servidor o marco de desarrollo muy simple si quieres probar suerte en Python web-dev. Yo suelo usarMatraz.