Motivación: Si hay scripts que automáticamente instalan rails con todo en linux es lógico preguntarse porque pasar por el suplicio de hacer una instalación custom, pero la razón es sencilla, en la mayoría de los casos el script que hace la instalación no utiliza el mismo stack que nosotros queremos, o instala aplicaciones demás que consumen mucha memoria ram.

En este tutorial aprenderás a montar un servidor rails con NginX, Passenger y PostgreSQL en ubuntu 14.04 y 14.10

Esta guía no es compatible con ubuntu 15.04

Paso 1: Setup

Crear un server vacío con ubuntu 14.10

ssh al server con la ip dada

Opcional: Si el servidor te pide que actualices los paquetes de internacionalización hazlo.

actualizar paquetes

luego reinicia la máquina

y finalmente conéctate de nuevo.

Paso 1: Crear al usuario deploy dentro del server

Cuando instalas programas como root estos le pertenecen a root, lo que nos va a causar problemas de permisos, además es simplemente peligroso, uno nunca debería trabajar como root, en lugar de eso vamos a crear el usuario deploy.

Aclaración (El nombre deploy es un buen nombre para el usuario de deployment, pero no es necesario que sea este, de todas formas al seguir el tutorial desaconsejo cambiarlo)

Share Button
Director de DesafíoLatam. Ingeniero Civil Informático de la Universidad Federico Santa María. Emprendedor lean, dedicado al desarrollo de una mejor web con ruby on rails. Fanático de los números y las métricas, la música y la fotografía.