Manual para instalar OpenVPN en Ubuntu con script

Hace ya algun tiempo me hice con un servidor y lo voy usando para hacer mis cosicas. Como por ejemplo instalar rTorrent para poder bajarme ficheros el cual estuvo acompañado de otro post para mover ficheros entre el servidor y mi ordenador. Esta vez lo que quiero hacer es usar el server como túnel para […]

Como mover ficheros del servidor a mi ordenador y viceversa usando la consola

Como ya comenté en mi anterior post conseguí un server y uno de los problemas que tuve fue mover ficheros de un lado para otro (del servidor a mi ordenador loca y al revés). Buscaba algo que pudiera usarse a través de la consola sin tener que usar otros programas (i.e. FTP, esciptorios remotos, etc.). […]

Como ejecutar una tarea periódicamente en Ubuntu (Linux)

Esta programación periódica de tareas no sirve solamente para el uso en el ordenador personal, si no que también nos puede ser útil en el servidor. Estas tareas consisten en trabajos que el ordenador tiene que realizar cada determinado periodo de tiempo sin interferir con la interfaz gráfica. Para conseguir tal objetivo todas las distribuciones […]

Instalar MongoDB en Ubuntu

Uno de los propósitos de año nuevo, como ya visteis, ya me he puesto manos a la obra en aprender MongoDB. Para esto necesito tenerlo instalado en el ordenador (con SO Ubuntu) para poder trastear. Así que al turrón! Primero de todo MongoDB nos recomienda importar la “public key” usada por el gestor de paquetes. […]

Git avanzado: Etiquetas, logs y el botón del pánico

Una vez inicializado git, conocidos los primeros comandos y aprendido a hacer ramas con git ahora toca aprender un poco sobre etiquetas (tags), logs y que hacer cuando la lías parda. Las etiquetas sirven básicamente para etiquetar commits. ¿Y para que quiere uno etiquetar commits? Bien, pues para indicar en que momento se definió una […]

Como crear ramas (branches) con git

Ahora que ya tenemos git inicializado  y hemos aprendido unos primeros pasos tocará empezar con unos conceptos un poco más avanzados. En este post aprenderemos a crear ramas. Normalmente los proyectos usan ramas para mantener la rama master “más limpia”, evitar commits a medias y evitar conflictos. Para que nos entendamos la rama master es […]

Inicializar git en Linux

Según wikipedia: “Git es un software de control de versiones, pensando en la eficiencia y la fiabilidad del mantenimiento de versiones de aplicaciones cuando estas tienen un gran número de archivos de código fuente.” 1- Instalar Git $ sudo apt-get install git-core 2- Asignar una identificación $ git config –global user.name “Paco” $ git config […]