server

Copias de seguridad de bases de datos automatizadas [bash]

Sabemos lo importante que es realizar copias de seguridad pero a veces es algo que descuidamos o no se hace muy a menudo, por ello en esta ocasión hemos realizado un script en Bash para automatizar esta tarea en servidores Linux, en concreto para las copias de seguridad de nuestras bases de datos MySQL. El script se encargará de exportar las bases de datos indicadas a SQL, posteriormente comprimirlas en ZIP (con una contraseña, opcional) y finalmente enviarlas a un servidor FTP remoto para aportar mayor seguridad. Script Es necesario modificar en el script las constantes con nuestros datos de acceso del FTP y base de datos, además de añadir los nombres de las bases de datos que nos interesen […]

, , , , , , , , , ,

NodeJS ChatServer [Source]

Últimamente se ha puesto demasiado popular la plataforma NodeJS, así que hemos desarrollado una pequeña aplicación, ChatServer, usando ésta plataforma, así como, el framework de Express y la librería de Socket.IO. El código esta bastante comentado, eso si, en inglés, pero no creo que haya algún problema. Instalación Lógicamente para poder ejecutar la aplicación, hace falta instalar la plataforma NodeJS. Cabe destacar que NodeJS es multiplataforma por lo que se puede instalar tanto en Windows, Linux o Mac (entre otros). La instalación de NodeJS, por defecto trae algunas herramientas, como el Node Packege Modules (NPM), que básicamente es un gestor de paquetes, que permite instalar diferentes módulos desde el repositorio de NodeJS. Una vez aclarado un poco los conceptos básicos, ya podemos descargar la aplicación […]

, , , , ,