Me estoy mudando de un VPS a un mini servidor Mac dedicado que ejecuta Mavericks. Todo lo que quiero hacer es servir un sitio web típico usando Apache, un proxy inverso nginx, PHP y MySQL.
Mi sitio web no es gigantesco, pero tampoco es diminuto: normalmente atiendo cien mil páginas vistas al día. Es un sitio público en Internet, no una intranet local. Estoy familiarizado con el ajuste de archivos .conf y la manipulación de la terminal, pero la idea de crear hosts virtuales y configurar módulos manualmente amplía mis habilidades.
He tenido dificultades para encontrar la solución de software adecuada para esta tarea. Por lo que puedo decir, hay tres formas básicas:
Me gustaría saber cuál es la mejor manera de configurar un Mac mini como un servidor web "real", idealmente con una solución que sea fácil de configurar y abierta. ¿Hay algún tutorial conocido que pueda seguir? ¿Qué pasa con el software alternativo recomendado por este artículo de hace meses que finalmente recomendó AMPPS, aunque para pruebas locales ?
Para mis propios servidores externos, hice todo desde el propio software de servidor incorporado, excepto administrar hosts virtuales, para cuya tarea usé VirtualHostX .
El mejor tutorial que conozco para configurar Mavericks para el uso del servidor web lo realiza Charles Edge, en su sitio, Krypted . Básicamente, seguí este mismo proceso y, hasta ahora, no he visto ningún problema desde la implementación.
OS X tiene Apache. Esta es una compilación bastante estándar, por lo que debería poder configurarla para hacer casi cualquier cosa que desee. Si desea hacer esto, es posible que deba leer sobre la configuración de Apache y demás. Hay numerosos tutoriales por todas partes para configurar hosts virtuales, etc.
Aquí hay un tutorial para configurar un servidor en Mountain Lion que es en su mayoría similar en Mavericks: http://mwholt.blogspot.com/2013/03/install-nginxphpmysql-on-os-x-mountain.html
También puede derrochar en el servidor OS X. Es posible que no proporcione todo lo que está buscando listo para usar, pero hace que una serie de tareas de administración (incluidos los servidores virtuales) sean bastante fáciles.
Maleta