¿Debo usar el instalador de Rails para instalar Ruby On Rails? (railsinstaller.org) Parece que se instala más fácilmente. Soy un novato

Suena como si estuvieras en Windows. Hay varias formas de configurar un entorno de Windows Rails, algunas son más sencillas y otras no tanto, pero todas son factibles y bastante fáciles:

  1. Instalador de Rails : recientemente recibió mucha atención por parte de la gente de Engine Yard, y el proyecto no es tan obsoleto como solía ser. Hacen varias suposiciones sobre sus preferencias, como el servidor SQL en lugar de MySQL o PostgreSQL.
  2. Instalador Ruby: proyecto separado que instala solo ruby ​​& devkit. Sin embargo, una vez que los instale, puede instalar Rails como una gema siguiendo el proceso normal de instalación de rails.
  3. Pila de Bitnami: Bitnami crea pilas de todo el software necesario para ejecutar una pieza popular de software basado en Rails, llamado Redmine, sistema de seguimiento de problemas de software. No necesita usar Redmine, pero lo pondrá en funcionamiento con una configuración sólida porque Redmine usa muchas gemas populares
  4. Configuración de Cigwin: en realidad nunca he intentado esto, pero algunas personas reportan éxito.
  5. Chocolatey : choco es un sistema de paquetes para Windows, similar a brew para mac o apt-get para Debian / Ubuntu, que le ayuda a instalar varios paquetes en Windows. Lo hace muy fácil. (Solo lo usé para instalar el último ruby, para escribir un par de scripts para mi ventana de Windows, funcionó de maravilla)
  6. Configuración vagabunda (mi favorito personal): usando vagrant y virtualbox puede configurar una caja virtual de Linux (uso Debian). Ventajas de esta configuración:
    1. Simula su configuración de producción (no planea implementar en el servidor de Windows en producción, ¿verdad?)
    2. Usted comparte el disco duro entre sistemas : podrá editar el código de su caja de Windows usando RubyMine o Sublime Text y verá los cambios de inmediato, porque su servidor rails / ruby ​​verá los cambios de inmediato
    3. Obtienes una consola full bash o fish
    4. Quizás lo más importante de todo: si arruinas tu configuración jugando con gemas y rbenv o rvm, solo tienes que seguir un comando simple para volver a tu configuración impecable: hace que sea realmente fácil probar nuevas funciones.

Para aquellos que usan Windows, instalar ruby ​​a través del instalador oficial y mantenerlo es extremadamente difícil.

Es posible que las cosas se rompan constantemente con cada nueva actualización de rubíes o gemas. La mayoría de los problemas relacionados con el error SSL de la instalación de la gema. Si pasa eso, algunas gemas se romperán en Windows.

Por lo tanto, instalar Ruby a través de RailsInstaller es una opción mucho mejor. No solo es más fácil, sino que también se solucionan problemas como SSL para el servidor de gemas. Y es posible que descubra que no hay muchos errores de dependencia que surgen a medida que lo instala.

Puede ver RailsInstaller en la instalación de Windows.

Novato o no, descubrirá que este instalador es mucho mejor que configurar manualmente el entorno e intentar mantenerlo.

Estás usando Windows, ¿verdad?

Lo que todo el mundo le aconsejará es: no use Rails en Windows.

Se puede hacer, pero solo porque puedas, no significa que debas hacerlo.

El desarrollo web en máquinas Windows, aunque presente y posible, no es popular, por muy buenas razones que tienen que ver con el hecho de que la programación es mucho más que escribir código.

Es por eso que la pregunta de Alex ni siquiera descarta a Windows.

Si está utilizando una Mac, no necesita ningún instalador, solo haga lo que dice aquí: Comenzar con Rails.

¡Buena suerte con Rails!