{"id":39900,"date":"2024-05-16T19:01:32","date_gmt":"2024-05-16T17:01:32","guid":{"rendered":"\/tutoriales\/?p=39900"},"modified":"2026-03-10T16:43:16","modified_gmt":"2026-03-10T15:43:16","slug":"instalar-ruby-on-rails-en-ubuntu","status":"publish","type":"post","link":"\/co\/tutoriales\/instalar-ruby-on-rails-en-ubuntu","title":{"rendered":"C\u00f3mo instalar Ruby on Rails en Ubuntu"},"content":{"rendered":"<p>El framework Ruby on Rails proporciona varios conjuntos de herramientas que ayudan a mejorar la eficiencia del desarrollo de aplicaciones web. <\/p><p>Este ofrece varias plantillas y bibliotecas de c&oacute;digo, que permiten a los desarrolladores a&ntilde;adir f&aacute;cilmente nuevas funcionalidades sin tener que escribirlas desde cero.<\/p><p>Sin embargo, instalar Ruby on Rails puede ser un reto para los nuevos desarrolladores. En primer lugar, los usuarios deben preparar adecuadamente el entorno de alojamiento e instalar varias dependencias mediante diversos comandos.<\/p><p>En este art&iacute;culo, explicaremos c&oacute;mo instalar Ruby on Rails en un servidor privado virtual (VPS). Tambi&eacute;n explicaremos los pasos para crear una aplicaci&oacute;n Rails y te daremos buenos consejos a la hora de utilizar el framework.&nbsp;<\/p><figure class=\"wp-block-image size-large\"><a href=\"https:\/\/assets.hostinger.com\/content\/tutorials\/pdf\/Linux-Commands-Cheatsheet-ES.pdf\" target=\"_blank\" rel=\"noopener\"><img decoding=\"async\" width=\"1024\" height=\"283\" src=\"https:\/\/blog.hostinger.io\/co-tutoriales\/wp-content\/uploads\/sites\/40\/2022\/12\/Linux-cheat-sheet-ES-1024x283.png\" alt=\"\" class=\"wp-image-26004\" srcset=\"https:\/\/www.hostinger.com\/co\/tutoriales\/wp-content\/uploads\/sites\/40\/2022\/12\/Linux-cheat-sheet-ES.png 1024w, https:\/\/www.hostinger.com\/co\/tutoriales\/wp-content\/uploads\/sites\/40\/2022\/12\/Linux-cheat-sheet-ES-300x83.png 300w, https:\/\/www.hostinger.com\/co\/tutoriales\/wp-content\/uploads\/sites\/40\/2022\/12\/Linux-cheat-sheet-ES-150x41.png 150w, https:\/\/www.hostinger.com\/co\/tutoriales\/wp-content\/uploads\/sites\/40\/2022\/12\/Linux-cheat-sheet-ES-768x212.png 768w, https:\/\/www.hostinger.com\/co\/tutoriales\/wp-content\/uploads\/sites\/40\/2022\/12\/Linux-cheat-sheet-ES-1536x425.png 1536w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/a><\/figure><p>\n<div class=\"protip\">\n                    <h2 class=\"featured-snippet title\">&iquest;Qu&eacute; es Ruby on Rails?<\/h2>\n                    <p>Ruby on Rails es un marco de aplicaciones web basado en el lenguaje de programaci&oacute;n Ruby. Proporciona varios conjuntos de herramientas, bibliotecas, plantillas de c&oacute;digo y componentes que ayudan a agilizar el desarrollo. Este marco utiliza la popular arquitectura Modelo-Vista-Controlador (MVC), lo que lo hace muy flexible y adecuado para todas las aplicaciones web, incluidos sitios web y CMS.<\/p>\n                <\/div><\/p><h2 class=\"wp-block-heading\" id=\"h-como-instalar-ruby-on-rails-en-ubuntu\">C&oacute;mo instalar Ruby on Rails en Ubuntu<\/h2><p>En esta secci&oacute;n, explicaremos c&oacute;mo instalar Ruby on Rails en un servidor virtual privado <strong>Ubuntu 23.04<\/strong>. Antes de continuar, aseg&uacute;rate de que has adquirido un plan de alojamiento VPS que ejecuta el sistema operativo.<\/p><h3 class=\"wp-block-heading\" id=\"h-1-prepara-tu-servidor-ubuntu\">1. Prepara tu servidor Ubuntu<\/h3><p>Para preparar el entorno Rails, con&eacute;ctate a tu VPS utilizando un <a href=\"\/co\/tutoriales\/conectar-usando-terminal-putty-ssh\/\">cliente SSH como PuTTY<\/a> o terminal. Los usuarios de Hostinger pueden utilizar el terminal Browser para acceder a su servidor y ejecutar <a href=\"\/co\/tutoriales\/linux-comandos\">comandos de Linux<\/a> de forma remota a trav&eacute;s de navegadores web.<\/p><p>Para simplificar el proceso de preparaci&oacute;n, aseg&uacute;rate de que tu sistema est&aacute; limpio, con un m&iacute;nimo de bloatware y archivos basura. El software innecesario en tu servidor puede ralentizar el rendimiento y causar conflictos, afectando a su funcionalidad.<\/p><p>Los usuarios del <a href=\"\/co\/servidor-vps\">alojamiento VPS<\/a> de Hostinger pueden elegir qu&eacute; software instalar. Tambi&eacute;n pueden optar por un sistema operativo sencillo para crear un entorno de alojamiento m&iacute;nimo y f&aacute;cil de configurar.<\/p><figure class=\"wp-block-image size-large\"><a href=\"\/co\/servidor-vps\" target=\"_blank\" rel=\"noreferrer noopener\"><img decoding=\"async\" width=\"1024\" height=\"300\" src=\"https:\/\/blog.hostinger.io\/co-tutoriales\/wp-content\/uploads\/sites\/40\/2023\/02\/ES-VPS-hosting_in-text-banner-1024x300.png\" alt=\"\" class=\"wp-image-29287\" srcset=\"https:\/\/www.hostinger.com\/co\/tutoriales\/wp-content\/uploads\/sites\/40\/2023\/02\/ES-VPS-hosting_in-text-banner.png 1024w, https:\/\/www.hostinger.com\/co\/tutoriales\/wp-content\/uploads\/sites\/40\/2023\/02\/ES-VPS-hosting_in-text-banner-300x88.png 300w, https:\/\/www.hostinger.com\/co\/tutoriales\/wp-content\/uploads\/sites\/40\/2023\/02\/ES-VPS-hosting_in-text-banner-150x44.png 150w, https:\/\/www.hostinger.com\/co\/tutoriales\/wp-content\/uploads\/sites\/40\/2023\/02\/ES-VPS-hosting_in-text-banner-768x225.png 768w, https:\/\/www.hostinger.com\/co\/tutoriales\/wp-content\/uploads\/sites\/40\/2023\/02\/ES-VPS-hosting_in-text-banner-1536x450.png 1536w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/a><\/figure><p>Los clientes de Hostinger pueden encontrar la direcci&oacute;n IP de su servidor y sus credenciales de acceso SSH a trav&eacute;s del <strong>Panel de Control del VPS <\/strong>&rarr; <strong>Vista general<\/strong>.<\/p><p>En lugar de root, recomendamos cambiar a otras cuentas de superusuario para evitar modificaciones accidentales que puedan romper tu sistema.<\/p><figure class=\"wp-block-image size-full\"><img decoding=\"async\" src=\"https:\/\/www.hostinger.com\/es\/tutoriales\/wp-content\/uploads\/sites\/32\/2024\/05\/vision-general-vps.png\" alt=\"Vista general del VPS\" class=\"wp-image-47135\"><\/figure><p>Una vez conectado, actualiza el repositorio de Ubuntu para asegurarte de que instalas la &uacute;ltima versi&oacute;n del paquete mediante el siguiente comando:<\/p><pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">sudo apt update &amp;&amp; sudo apt upgrade<\/pre><h3 class=\"wp-block-heading\" id=\"h-2-instala-ruby-en-ubuntu\">2. Instala Ruby en Ubuntu<\/h3><p>Los requisitos previos de Ruby on Rails incluyen el lenguaje de programaci&oacute;n Ruby, el compilador de c&oacute;digo y el tiempo de ejecuci&oacute;n de JavaScript. Dependiendo de tu aplicaci&oacute;n, tambi&eacute;n puede necesitar otros paquetes opcionales como Redis o Readline.<\/p><p>En este tutorial, te mostraremos c&oacute;mo instalar todo el software necesario utilizando APT. Para instalar Ruby, ejecuta:<\/p><pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">sudo apt install ruby-full -y<\/pre><p>Comprueba si el sistema ha instalado Ruby correctamente utilizando el siguiente comando:<\/p><pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">sudo ruby -v<\/pre><figure class=\"wp-block-image size-full is-resized\"><img decoding=\"async\" width=\"1024\" height=\"51\" src=\"https:\/\/www.hostinger.com\/es\/tutoriales\/wp-content\/uploads\/sites\/32\/2024\/05\/Ubuntu-terminal.png\" alt=\"Instalaci&oacute;n de Ruby\" class=\"wp-image-39903\" style=\"width:840px;height:auto\" srcset=\"https:\/\/www.hostinger.com\/co\/tutoriales\/wp-content\/uploads\/sites\/40\/2024\/05\/Ubuntu-terminal.png 1024w, https:\/\/www.hostinger.com\/co\/tutoriales\/wp-content\/uploads\/sites\/40\/2024\/05\/Ubuntu-terminal-300x15.png 300w, https:\/\/www.hostinger.com\/co\/tutoriales\/wp-content\/uploads\/sites\/40\/2024\/05\/Ubuntu-terminal-150x7.png 150w, https:\/\/www.hostinger.com\/co\/tutoriales\/wp-content\/uploads\/sites\/40\/2024\/05\/Ubuntu-terminal-768x38.png 768w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure><p>Si la interfaz de l&iacute;nea de comandos devuelve el error &ldquo;<strong>Comando no encontrado<\/strong>&ldquo;, significa que el paquete no se ha instalado correctamente. Si el terminal muestra el n&uacute;mero de versi&oacute;n de Ruby, puedes seguir instalando otros paquetes esenciales.<\/p><p>Puedes instalar distintos programas en funci&oacute;n de tus preferencias. En este caso, instalaremos el paquete compilador <strong>build-essential<\/strong>, el control de versiones <strong>Git, la <\/strong>base de datos <strong>PostgreSQL<\/strong>, la biblioteca SSL y la compresi&oacute;n <strong>zlib<\/strong>:<\/p><pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">sudo apt install -y build-essential git-core libssl-dev zlib1g-dev postgresql postgresql-server-dev-all<\/pre><p><div class=\"protip\">\n                    <h4 class=\"title\">Consejo profesional<\/h4>\n                    <p>Consulta nuestra gu&iacute;a sobre <a href=\"\/co\/tutoriales\/instalar-postgresql-ubuntu\">c&oacute;mo Instalar PostgreSQL en Ubuntu<\/a> para saber m&aacute;s sobre la configuraci&oacute;n de una base de datos y un usuario Postgres por defecto.<\/p>\n                <\/div><\/p><p>Comprueba si estos paquetes est&aacute;n instalados correctamente comprobando sus versiones. Para <strong>build-essential<\/strong>, utiliza el comando <strong>grep<\/strong>:<\/p><pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">apt list --installed | grep build-essential<\/pre><figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"1024\" height=\"119\" src=\"https:\/\/www.hostinger.com\/es\/tutoriales\/wp-content\/uploads\/sites\/32\/2024\/05\/Paquetes-instalados-correctamente-grep.png\" alt=\"Uso del comando grep \" class=\"wp-image-39904\" srcset=\"https:\/\/www.hostinger.com\/co\/tutoriales\/wp-content\/uploads\/sites\/40\/2024\/05\/Paquetes-instalados-correctamente-grep.png 1024w, https:\/\/www.hostinger.com\/co\/tutoriales\/wp-content\/uploads\/sites\/40\/2024\/05\/Paquetes-instalados-correctamente-grep-300x35.png 300w, https:\/\/www.hostinger.com\/co\/tutoriales\/wp-content\/uploads\/sites\/40\/2024\/05\/Paquetes-instalados-correctamente-grep-150x17.png 150w, https:\/\/www.hostinger.com\/co\/tutoriales\/wp-content\/uploads\/sites\/40\/2024\/05\/Paquetes-instalados-correctamente-grep-768x89.png 768w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure><p>A continuaci&oacute;n, ejecuta el siguiente comando para instalar el tiempo de ejecuci&oacute;n JavaScript de <strong>Node.js <\/strong>y el gestor de paquetes <strong>Yarn <\/strong>para habilitar la canalizaci&oacute;n de activos:<\/p><pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">sudo apt install -y nodejs yarn<\/pre><p>Recomendamos utilizar la versi&oacute;n m&aacute;s reciente para garantizar una compatibilidad, seguridad y funcionalidad &oacute;ptimas. Si no est&aacute;s seguro, consulta las p&aacute;ginas de notas de publicaci&oacute;n para desarrolladores.<\/p><h3 class=\"wp-block-heading\" id=\"h-3-instala-rails-en-ubuntu\">3. Instala Rails en Ubuntu<\/h3><p>Instalaremos Ruby on Rails utilizando el gestor de paquetes RubyGem. Esta es la fuente oficial del framework, lo que te garantiza que obtendr&aacute;s la &uacute;ltima versi&oacute;n y actualizaciones frecuentes.<\/p><p>Esta herramienta tambi&eacute;n facilita la instalaci&oacute;n, eliminaci&oacute;n y gesti&oacute;n de gemas Ruby. Tambi&eacute;n te permite gestionar f&aacute;cilmente las dependencias y las bibliotecas Ruby para simplificar la administraci&oacute;n del proyecto.<\/p><p>RubyGem suele venir preinstalado con el lenguaje de programaci&oacute;n Ruby. Comprueba si tu sistema lo tiene consultando el n&uacute;mero de versi&oacute;n:<\/p><pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">gem -v<\/pre><p>Tambi&eacute;n puedes instalarlo manualmente utilizando APT ejecutando el siguiente comando:<\/p><pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">sudo apt install rubygems -y<\/pre><p>Instala otros paquetes de desarrollo esenciales, como el sistema de gesti&oacute;n de dependencias <strong>Bundler <\/strong>y el gestor de versiones <strong>rbenv<\/strong>. Utiliza el siguiente comando:<\/p><pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">sudo gem install bundler &amp;&amp; sudo apt install rbenv -y<\/pre><p>Si alojas varias aplicaciones, puede que necesites una versi&oacute;n diferente de Ruby. En lugar de configurarlas manualmente, define una versi&oacute;n por defecto que se aplique a todo tu sistema utilizando el plugin <strong>ruby-build <\/strong>y <strong>rbenv<\/strong>.<\/p><p>Por ejemplo, aqu&iacute; tienes un comando <strong>rbenv <\/strong>que establece la versi&oacute;n por defecto de Ruby como <strong>2.2.3<\/strong>:<\/p><pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">rbenv global 2.2.3<\/pre><p>Una vez instalados los requisitos previos, ejecuta este comando <strong>gem <\/strong>para iniciar el proceso de instalaci&oacute;n de Rails:<\/p><pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">sudo gem install rails<\/pre><p>Consulta la versi&oacute;n para comprobar si has instalado Rails correctamente.<\/p><p>En lugar de ejecutar comandos, instalar Rails en el VPS de Hostinger s&oacute;lo requiere varios pasos:<\/p><ol class=\"wp-block-list\">\n<li>Accede al <a href=\"https:\/\/hpanel.hostinger.com\/\" target=\"_blank\" rel=\"noreferrer noopener\">hPanel<\/a> y haz clic en <strong>VPS <\/strong>en el men&uacute; superior.<\/li>\n\n\n\n<li>Selecciona tu <strong>plan de VPS<\/strong>.<\/li>\n\n\n\n<li>Ve a la barra lateral &rarr; <strong>Sistema operativo y panel <\/strong>&rarr; <strong>Sistema operativo<\/strong>.<\/li>\n\n\n\n<li>En la ventana <strong>Cambiar sistema operativo<\/strong>, haz clic en <strong>Aplicaci&oacute;n<\/strong>.<\/li>\n\n\n\n<li>Selecciona <strong>Ubuntu 22.04 64bit con Rails\/OpenLiteSpeed<\/strong>.<\/li>\n\n\n\n<li>Haz clic en <strong>Cambiar sistema operativo.&nbsp;<\/strong><\/li>\n<\/ol><figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"1024\" height=\"522\" src=\"https:\/\/www.hostinger.com\/es\/tutoriales\/wp-content\/uploads\/sites\/32\/2024\/05\/Cambio-de-OS.png\" alt=\"Secci&oacute;n de cambio de SO en hPanel\" class=\"wp-image-39905\" srcset=\"https:\/\/www.hostinger.com\/co\/tutoriales\/wp-content\/uploads\/sites\/40\/2024\/05\/Cambio-de-OS.png 1024w, https:\/\/www.hostinger.com\/co\/tutoriales\/wp-content\/uploads\/sites\/40\/2024\/05\/Cambio-de-OS-300x153.png 300w, https:\/\/www.hostinger.com\/co\/tutoriales\/wp-content\/uploads\/sites\/40\/2024\/05\/Cambio-de-OS-150x76.png 150w, https:\/\/www.hostinger.com\/co\/tutoriales\/wp-content\/uploads\/sites\/40\/2024\/05\/Cambio-de-OS-768x391.png 768w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure><p>    <p class=\"warning\">\n        <strong>&iexcl;Atenci&oacute;n!<\/strong> La reinstalaci&oacute;n del sistema operativo de tu VPS borrar&aacute; todos sus datos. Antes de proceder, crea una copia de seguridad si deseas conservar tus archivos.    <\/p>\n    <\/p><h3 class=\"wp-block-heading\" id=\"h-4-configura-un-entorno-de-desarrollo\">4. Configura un entorno de desarrollo<\/h3><p>Tras preparar el &aacute;rea de alojamiento, configura tu entorno de desarrollo Rails. Los pasos difieren dependiendo de tu sistema operativo, pero te mostraremos c&oacute;mo hacerlo en Windows.<\/p><p><div class=\"protip\">\n                    <h4 class=\"title\">Consejo profesional<\/h4>\n                    <p>Los pasos para configurar un entorno de desarrollo Ubuntu para Ruby on Rails son similares a los del &aacute;rea de alojamiento.<\/p>\n                <\/div><\/p><p><strong>Instalar un editor de c&oacute;digo o IDE<\/strong><\/p><p>Necesitas un editor de texto o un entorno de desarrollo integrado (IDE) para escribir y depurar el c&oacute;digo de tu aplicaci&oacute;n Rails. Puedes elegir cualquier software con el que est&eacute;s familiarizado.<\/p><p>Si no est&aacute;s seguro, consulta nuestro art&iacute;culo sobre los <a href=\"\/co\/tutoriales\/editores-de-codigo\">mejores editores de c&oacute;digo<\/a>. Te recomendamos que elijas uno con funciones como resaltador de sintaxis y autocompletado para simplificar el proceso de desarrollo y ayudar a minimizar los errores humanos.<\/p><p>En este tutorial, utilizaremos <a href=\"https:\/\/code.visualstudio.com\/download\" target=\"_blank\" rel=\"noreferrer noopener\">Visual Studio Code (VSCode)<\/a>. Este IDE gratuito ofrece varios plugins que ayudan a mejorar la eficacia del desarrollo, como el depurador de c&oacute;digo <strong>VSCode rdbg <\/strong>Ruby.<\/p><p><strong>Instalar Ruby en Windows<\/strong><\/p><p>El &aacute;rea de desarrollo requiere las mismas dependencias que el servidor de hosting. En lugar de utilizar comandos como en Linux, los usuarios de Windows deben obtener el paquete instalador manualmente del <a href=\"https:\/\/rubyinstaller.org\/\" target=\"_blank\" rel=\"noreferrer noopener\">sitio web oficial rubyinstaller<\/a>. Te recomendamos la versi&oacute;n m&aacute;s reciente de Ruby con devkit.<\/p><p>Haz doble clic en el archivo ejecutable y completa la instalaci&oacute;n de Ruby. Este proceso tambi&eacute;n configurar&aacute; el gestor de paquetes RubyGem y el servidor web WEBrick.&nbsp;<\/p><p>WEBrick es un servidor de desarrollo Rails que te permite alojar una aplicaci&oacute;n en tu m&aacute;quina local para realizar pruebas.<\/p><p><strong>Instalaci&oacute;n de Rails en Windows<\/strong><\/p><p>Los pasos de la instalaci&oacute;n de Rails en Windows son los mismos que en otros sistemas operativos. Abre <strong>el S&iacute;mbolo del sistema<\/strong>, <strong>PowerShell <\/strong>o <strong>Terminal VSCode <\/strong>como administrador y ejecuta este comando <strong>gem<\/strong>:<\/p><pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">gem install rails<\/pre><p>Esto instalar&aacute; el framework web y sus dependencias. Para asegurarte de que el software est&aacute; instalado correctamente, comprueba la versi&oacute;n de Rails con el siguiente comando:<\/p><pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">rails -v<\/pre><figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"879\" height=\"56\" src=\"https:\/\/www.hostinger.com\/es\/tutoriales\/wp-content\/uploads\/sites\/32\/2024\/05\/Rails-en-Windows.png\" alt=\"Instalaci&oacute;n de Rails en Windows\" class=\"wp-image-39906\" srcset=\"https:\/\/www.hostinger.com\/co\/tutoriales\/wp-content\/uploads\/sites\/40\/2024\/05\/Rails-en-Windows.png 879w, https:\/\/www.hostinger.com\/co\/tutoriales\/wp-content\/uploads\/sites\/40\/2024\/05\/Rails-en-Windows-300x19.png 300w, https:\/\/www.hostinger.com\/co\/tutoriales\/wp-content\/uploads\/sites\/40\/2024\/05\/Rails-en-Windows-150x10.png 150w, https:\/\/www.hostinger.com\/co\/tutoriales\/wp-content\/uploads\/sites\/40\/2024\/05\/Rails-en-Windows-768x49.png 768w\" sizes=\"(max-width: 879px) 100vw, 879px\" \/><\/figure><p><strong>Instalar el control de versiones Git<\/strong><\/p><p>Git te permite empujar f&aacute;cilmente c&oacute;digo y archivos desde tu m&aacute;quina local al entorno en vivo. Aunque el VPS de Hostinger admite otros m&eacute;todos como <a href=\"\/co\/tutoriales\/como-usar-sftp\">SFTP<\/a>, son menos eficientes.<\/p><p>Descarga la &uacute;ltima versi&oacute;n del <a href=\"https:\/\/git-scm.com\/downloads\" target=\"_blank\" rel=\"noreferrer noopener\">sitio web oficial de Git<\/a> y completa la instalaci&oacute;n. Abre la aplicaci&oacute;n <strong>Git Bash <\/strong>desde el men&uacute; de inicio y ejecuta el siguiente comando para comprobar la versi&oacute;n:<\/p><pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">git version<\/pre><p>A continuaci&oacute;n, crea un repositorio Git para alojar el c&oacute;digo y la documentaci&oacute;n de tu proyecto. Elige la plataforma que mejor se adapte a tus necesidades y flujo de trabajo. Por ejemplo, las opciones m&aacute;s populares son GitHub y BitBucket.<\/p><figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"871\" height=\"134\" src=\"https:\/\/www.hostinger.com\/es\/tutoriales\/wp-content\/uploads\/sites\/32\/2024\/05\/Repositorio-GIT.png\" alt=\"Repositorio GIT\" class=\"wp-image-39907\" srcset=\"https:\/\/www.hostinger.com\/co\/tutoriales\/wp-content\/uploads\/sites\/40\/2024\/05\/Repositorio-GIT.png 871w, https:\/\/www.hostinger.com\/co\/tutoriales\/wp-content\/uploads\/sites\/40\/2024\/05\/Repositorio-GIT-300x46.png 300w, https:\/\/www.hostinger.com\/co\/tutoriales\/wp-content\/uploads\/sites\/40\/2024\/05\/Repositorio-GIT-150x23.png 150w, https:\/\/www.hostinger.com\/co\/tutoriales\/wp-content\/uploads\/sites\/40\/2024\/05\/Repositorio-GIT-768x118.png 768w\" sizes=\"(max-width: 871px) 100vw, 871px\" \/><\/figure><h3 class=\"wp-block-heading\" id=\"h-5-crea-tu-primera-aplicacion-rails\">5. Crea tu primera aplicaci&oacute;n Rails<\/h3><p>Para crear una aplicaci&oacute;n Rails, abre tu <strong>terminal VSCode <\/strong>pulsando el atajo de teclado <strong>Ctrl + `<\/strong>. Navega hasta el directorio de tu proyecto utilizando el comando <strong>cd<\/strong>:<\/p><pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">cd D:Project<\/pre><p>Crea nuevos archivos y carpetas de proyecto Rails utilizando el siguiente comando y sustituye <strong>rails_app <\/strong>por el nombre de tu aplicaci&oacute;n:<\/p><pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">rails new rails_app<\/pre><p>La carpeta de la aplicaci&oacute;n se compone de varios directorios, cada uno con fines distintos. Por ejemplo, la ruta <strong>app\/ <\/strong>contiene los componentes principales de la aplicaci&oacute;n, mientras que <strong>config\/ <\/strong>alberga los archivos de configuraci&oacute;n. Consulta la <a href=\"https:\/\/guides.rubyonrails.org\/getting_started.html\" target=\"_blank\" rel=\"noreferrer noopener\">gu&iacute;a de inicio de Rails<\/a> para saber m&aacute;s sobre la estructura.<\/p><p>Navega hasta la carpeta principal de la aplicaci&oacute;n utilizando el comando <strong>cd <\/strong>y ejecuta el proyecto de la siguiente forma:<\/p><pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">rails server --binding=0.0.0.0<\/pre><p>Introduce <strong>localhost:3000 <\/strong>en tu navegador web. Si aparece la pantalla de bienvenida de Rails, puedes empezar a escribir el c&oacute;digo de la aplicaci&oacute;n y enviar los archivos a tu servidor mediante comandos Git.<\/p><figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"1024\" height=\"543\" src=\"https:\/\/www.hostinger.com\/es\/tutoriales\/wp-content\/uploads\/sites\/32\/2024\/05\/Sitio-web-de-Rails.png\" alt=\"P&aacute;gina web de Rails\" class=\"wp-image-39908\" srcset=\"https:\/\/www.hostinger.com\/co\/tutoriales\/wp-content\/uploads\/sites\/40\/2024\/05\/Sitio-web-de-Rails.png 1024w, https:\/\/www.hostinger.com\/co\/tutoriales\/wp-content\/uploads\/sites\/40\/2024\/05\/Sitio-web-de-Rails-300x159.png 300w, https:\/\/www.hostinger.com\/co\/tutoriales\/wp-content\/uploads\/sites\/40\/2024\/05\/Sitio-web-de-Rails-150x80.png 150w, https:\/\/www.hostinger.com\/co\/tutoriales\/wp-content\/uploads\/sites\/40\/2024\/05\/Sitio-web-de-Rails-768x407.png 768w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure><p>Despu&eacute;s de mover los archivos a tu VPS, con&eacute;ctate a &eacute;l mediante SSH. Navega hasta la carpeta del proyecto e introduce el mismo comando para iniciar la aplicaci&oacute;n:<\/p><pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">rails server --binding=0.0.0.0<\/pre><p>Si visitas <strong>vpsipaddress:3000 <\/strong>en tu navegador web, se cargar&aacute; la aplicaci&oacute;n. Pulsa <strong>Ctrl + C <\/strong>en la interfaz de l&iacute;nea de comandos para detener la aplicaci&oacute;n. Ejecuta el mismo comando para reiniciarla.<\/p><h2 class=\"wp-block-heading\" id=\"h-buenas-practicas-de-ruby-on-rails\">Buenas pr&aacute;cticas de Ruby on Rails<\/h2><p>Esta secci&oacute;n explorar&aacute; las mejores pr&aacute;cticas de instalaci&oacute;n de Ruby on Rails para ayudarte a agilizar el proceso.<\/p><p><strong>Utiliza la gesti&oacute;n de versiones con el gestor de versiones de Ruby (RVM)<\/strong><\/p><p>Alojar varias aplicaciones con diferentes versiones de Ruby en un servidor puede causar problemas de incompatibilidad. RVM resuelve este problema permitiendo a los usuarios gestionar varias instalaciones de Ruby mediante una interfaz de l&iacute;nea de comandos.<\/p><p>Te permite instalar, gestionar y cambiar de versi&oacute;n f&aacute;cilmente. RVM tambi&eacute;n permite a los usuarios gestionar entornos aislados para instalaciones de gemas, llamados <strong>gemsets<\/strong>.<\/p><p>El VPS de Hostinger permite a los usuarios instalar RVM para configurar un entorno s&oacute;lido para alojar sus aplicaciones. Adem&aacute;s de garantizar la funcionalidad, esta herramienta de l&iacute;nea de comandos ayuda a simplificar el desarrollo, ya que los usuarios no necesitan gestionar varios servidores.<\/p><p><strong>Mejora el desarrollo con gems y paquetes esenciales<\/strong><\/p><p>En Rails, las gems son paquetes adicionales para ampliar la funcionalidad del framework y simplificar tareas. Los usuarios pueden instalarlas utilizando el gestor de dependencias de gemas Bundler.<\/p><p>Para ello, a&ntilde;ade la gem que desees al <strong>archivo de gems <\/strong>de tu proyecto insertando la siguiente l&iacute;nea nueva:<\/p><pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">gem 'nombre_gem'<\/pre><p>A continuaci&oacute;n, instala el paquete ejecutando el comando <strong>bundle<\/strong>:<\/p><pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">bundle install nombre_gem<\/pre><p>Hay varias gemas con diferentes prop&oacute;sitos. Por ejemplo, instala <strong>Devise <\/strong>para configurar la autenticaci&oacute;n de usuarios en tus aplicaciones. Mientras tanto, utiliza <strong>Paperclip <\/strong>o <strong>CarrierWave <\/strong>para habilitar la subida de archivos.<\/p><p><strong>Utiliza el control de versiones con Git<\/strong><\/p><p>En el desarrollo de software, un sistema de control de versiones permite a los desarrolladores hacer un seguimiento de los cambios del proyecto. <\/p><p>Adem&aacute;s de proporcionar un punto de restauraci&oacute;n para la resoluci&oacute;n de problemas, tambi&eacute;n permite la integraci&oacute;n y el despliegue continuos (CI\/CD) para automatizar el proceso.<\/p><p>Git es un sistema de control de versiones que deja a los desarrolladores agilizar sus tareas de desarrollo y mejorar la colaboraci&oacute;n. Tambi&eacute;n concede un flujo de trabajo no lineal, permiti&eacute;ndoles trabajar individualmente en un proyecto de forma concurrente.<\/p><p>Los desarrolladores pueden utilizar sencillos <a href=\"\/co\/tutoriales\/comandos-de-git\">comandos Git<\/a> para enviar archivos a un servidor remoto y crear una rama de desarrollo aislada, mejorando la eficiencia. Consulta nuestro <a href=\"\/co\/tutoriales\/instalar-git-en-ubuntu\">tutorial de Git<\/a> para saber m&aacute;s sobre esta herramienta.<\/p><p><strong>&Uacute;nete a la comunidad Ruby on Rails<\/strong><\/p><p>Ruby es uno de los lenguajes de programaci&oacute;n del lado del servidor m&aacute;s utilizados, <a href=\"https:\/\/w3techs.com\/technologies\/history_overview\/programming_language\" target=\"_blank\" rel=\"noreferrer noopener\">m&aacute;s popular que JavaScript<\/a>. Debido a su popularidad, el framework Rails tiene una gran comunidad de usuarios detr&aacute;s.<\/p><p>Esto beneficia a los usuarios, especialmente a los principiantes, ya que pueden encontrar r&aacute;pidamente soluciones cuando se encuentran con dificultades relacionadas con el marco. Pueden hacer preguntas o buscar respuestas en varios foros online.<\/p><p>Por ejemplo, Rails tiene un <a href=\"https:\/\/discuss.rubyonrails.org\/\" target=\"_blank\" rel=\"noreferrer noopener\">foro oficial<\/a> con muchos usuarios activos. Adem&aacute;s, los desarrolladores pueden unirse a foros de debate no oficiales de proveedores de cursos Rails como <a href=\"https:\/\/gorails.com\/forum\" target=\"_blank\" rel=\"noreferrer noopener\">GoRails<\/a> u otras plataformas populares como Reddit.<\/p><p><strong>Mantente al d&iacute;a<\/strong><\/p><p>Instalar la &uacute;ltima versi&oacute;n de Ruby y Rails garantiza que tu aplicaci&oacute;n aplica los &uacute;ltimos parches de seguridad. Adem&aacute;s, las actualizaciones suelen incluir correcciones de errores y nueva compatibilidad de software para mejorar la estabilidad de tu entorno de alojamiento.<\/p><p>Utilizar la nueva versi&oacute;n de Rails y Ruby tambi&eacute;n te garantiza un soporte continuo para simplificar la resoluci&oacute;n de problemas. Para mantenerte al d&iacute;a, suscr&iacute;bete a los boletines de desarrollo web, participa en los foros y consulta los <a href=\"https:\/\/rubyonrails.org\/category\/releases\" target=\"_blank\" rel=\"noreferrer noopener\">comunicados oficiales<\/a>.<\/p><p>Si ejecutas varias aplicaciones, utiliza una herramienta como RVM para simplificar la tarea. Por ejemplo, puedes utilizar este comando para listar todas las versiones de Ruby disponibles:<\/p><pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">rvm list<\/pre><h2 class=\"wp-block-heading\" id=\"h-conclusion\">Conclusi&oacute;n<\/h2><p>Ruby on Rails es un marco popular para desarrollar una aplicaci&oacute;n web. Proporciona varias bibliotecas, plantillas y conjuntos de herramientas que permiten a los desarrolladores a&ntilde;adir nuevas funcionalidades a su software sin tener que codificar desde cero.<\/p><p>En este art&iacute;culo, hemos proporcionado la gu&iacute;a de instalaci&oacute;n de Ruby on Rails en Ubuntu:<\/p><ol class=\"wp-block-list\">\n<li><strong>Prepara el entorno de alojamiento:<\/strong> con&eacute;ctate a tu VPS remoto mediante SSH utilizando una cuenta de superusuario. Instala el sistema operativo Ubuntu y actualiza los paquetes mediante APT.<\/li>\n\n\n\n<li><strong>Instala Ruby<\/strong>: utiliza APT para instalar Ruby, RubyGems y otras dependencias. Por ejemplo, configura la base de datos PostgreSQL, el compilador GCC y NodeJS.<\/li>\n\n\n\n<li><strong>Instala Rails:<\/strong> descarga e instala Ruby on Rails utilizando RubyGems. Adem&aacute;s, instala rbenv o RVM si ejecutas varios entornos Ruby.<\/li>\n\n\n\n<li><strong>Configura el entorno de desarrollo: <\/strong>descarga un editor de texto o un IDE como VSCode. A continuaci&oacute;n, configura Ruby y Rails mediante una interfaz de l&iacute;nea de comandos como S&iacute;mbolo del sistema.<\/li>\n\n\n\n<li><strong>Crea y lanza tu aplicaci&oacute;n: <\/strong>ejecuta el comando <strong>rails new <\/strong>en el terminal de tu IDE para iniciar un proyecto. Escribe el c&oacute;digo de tu aplicaci&oacute;n y env&iacute;alo utilizando Git o un cliente FTP.<\/li>\n<\/ol><p>Instala la &uacute;ltima versi&oacute;n de Ruby y Rails para garantizar un rendimiento y estabilidad &oacute;ptimos de la aplicaci&oacute;n. Para mantenerte al d&iacute;a, consulta regularmente los comunicados y &uacute;nete a la comunidad Rails, como foros o subreddits.<\/p><p>Para mejorar la eficiencia del desarrollo, utiliza el gestor de versiones RVM, gems adicionales y el sistema de control de versiones Git. El entorno de alojamiento VPS de Hostinger soporta todas estas herramientas para garantizar una experiencia de desarrollo web &oacute;ptima.<\/p><p>Esperamos que esta gu&iacute;a te haya sido de utilidad. Si tienes alg&uacute;n comentario o pregunta, escr&iacute;bela en la secci&oacute;n de abajo. &iexcl;Buena suerte!&nbsp;<\/p><figure class=\"wp-block-image size-large\"><a href=\"\/co\/servidor-vps\" target=\"_blank\" rel=\"noreferrer noopener\"><img decoding=\"async\" width=\"1024\" height=\"300\" src=\"https:\/\/blog.hostinger.io\/co-tutoriales\/wp-content\/uploads\/sites\/40\/2023\/02\/ES-VPS-hosting_in-text-banner-1024x300.png\" alt=\"\" class=\"wp-image-29287\" srcset=\"https:\/\/www.hostinger.com\/co\/tutoriales\/wp-content\/uploads\/sites\/40\/2023\/02\/ES-VPS-hosting_in-text-banner.png 1024w, https:\/\/www.hostinger.com\/co\/tutoriales\/wp-content\/uploads\/sites\/40\/2023\/02\/ES-VPS-hosting_in-text-banner-300x88.png 300w, https:\/\/www.hostinger.com\/co\/tutoriales\/wp-content\/uploads\/sites\/40\/2023\/02\/ES-VPS-hosting_in-text-banner-150x44.png 150w, https:\/\/www.hostinger.com\/co\/tutoriales\/wp-content\/uploads\/sites\/40\/2023\/02\/ES-VPS-hosting_in-text-banner-768x225.png 768w, https:\/\/www.hostinger.com\/co\/tutoriales\/wp-content\/uploads\/sites\/40\/2023\/02\/ES-VPS-hosting_in-text-banner-1536x450.png 1536w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/a><\/figure><h2 class=\"wp-block-heading\" id=\"h-instalar-ruby-on-rails-en-ubuntu-preguntas-frecuentes\">Instalar Ruby on Rails en Ubuntu &ndash; Preguntas frecuentes<\/h2><p>En esta secci&oacute;n, responderemos a varias preguntas sobre la instalaci&oacute;n de Ruby on Rails en Ubuntu.&nbsp;<\/p><div id=\"rank-math-faq\" class=\"rank-math-block\">\n<div class=\"rank-math-list \">\n<div id=\"faq-question-69446c9c1bcb4\" class=\"rank-math-list-item\">\n<h3 class=\"rank-math-question \">&iquest;C&oacute;mo descargar Ruby on Rails en Ubuntu?<\/h3>\n<div class=\"rank-math-answer \">\n\n<p>Para descargar Rails en Ubuntu, necesitas RubyGems. Viene preconfigurado cuando instalas el lenguaje de programaci&oacute;n Ruby.u003cbr \/u003eu003cbr \/u003eDespu&eacute;s de instalar Ruby utilizando el gestor APT de Ubuntu, descarga el framework Rails a trav&eacute;s de RubyGems utilizando el comando u003cstrongu003egem install rubyu003c\/strongu003e.<\/p>\n\n<\/div>\n<\/div>\n<div id=\"faq-question-69446c9c1bcb7\" class=\"rank-math-list-item\">\n<h3 class=\"rank-math-question \">&iquest;Qu&eacute; IDE es mejor para Ruby on Rails en Ubuntu?<\/h3>\n<div class=\"rank-math-answer \">\n\n<p>Si utilizas exclusivamente el framework Ruby on Rails, te recomendamos u003ca href=u0022https:\/\/www.jetbrains.com\/ruby\/u0022 target=u0022_blanku0022 rel=u0022noreferrer noopeneru0022u003eRubyMineu003c\/au003e. Tiene varias herramientas integradas que ayudan a los desarrolladores a escribir y depurar eficazmente el c&oacute;digo Ruby.&nbsp;u003cbr \/u003eu003cbr \/u003eSi quieres un IDE gratuito para desarrollar varias aplicaciones con distintos frameworks, te recomendamos Microsoft VSCode.&nbsp;<\/p>\n\n<\/div>\n<\/div>\n<div id=\"faq-question-69446c9c1bcb8\" class=\"rank-math-list-item\">\n<h3 class=\"rank-math-question \">&iquest;Puedo alojar aplicaciones Ruby on Rails en el VPS de Hostinger?<\/h3>\n<div class=\"rank-math-answer \">\n\n<p>S&iacute;. El VPS de Hostinger soporta todo el software necesario para desarrollar y alojar Aplicaciones Ruby on Rails.&nbsp;u003cbr \/u003eu003cbr \/u003eOfrecemos un entorno de alojamiento limpio que los usuarios pueden configurar f&aacute;cilmente seg&uacute;n sus necesidades.&nbsp;u003cbr \/u003eu003cbr \/u003eAdem&aacute;s, proporcionamos una plantilla Ubuntu 22.04 y Rails, que permite a los usuarios preparar su servidor f&aacute;cilmente con un solo clic.&nbsp;<\/p>\n\n<\/div>\n<\/div>\n<\/div>\n<\/div><h3 class=\"wp-block-heading\" id=\"h-\"><\/h3>\n","protected":false},"excerpt":{"rendered":"<p>El framework Ruby on Rails proporciona varios conjuntos de herramientas que ayudan a mejorar la eficiencia del desarrollo de aplicaciones web. Este ofrece varias plantillas y bibliotecas de c&oacute;digo, que permiten a los desarrolladores a&ntilde;adir f&aacute;cilmente nuevas funcionalidades sin tener que escribirlas desde cero. Sin embargo, instalar Ruby on Rails puede ser un reto para [&#8230;]<\/p>\n<p><a class=\"btn btn-secondary understrap-read-more-link\" href=\"\/co\/tutoriales\/instalar-ruby-on-rails-en-ubuntu\">Read More&#8230;<\/a><\/p>\n","protected":false},"author":353,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"rank_math_title":"C\u00f3mo instalar Ruby on Rails en Ubuntu en %currentyear%","rank_math_description":"Descubre c\u00f3mo instalar Ruby on Rails en Ubuntu. Sigue pasos detallados y consejos pr\u00e1cticos para configurar tu entorno de desarrollo.","rank_math_focus_keyword":"instalar ruby on rails en ubuntu","footnotes":""},"categories":[5700],"tags":[],"class_list":["post-39900","post","type-post","status-publish","format-standard","hentry","category-vps"],"hreflangs":[{"locale":"en-US","link":"https:\/\/www.hostinger.com\/tutorials\/install-ruby-on-rails-on-ubuntu","default":0},{"locale":"pt-BR","link":"https:\/\/www.hostinger.com\/br\/tutoriais\/como-instalar-ruby-on-rails-no-ubuntu","default":0},{"locale":"fr-FR","link":"https:\/\/www.hostinger.com\/fr\/tutoriels\/comment-installer-ruby-on-rails-sur-ubuntu","default":0},{"locale":"es-ES","link":"https:\/\/www.hostinger.com\/es\/tutoriales\/instalar-ruby-on-rails-en-ubuntu","default":0},{"locale":"en-UK","link":"https:\/\/www.hostinger.com\/uk\/tutorials\/install-ruby-on-rails-on-ubuntu","default":0},{"locale":"en-MY","link":"https:\/\/www.hostinger.com\/my\/tutorials\/install-ruby-on-rails-on-ubuntu","default":0},{"locale":"en-PH","link":"https:\/\/www.hostinger.com\/ph\/tutorials\/install-ruby-on-rails-on-ubuntu","default":0},{"locale":"es-MX","link":"https:\/\/www.hostinger.com\/mx\/tutoriales\/instalar-ruby-on-rails-en-ubuntu","default":0},{"locale":"es-CO","link":"https:\/\/www.hostinger.com\/co\/tutoriales\/instalar-ruby-on-rails-en-ubuntu","default":0},{"locale":"es-AR","link":"https:\/\/www.hostinger.com\/ar\/tutoriales\/instalar-ruby-on-rails-en-ubuntu","default":0},{"locale":"pt-PT","link":"https:\/\/www.hostinger.com\/pt\/tutoriais\/como-instalar-ruby-on-rails-no-ubuntu","default":0},{"locale":"en-IN","link":"https:\/\/www.hostinger.com\/in\/tutorials\/install-ruby-on-rails-on-ubuntu","default":0},{"locale":"en-CA","link":"https:\/\/www.hostinger.com\/ca\/tutorials\/install-ruby-on-rails-on-ubuntu","default":0},{"locale":"en-AU","link":"https:\/\/www.hostinger.com\/au\/tutorials\/install-ruby-on-rails-on-ubuntu","default":0},{"locale":"en-NG","link":"https:\/\/www.hostinger.com\/ng\/tutorials\/install-ruby-on-rails-on-ubuntu","default":0}],"acf":[],"_links":{"self":[{"href":"https:\/\/www.hostinger.com\/co\/tutoriales\/wp-json\/wp\/v2\/posts\/39900","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.hostinger.com\/co\/tutoriales\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.hostinger.com\/co\/tutoriales\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.hostinger.com\/co\/tutoriales\/wp-json\/wp\/v2\/users\/353"}],"replies":[{"embeddable":true,"href":"https:\/\/www.hostinger.com\/co\/tutoriales\/wp-json\/wp\/v2\/comments?post=39900"}],"version-history":[{"count":6,"href":"https:\/\/www.hostinger.com\/co\/tutoriales\/wp-json\/wp\/v2\/posts\/39900\/revisions"}],"predecessor-version":[{"id":46491,"href":"https:\/\/www.hostinger.com\/co\/tutoriales\/wp-json\/wp\/v2\/posts\/39900\/revisions\/46491"}],"wp:attachment":[{"href":"https:\/\/www.hostinger.com\/co\/tutoriales\/wp-json\/wp\/v2\/media?parent=39900"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.hostinger.com\/co\/tutoriales\/wp-json\/wp\/v2\/categories?post=39900"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.hostinger.com\/co\/tutoriales\/wp-json\/wp\/v2\/tags?post=39900"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}