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
Capturar la respuesta del comando wget
La siguiente orden captura y envía a un fichero la respuesta de la URL solicitada, NO la salida del comando en si: wget -q -O - http://midominio.com/ >> fichero
Leer más
Script para automatizar la creación de repositorios GIT
BARE REPO #!/bin/sh GIT_OWNER="__PON_TU_NOMBRE__" GIT_EMAIL="__PON_TU_EMAIL" GIT_HOME="__RUTA_ABSOLUTA_HOME_GIT__" GIT_REPO=$1".git" cd ${GIT_HOME} mkdir ${GIT_REPO} cd ${GIT_REPO} git init --bare git config --global user.name ${GIT_OWNER} git config --global user.email ${GIT_EMAIL} git repo-config core.sharedRepository true cd ${GIT_HOME} chown -R git:git ${GIT_REPO} chmod -R 775 ${GIT_REPO} chmod -R g+ws ${GIT_REPO} chgrp -R git ${GIT_REPO} NO BARE REPO #!/bin/sh GIT_OWNER="__PON_TU_NOMBRE__" GIT_EMAIL="__PON_TU_EMAIL" GIT_HOME="__RUTA_ABSOLUTA_HOME_GIT__"…
Leer más
Colores en Bash para cliente GIT
Desde la consola de Linux, podemos ver la salida de las distintas acciones de nuestro cliente GIT coloreadas con tan solo escribir la siguiente línea en la consola: git config --global color.ui auto
Leer más
Plugin Flash para Firefox y Chrome en Debian 6 squeeze AMD64
Para poder instalar el Flash Player en los navegadores Firefox y Chrome version 64bits, bastará con seguir estos pocos pasos. 1. Descargar plugin http://get.adobe.com/flashplayer/ 2. Descomprimirlo como root mkdir -pv /opt/flashplugin cd /opt/flashplugin tar -xf RUTA_COMPLETA_flashplugin.tar.gz 3. Instalar update-alternatives --install /usr/lib/mozilla/plugins/flash-mozilla.so flash-mozilla.so /opt/flashplugin/libflashplayer.so 10 update-alternatives --set flash-mozilla.so /opt/flashplugin/libflashplayer.so 4. Reiniciar y usar
Leer más
Cómo añadir un segundo disco para backup en Proxmox
Emanuel
Recuperar la contraseña de acceso a la Extranet de Cliente
Luis.Artola
Timestamp en Linux Bash
Hola
Crear una lista de correo en cPanel
Jair Mtz
Crear una lista de correo en cPanel
Jair Mtz
Cambiar en Linux la fecha y la hora de un fichero
Eduardo
Activar el arranque automático de las máquinas virtuales de Proxmox
Yuleidi Blanco