Gestione entornos .dev de servidor local con “Hotel”

Cada desarrollador web necesita su propio entorno de servidor local para probar proyectos. Estos servidores pueden variar desde PHP / MySQL hasta configuraciones complejas con Rails, Mongo o Node.js.

Con Hotel , puede crear .deventornos personalizados para múltiples configuraciones de servidor , todo con una herramienta en una computadora. Es el recurso perfecto tanto para desarrolladores nuevos como experimentados.

El>admite todos los tipos de sistemas operativos , incluidos Mac OS X, Microsoft Windows y la mayoría de las variantes de Linux. Se ejecuta a través de comandos de terminal / Shell , por lo que debe usar la línea de comandos para ejecutar esta aplicación. Pero, es bastante fácil comenzar e increíblemente poderoso una vez que se pone en marcha.

Es necesario para instalar el Nodo / NPM antes de poder ejecutar hotel. Está encendido en el backend de Node, pero solo necesita una línea de código para instalarlo:

1npm install -g hotel && hotel start

Desde allí, puede configurar cualquier tipo de entorno de servidor local con soporte para básicamente todas las tecnologías web que pueda imaginar.

Cada servidor local se puede configurar con soporte de lenguaje personalizado como PHP o Ruby. Además, puede definir instalaciones personalizadas para marcos como Laravel, RoR o Django (entre otros).

La mejor parte es que cada servidor local viene con un subdominio único.dev . Por lo tanto, puede configurar un entorno local en el laravel.devque se vinculará directamente a su entorno de Laravel.

Todo el código es completamente de código abierto y la documentación completa está disponible en GitHub .

Pero, si está buscando un punto de partida claro, le recomiendo este video creado por Josh Owens de Spacedojo. Es solo un video de ocho minutos y cubrirá todo lo que necesita para que los .devservidores locales se ejecuten en el hotel en minutos.

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *