GNU/Linux >> Tutoriales Linux >  >> Cent OS

Cómo instalar Ruby on Rails en CentOS 7

En este tutorial, le mostraremos cómo instalar y configurar Ruby on Rails en su CentOS 7. Para aquellos de ustedes que no sabían, Ruby on Rails (RoR) es un marco escrito en el lenguaje de programación Ruby que le permite usar Ruby en combinación con HTML, CSS y lenguajes de programación similares. Es utilizado por muchos desarrolladores ya que hace que el desarrollo de aplicaciones sea muy simple.

Este artículo asume que tiene al menos conocimientos básicos de Linux, sabe cómo usar el shell y, lo que es más importante, aloja su sitio en su propio VPS. La instalación es bastante simple y asume que se están ejecutando en la cuenta raíz, si no, es posible que deba agregar 'sudo ' a los comandos para obtener privilegios de root. Te mostraré la instalación paso a paso de Ruby on Rails en un servidor CentOS 7.

Requisitos previos

  • Un servidor que ejecute uno de los siguientes sistemas operativos:CentOS 7.
  • Se recomienda que utilice una instalación de sistema operativo nueva para evitar posibles problemas.
  • Acceso SSH al servidor (o simplemente abra Terminal si está en una computadora de escritorio).
  • Un non-root sudo user o acceder al root user . Recomendamos actuar como un non-root sudo user , sin embargo, puede dañar su sistema si no tiene cuidado al actuar como root.

Instalar Ruby on Rails en CentOS 7

Paso 1. Primero, comencemos asegurándonos de que su sistema esté actualizado.

yum clean all
yum -y update

Paso 2. Instalación de Rbenv.

Rbenv es una herramienta de administración de versiones de Ruby. Usaremos esto para instalar y administrar nuestra instalación de Ruby. Así que comencemos la instalación de rbenv:

yum install -y git-core zlib zlib-devel gcc-c++ patch readline readline-devel libyaml-devel libffi-devel openssl-devel make bzip2 autoconf automake libtool bison curl sqlite-devel

Ahora estamos listos para instalar rbenv. La forma más fácil de hacerlo es ejecutar estos comandos:

cd
git clone git://github.com/sstephenson/rbenv.git .rbenv
echo 'export PATH="$HOME/.rbenv/bin:$PATH"' >> ~/.bash_profile
echo 'eval "$(rbenv init -)"' >> ~/.bash_profile
source ~/.bash_profile
git clone git://github.com/sstephenson/ruby-build.git ~/.rbenv/plugins/ruby-build
echo 'export PATH="$HOME/.rbenv/plugins/ruby-build/bin:$PATH"' >> ~/.bash_profile
source ~/.bash_profile

Esto instala rbenv en su directorio de inicio y establece las variables de entorno adecuadas que permitirán que rbenv tenga la versión activa de Ruby.

Paso 3. Instalación de Ruby.

Debe determinar la versión de Ruby que necesita. Puede enumerar las versiones de Ruby disponibles para la instalación con el siguiente comando:

rbenv install -l

Como podemos ver en la lista que la última versión estable es la 2.3.1, puedes instalar Ruby usando el siguiente comando:

rbenv install -v 2.2.1
rbenv global 2.2.1

Puede verificar la instalación usando el siguiente comando. Le mostrará la versión y los detalles de la instalación:

ruby -v

Si no desea que rubygems instale la documentación para cada paquete localmente, ejecute el siguiente comando:

echo "gem: --no-ri --no-rdoc" > ~/.gemrc

Ahora, instale la gema del paquete que se usa para administrar las dependencias de su aplicación usando los siguientes comandos:

gem install bundler

Paso 4. Instalación de rieles.

Para instalar Rails en su sistema puede ejecutar el siguiente comando:

gem install rails

Después de instalar cualquier paquete a través de gemas, es importante ejecutar el siguiente comando para que pueda instalar shims para todos los ejecutables de Ruby conocidos por rbenv, lo que le permitirá usar los ejecutables:

rbenv rehash

Para verificar la versión de Rails, puede ejecutar el siguiente comando:

[[email protected] ~]# rails -v
Rails 5.0.0

Paso 5. Instalación de JavaScript Runtime.

Algunas características de Rails, como la canalización de activos, dependen de un tiempo de ejecución de Javascript. Instalaremos Node.js para proporcionar esta funcionalidad:

yum -y install epel-release
yum -y install nodejs

Paso 6. Cree una aplicación de prueba.

Para asegurarnos de que la instalación de Ruby on Rails se completó correctamente, podemos crear una aplicación de prueba siguiendo los pasos a continuación:

cd ~
rails new testapp
cd testapp
rake db:create

Ahora inicie su servidor Rails usando el siguiente comando:

rails server --binding=Your-Server-IP

Visita http://Your-Server-IP:3000 desde su navegador. Si ve el mensaje "Bienvenido a bordo", la instalación de Ruby on Rails se realizó correctamente.

¡Felicitaciones! Has instalado correctamente Ruby on Rails. Gracias por usar este tutorial para instalar Ruby on Rails en sistemas CentOS 7. Para obtener ayuda adicional o información útil, te recomendamos que consultes el Ruby oficial en el sitio web de Rails.


Cent OS
  1. Cómo instalar ruby ​​en RHEL 8 / CentOS 8

  2. Cómo instalar Ruby on Rails en CentOS 8

  3. Cómo instalar Ruby on Rails en CentOS / RHEL8

  4. Cómo instalar Ruby en CentOS/RHEL 8

  5. Cómo instalar Ruby 1.9.3 y Rubygems 1.8.24 en CentOS 6.2

Cómo instalar Ruby On Rails en Linux

Cómo instalar Ruby on Rails en AlmaLinux 8

Cómo instalar Ruby on Rails en Debian 9

Cómo instalar Ruby on Rails en Debian 10

Cómo instalar Ruby on Rails en CentOS 8

Cómo instalar Ruby on Rails en Ubuntu 16.04