Pregunta

De acuerdo, antes de que ustedes se vuelven locos - esto es sólo un pequeño sitio, configuración temporal. En este momento estoy teniendo algunas personas internas remoto en el servidor y utilizar el sitio a través de WEBrick a través del comando dev: rubí script / servidor. No es exactamente ideal.

estoy empezando rieles dev y quiero saber una mejor manera de manejar su alojamiento en un cuadro de Windows Pro. Una vez más, sólo temporal, así que por favor sea amable:)

¿Fue útil?

Solución

Por lo que yo sé, mod_rails no es una alternativa.

Mestizo juega muy bien en las ventanas, aunque, por lo que puede configurar unos pocos mestizos y tienen IIS o proxy de Apache para ellos. O simplemente utilizar directamente Mestizo. Antes mod_rails, mestizo era la manera de facto para desplegar en cualquier plataforma, por lo que es una opción muy viable.

La única vez que me vi obligado a implementar en Windows, sin embargo, he instalado Ubuntu a través de VirtualBox (también podría utilizar VMWare o lo que sea, por supuesto) y se despliegan en eso. Funciona como un sueño, y me puse a trabajar con un sistema operativo sensata. Uf. SSH y esas cosas. No se puede vivir sin él. escritorio remoto no es exactamente mi tipo de cosas.

Otros consejos

Su mejor opción es configurar un grupo mestizo. Mestizo es un servidor de aplicaciones que puede servir una aplicación Rails en HTTP. Pero una sola instancia Mongrel sólo puede manejar 1 solicitud al mismo tiempo, por lo que normalmente la gente corre un clúster de mestizos, es decir, múltiples instancias Mongrel. Estos casos mestizos no hablan directamente a Internet. En su lugar, se colocan detrás de un equilibrador de carga o un servidor web, que proxies peticiones a este grupo de mestizos. Si utiliza Apache en Windows, entonces se puede: 1. Configuración y empezar un grupo de mestizos, cada uno escucha en su propio puerto. 2. Configuración de una máquina virtual con algunas directivas mod_proxy_balance, con la que usted le dice a mod_proxy_balance de proxy todas las peticiones al grupo mestizo. mod_proxy_balance distribuirá automáticamente la carga entre los mestizos.

Si el uso no es muy bajo, es decir probablemente se registrará 1 persona a la vez o su tiempo de respuesta es realmente bajo, entonces usted puede conseguir lejos con un único mestizo y tener sus usuarios apuntan navegador a la dirección IP y el puerto relevante.

Desde hace algún tiempo antes de que finalmente llegó a mis aplicaciones migrado a nuestra corporativa / apache "nube" de Linux (que no fue nada sencillo, por motivos relacionados con TI en su mayoría internos) me encontré con dos aplicaciones en una estación de trabajo, utilizando un mestizo separado ( diferentes puertos) para cada uno. Funcionó lo suficientemente bien como para ser útil durante casi un año.

En estos días (bueno, unas tres semanas) he sustituido la inmediatez, el control - y vulnerabilidad - de local (debajo de mi escritorio) de acceso para la estabilidad de cinco servidores, cada uno con múltiples mestizos, las áreas de montaje y despliegue molestias. Columpios y rotondas.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top