Un clic en Instalar para Ruby / Rails / SQLite?
-
16-09-2019 - |
Pregunta
Estoy acostumbrado a la de un solo clic instalar entornos locales de MAMP . ¿Hay un equivalente de Ruby ... una descarga que se ejecuta y de inmediato obtener las versiones más actuales de Ruby, Rails, SQLite se ejecuta localmente?
Estoy usando un Mac, con Leopard, y estoy consciente de que toda la nave tecnologías mencionadas con Leopard (excepto tal vez SQLite). Los libros de referencia que tengo las versiones más recientes y lo último que necesito es tratar de adaptar un tutorial para trabajar con mi versión.
Y una pregunta más menos importante: ¿Qué son "joyas" y que es algo que necesito para asegurarse de que está completamente actualizado también
?Solución
La instalación es bastante confuso cuando se inicia por primera vez con los carriles! A pesar de que mucho de lo que necesita ya está instalado si está utilizando Mac, personalmente me pareció muy difícil encontrar llegado información concisa sobre cómo ir mejor sobre la configuración de las cosas. Como no quería que nadie más que pasar por los dolores de cabeza que tenía al configurar su entorno de desarrollo de Mac, he escrito una guía de 7 pasos para la instalación de Ruby on Rails, MySQL, Apache con PHP y phpMyAdmin en OSX Leopard. En resumen, todo lo que necesitará para conseguir el desarrollo a nivel local en su Mac!
Aquí está el enlace:
Espero que ayude!
Otros consejos
Tome un vistazo a FiveRuns Instalar . Es un rubí libre en los carriles de pila que se puede descargar.
RubyGems es el estándar de Ruby para la publicación y gestión de bibliotecas de terceros. Echa un vistazo a la Guía del usuario .
Diviértete!
No tengo idea de lo que mac os que están en pero leopardo (10.5.x) ya han instalado rubí, todo lo que necesita es actualizado las gemas mediante
gem update rails
en la línea de comandos.
Si estás en Tigre (10.4.x) la instalación se ha roto, y por favor siga este enlace .
También debe echar un vistazo a Phusion pasajeros - esto, junto con el prefpane , le permite tener VirtualHosts apache establecer el camino más fácil .
Las versiones actuales de los carriles están diseñados para trabajar (para el desarrollo) sin necesidad de una pila de estilo AMP, mediante el uso de SQLite y un pequeño servidor Web Ruby, así que si sólo va a hacer Rails no es necesario configurar una pila -. solo tendrá que teclear "rieles" y funcionará
y las versiones de RubyGems y rieles enviados con Leopard ahora son obsoletas, aunque, por lo que necesita para actualizar estos antes de ir demasiado lejos. Hay un artículo que escribí sobre cómo configurar un Mac para el desarrollo aquí , pero el instrucciones mínimas de ir como esto:
- sudo gem install rubygems-update
- update_rubygems sudo
- update_rubygems sudo (sí, dos veces)
- sudo update joya --system
Estos reciben RubyGems hasta la versión actual, por lo que puede actualizar los carriles con seguridad. Para ello, escriba:
gem update rails
El último comando no tiene sudo, ya que si lo omite, las versiones actuales de RubyGems instalarán una copia limpia de las gemas en el directorio inicial, dejando sin tocar las versiones del sistema.
Por último, modificar el archivo .profile en su directorio personal, de manera que la línea con PATH en que dice:
export PATH=$HOME/.gem/ruby/1.8/bin:$PATH
cierre todas las ventanas de terminal para que esto tenga efecto. Las utilidades proporcionadas por los paquetes de gemas en su directorio personal ahora tendrán prioridad sobre las versiones del sistema.
Esto significa que puede escribir "rieles" y la última versión se ejecutará, pero no se ha metido con cualquier software proporcionado por Apple (aparte de la copia del sistema de RubyGems).
Para actualizar su copia privada de los carriles cuando una nueva versión viene en el futuro es sólo esto de nuevo:
gem update rails
sólo se refieren esto ....
BitNami RubyStack es exactamente lo que busca http://bitnami.org/stack/rubystack