Archivos de Categoría: Wiki

Instalar MySQL desde los binarios oficiales

Estos pasos están indicados para aquellas situaciones que requieran de la última version de MySQL que no esté soportada por su gestor de paquetes como última versión estable en tu Linux, teniendo que recurrir a la página oficial de MySQL e instalar de forma manual la última versión disponible. 1. Descargamos binarios de MySQL y…
Leer más

Acceso remoto SSH sin password

Para poder acceder desde la máquina A a la máquina B sin que esta última te solicite el password, tenemos dos opciones. Opción 1 Desde la máquina cliente (A) generamos una clave ssh-keygen -t dsa la copiamos en la máquina a la cual queremos acceder sin password (B), asegurándonos que existe el directorio /home/user/.ssh en…
Leer más

Migrar de subversion a GIT

En la migración que vamos a realizar, mantendremos tanto los logs como todos sus branches y tags desde un SCV a otro. Para poder seguir este manual necesitaremos un paquete llamado git-svn el cual, según la distribución que usemos, se hará de un modo u otro Ubuntu, Debian y derivados apt-get install git-svn CentOS y…
Leer más

Cómo usar tags en GIT

Una etiqueta, o tag, podemos definirla como una marca en el histórico de nuestro repositorio. Con los tags podemos marcar nuestro proyecto cuando se lance una nueva versión, por ejemplo. Existen 2 tipos de tags que podemos crear: los llamados ligeros y los anotados. Los ligeros serían como un enlace o puntero a un "commit"…
Leer más

Backup de máquinas virtuales Proxmox

El siguiente script realiza un backup de todas las máquinas virtuales (VPS) que tengamos en nuestro hipervisor Proxmox. El modo de uso de dicho script es insertarlo en el cron para que el backup se realice periódicamente y, de forma adicional, se puede poner otro script al final de cada backup para que envíe las…
Leer más

Instalación de Tomcat desde los binarios oficiales

Esta instalación es válida para cualquier distribución Linux, ya que no usaremos ningún gestor de paquetes concreto 1. Entramos en directorio /tmp para descargar los paquetes necesarios cd /tmp 2. Descargamos la versión de Tomcat requerida wget http://ftp.wayne.edu/apache/tomcat/tomcat-6/v6.0.35/bin/apache-tomcat-6.0.35.tar.gz 3. La decomprimimos y la movemos a /opt tar xvfz apache-tomcat-6.0.35.tar.gz mv apache-tomcat-6.0.35 /opt/tomcat6 4. Ajustamos los…
Leer más

Proxmox VPN sobre un servidor VPS

Este manual ha sido probado desde una instalación nueva de Proxmox version 1.9 y un servidor VPS con Debian versión 6, descargada directamente desde la consola web del propio Proxmox. 1. Instalación de Proxmox como lo haríamos normalmente. 2. Una vez instalado Proxmox, procedemos a descargar una plantilla desde el menú de Proxmox (Plantilla de…
Leer más

Timestamp en Linux Bash

Utilizando el comando "date" podemos obtener el timestamp Unix de la siguiente manera: date +%s Con este dato y el comando "bc" (la calculadora de la consola), podemos obtener timestamp concretos: FINAL=`date +%s` #:----> AHORA INICIO=`echo $END-3600|bc` #:----> HACE 1 HORA echo $INICIO echo $FINAL FINAL=`date +%s` #:----> AHORA INICIO=`echo $END-86400|bc` #:----> AYER A ESTA…
Leer más