Estoy tratando de hacer un sitio web local utilizando OS X Server (4.0.3), y estoy siguiendo el tutorial que viene con Server. Cuando uso Safari en otra Mac, cuando intento ir al sitio web (myserver.local), el sitio web no se carga / se atasca 1/3 de la carga.
El Tutorial del servidor se encuentra en el menú de ayuda (Ayuda > Tutoriales del servidor > Alojar un sitio web > Lección 1):
He resumido los pasos que tomé, y no parecía haber nada de malo en cada paso:
Lección 1: crear un sitio web privado, local y dinámico
En esta lección, aprenderás:
- Cómo crear un sitio web privado en su red local que utiliza una aplicación web para crear páginas web
- Cómo habilitar y seleccionar aplicaciones web de Python
- Cómo usar una aplicación web Python incorporada como página web predeterminada
Paso 1. Seleccionar sitios web
- Abra la aplicación Servidor para ver la lista de servicios disponibles en OS X Server. Seleccione sitios web.
Paso 2. Habilitar aplicaciones web de Python
Selecciona "Habilitar aplicaciones web de Python".
Paso 3. Agregar un sitio web
Haz clic en el botón Agregar .
Ingrese la siguiente información en el panel de creación del sitio web:
Ingrese el nombre de host local del servidor, por ejemplo, "myserver.local".
Este es el nombre que los usuarios de Safari en tu red local usan para ver el sitio web.
Seleccione la dirección IP de la red local del servidor en el menú emergente.
Deje el certificado SSL como "Ninguno".
No hagas clic en Crear todavía.
Paso 4. Habilita la aplicación web de muestra de Python para generar las páginas web
Haz clic en Editar configuración avanzada, luego selecciona la aplicación "Hello World" de Python en / wsgi. "Luego haz clic en Aceptar.
Nota: Una vez que consigas que esto funcione, puedes agregar tus propias aplicaciones web escritas en Python.
Paso 5. Haz de la página de Python la página de índice predeterminada
Vuelva al panel de creación del sitio web y haga clic en Editar junto a Archivos de índice. Agregue un índice llamado "/ wsgi" y arrástrelo a la parte superior de la lista, luego haga clic en Aceptar.
Paso 6. Crea el sitio
- Una vez finalizada la configuración, haga clic en Crear para crear el nuevo sitio.
Paso 7. Prueba tu configuración
- Abra Safari y vaya a la URL del sitio (myserver.local, en esta lección) para ver la página generada.
Sin embargo, la prueba está fallando con Safari bloqueado en 1/3 de la carga al mirar el progreso en el campo de dirección / búsqueda. ¿Cómo puedo averiguar qué está mal con mi servidor y / o configuración?