antes de que pueda implementar su aplicación en el servidor de producción, debe instalar Ruby. En este tutorial le recomendamos que utilice Ruby Version Manager (RVM) para este propósito. RVM es una herramienta para instalar y administrar múltiples versiones de Ruby.
hay otras formas de instalar Ruby, por ejemplo, a través de Yum, apt-get, source tarball, rbenv y chruby., Puede usar uno de esos otros métodos de instalación si así lo desea, y este tutorial funcionará bien incluso si instaló Ruby usando uno de esos otros métodos de instalación. Pero la que recomendamos en este tutorial es RVM, porque en nuestra opinión es la opción más fácil.
si ya ha instalado Ruby, puede saltar a la página siguiente.
Tabla de contenidos
- la Carga…
Prepare el sistema
asegúrese de que curl y gpg estén instalados, así como una cadena de herramientas de compilador., Curl y gpg son necesarios para otros pasos de instalación, mientras que la cadena de herramientas del compilador es necesaria para instalar gemas Ruby comunes.
Debian, Ubuntu |
sudo apt-get updatesudo apt-get install -y curl gnupg build-essential |
Red Hat, CentOS, Fedora, Linux de Amazon, Scientific Linux |
sudo yum install -y curl gpg gcc gcc-c++ make |
macOS | Usted no tiene que hacer nada. Ya están instalados., |
instalar RVM
ejecute los siguientes comandos en su servidor de producción para instalar RVM:
es posible que deba usar gpg2 en lugar de gpg en algunos sistemas.
en sistemas donde sudo está configurado con secure_path
, el entorno de shell debe modificarse para establecer rvmsudo_secure_path=1
. secure_path
se establece en la mayoría de los sistemas Linux, pero no en macOS. El siguiente comando intenta detectar automáticamente si es necesario instalar rvmsudo_secure_path=1
, y solo instala la variable de entorno si es el código.,
Cuando haya terminado con todo esto, vuelva a iniciar sesión en su servidor para activar RVM. Esto es importante: si no relogin, RVM no funciona. Además, si usa gnu screen u otro multiplexor de terminal, RVM tampoco funcionará; debe usar una sesión SSH simple.
instale la versión de Ruby que desee
por lo general, instalar la última versión de Ruby será suficiente. Si está implementando la aplicación de ejemplo desde quickstart, entonces esa aplicación de ejemplo funciona con todas las versiones de Ruby.
sin embargo, si está implementando su propia aplicación, entonces su aplicación puede tener un requisito específico de versión de Ruby.,
Para instalar la última versión de Ruby, ejecute:
$ rvm install ruby$ rvm --default use ruby
Para instalar una versión específica de Ruby, ejecute:
$ rvm install ruby-X.X.X$ rvm --default use ruby-X.X.X
Reemplazar X. X. X con la versión de Ruby que usted desea.
instalar Bundler
Bundler es una herramienta popular para administrar dependencias de gemas de aplicaciones. Usaremos Bundler en este tutorial, así que vamos a instalarlo:
$ gem install bundler --no-rdoc --no-ri
opcional: instalar nodo.js si está utilizando Rails
Si está utilizando Rails, debe instalar Node.js. Esto se debe a que el compilador de canalización de activos de Rails requiere un tiempo de ejecución de Javascript., nodo.la versión js no importa.
si no utiliza Rails, puede saltar al siguiente paso.
Para instalar el Nodo.js:
Heads-up: sudo vs rvmsudo
Una cosa que debe tener en cuenta al usar RVM, es que debe usar rvmsudo
en lugar de sudo
al ejecutar comandos relacionados con Ruby. Esto se debe a que RVM funciona manipulando variables de entorno. Sin embargo, sudo elimina todas las variables de entorno por razones de seguridad, que interfiere con RVM.
visite el sitio web de RVM para obtener más información sobre rvmsudo.,
Felicitaciones, ha instalado Ruby en su servidor de producción!
continuar: instalar pasajero «