¿Cómo configurar el servidor OS X para que no se pueda acceder a través de localhost, sino de otro host diferente?

1

He instalado MAMP en mi MacBook y uso localhost para administrar los repositorios de mi sitio web. Anteriormente, una vez que instalé OS X Server, no podía administrar mis sitios web porque existía OS X Server. ¿Es posible configurar OS X Server con un nombre diferente al de localhost (ejemplo: osxhost )?

    
pregunta Bartłomiej Semańczyk 29.12.2015 - 10:53

2 respuestas

3

Creo que el problema puede ser que tanto MAMP como OS X Apache (VIA the Server.app) están escuchando en el puerto predeterminado 80. Si usa SCUTIL para configurar el nombre de host, cambiará el nombre de host para todos los servidores en esa Mac, creo.

Lo que haría es verificar la configuración en MAMP y asegurarme de que no esté escuchando en el puerto 80 y si está cambiando a otra cosa. Creo que si restablece los valores predeterminados, escuchará en un puerto diferente. Luego, tendrá dos servidores web independientes cada uno escuchando en un puerto diferente. El servidor web server.app escuchará en el puerto 80 y MAMP en el puerto que esté configurado.

Ahora puede acceder al sitio MAMP agregando dos puntos y el número de puerto después de localhost. Suponiendo que MAMP esté configurado en el puerto 8080, se vería así:

enlace

y para la instancia del servidor server.app:

enlace

Si no especifica un puerto, de manera predeterminada es el puerto 80.

    
respondido por el Steve Chambers 29.12.2015 - 14:57
-1

Quizás este comando te pueda ayudar: scutil –setHostName <new hostname>

fuente: krypted

    
respondido por el LvcasX1 29.12.2015 - 13:12

Lea otras preguntas en las etiquetas