Vamos a ver como instalar Nginx en Ubuntu, Nginx es uno de los servidores web más populares del mundo y responsable de alojar algunos de los sitios con mayor trafico de internet. Nginx puede usarse como un servidor web o un proxy inverso. Continuar leyendo
Linux
Instalar MongoDB en Ubuntu
Vamos a instalar MongoDB en Ubuntu con un paquete .deb. Ubuntu por defecto ya incluye sus propios paquetes para MongoDB pero los oficiales de MongoDB suelen estar más actualizados, así que vamos a usar esos.
Añadir swap a una instancia EC2 con Ubuntu EBS
Muchas veces la falta de memoria RAM en las instancias EC2 supone un problema, dando lugar a errores o cuelgues continuos, en mi caso MySQL se caía cada vez que tenia un pico mas alto de visitas, la instancia se quedaba sin memoria y MySQL se detenía, con el problema que ello supone. Continuar leyendo
Instalación de Oracle Instant Client en Ubuntu
Para conectar a una base de datos de Oracle desde Ubuntu necesitamos tener instalado su versión Express o usar las pequeñas librerías Oracle Instant Client, esto es necesario por ejemplo en el caso de querer conectar con Oracle desde NodeJS. Continuar leyendo
Instalación de SAMBA (NAS) en Raspberry Pi
Nadie duda que con la Raspberry Pi se pueden hacer miles de cosas y entre esas miles de cosas una de las que considero mas útil es poder convertirla en un pequeño servidor NAS, para ello vamos a utilizar Samba. Continuar leyendo
Optimizar imágenes JPEG y PNG en Ubuntu
Utilizar el menor tamaño posible en las imágenes es esencial para reducir el tiempo de carga de una página web, con unas sencillas librerías podemos ahorrar muchos bytes de datos manteniendo la misma calidad en las imágenes. Continuar leyendo
Actualizar carpeta remota EC2 con Git Push
Vamos a ver como crear un repositorio remoto en un servidor Amazon EC2 y actualizar una carpeta con el código del repositorio. Es una manera mas rápida y sencilla de subir nuestras aplicaciones o webs a Amazon EC2 ademas de utilizar todas las ventajas de Git. Continuar leyendo
Cambiar “localhost” a nombre de dominio en Windows y Ubuntu
Cambiar “localhost” a un nombre de dominio es muy útil en el desarrollo de paginas web, puedes por ejemplo hacer que cuando en tu navegador entres en www.mi-sitio.com se muestre localhost, igualmente se pueden añadir subdominios del tipo login.mi-sitio.com. Continuar leyendo
Genymotion en Ubuntu – Instalación
Genymotion es un emulador Android fácil de usar y muy rápido, sobre todo en comparación con el emulador oficial que incorpora el SDK de Android, Genymotion además sirve como entorno de pruebas por lo que podemos lanzar aplicaciones directamente al emulador desde nuestro terminal, por ejemplo una aplicación de Ionic Framework. Continuar leyendo
Instalación de Openshift RHC Tools en Ubuntu
En este tutorial vamos a ver como instalar las herramientas de cliente de Openshift (rhc) en Ubuntu, que sirven para crear y administrar aplicaciones de OpenShift Online.
Lo primero que necesitamos es instalar Ruby: Continuar leyendo