Tengo OS X Server(.app) instalado (porque soy un desarrollador registrado, así que lo conseguí gratis). Me imaginé que sería una manera fácil de activar un interruptor y obtener un servidor web para algunos archivos estáticos, para mis propias pruebas locales, pero parece que no puedo hacer que funcione.
Hay un sitio web por defecto con ubicación Default
( /Library/Server/Web/Data/Sites/Default
), y que se dirija a localhost
en mi navegador muestra una página "Welcome to Lion Server", así que definitivamente está funcionando.
Hice clic en el botón "+", cambié el Nombre de dominio a "*" (supongo que significa "cualquiera", ya que es lo que usaba por defecto), cambié el puerto a 8000
(para que no colisione con el predeterminado), cambió la ubicación a /Users/ken/Sites
(que tiene una demo index.html
ya), y pulsó OK. Gira durante unos segundos, la ventana desaparece, y vuelvo a la lista de sitios, y mi nuevo sitio no está allí.
Estoy seguro de que sería más fácil instalar mi propio Apache o nginx a través de Homebrew en este punto, pero estoy invertido. ¿Cómo puedo hacer que esta cosa funcione?
Actualización: He encontrado /etc/apache2/sites/0000_any_8000_.conf
que parece ser exactamente el sitio web que he creado. Supuse que no funcionaba ya que no aparecía en la lista de sitios web del servidor, pero al ir a localhost:8000
¡realmente funciona! Algo es realmente extraño.