Zabbix 1.8 en Debian 5.0.3 (Lenny) - Instalación

Adaptación del siguiente artículo Installing Zabbix 1.8 on Debian 5.0.3 from Source para mysql. Además se corrigen algunos detalles para que todo funcione a la primera.
La instalación se realizará desde las fuentes.

Consideraciones para seguir la guía:

La instalación la hago en una máquina limpia, recien instalada.
Por comodidad, he metido la ip de esta máquina en el /etc/hosts, llamandola zabbix, por lo que toda referencia a http://zabbix/ se puede cambiar por la ip que estéis utilizando.

Artigoo

Llevaba mucho tiempo sin actualizar esto. Tengo material interesante pero no así tiempo para publicarlo.

Os cuento que la falta de tiempo es debido a artigoo. Un proyecto del cuál estoy formando parte.
Artigoo es un camino fácil para rentabilizar el contenido que la gente sin conocimientos técnicos o sobre internet podrá aprovechar.

Sincronizar datos de dos sites en diferentes servidores

Muchas veces nos vemos en la necesidad de tener dos sites redundados. Donde digo dos sites, pueden ser sites, directorios, ficheros… etc.
Para automatizar la tarea lo máximo posible, sin dejar de lado la seguridad, pasaremos los datos entre los dos servidores a través de un túnel ssh, aunque necesitaremos conectar a SSH sin clave, con el fin de automatizarlo todo.

La forma de usar rsync a través de ssh, para que nuestros datos vayan cifrados, es la siguiente:

Publicación de Debian GNU/Linux 5.0

Desde hace algunos días se viene anunciando la salida de la nueva versión estable de Debian, nombre en clave Lenny.
Os pongo aquí la nota de prensa:

El Proyecto Debian se complace en anunciar la publicación oficial de la
versión 5.0 de Debian GNU/Linux, nombre en clave “lenny”, tras 22 meses
de desarrollo constante. Debian GNU/Linux es un sistema operativo libre
que soporta un total de doce arquitecturas de procesador e incluye los
entornos de escritorio KDE, GNOME, Xfce y LXDE. También ofrece
compatibilidad con el estándar FHS v2.3 y software desarrollado para la
versión 3.2 de LSB.

Sustituir disco con LVM

Tenemos un disco en el sistema, que queremos sustituir. Podríamos hacerlo con dd, pero como está siendo usado bajo LVM, vamos a hacer uso de una de sus funcionalidades para mover discos:

Disco antiguo: /dev/sda
Disco nuevo: /dev/sdb
Volume Group: VGMysql

Inicializar disco:

Inicializamos el nuevo disco para ser gestionado por LVM.

pvcreate /dev/sda

Ampliar el volume group:

Ese nuevo disco inicializado, lo añadimos al volume group donde se encuentra el disco que queremos sustituir.

SSH sin clave

Rapida receta para conectar sin contraseña.
Para ello generaremos unas claves públicas y privadas e intercambiandolas previamente, no nos volverá a pedir la contraseña.
Esta operación hay que hacerla por usuario y se conectara con la cuenta de un usuario concreto, por lo que habrá que repetirla para tantos usuarios de origen y destino se quiera.

Llamaré cliente al que inicia la conexión y servidor al que la recibe:

Migrar una web con base de datos sin perdida de servicio.

En este artículo, mas que entrar en detalle con configuraciónes y distintos comandos, vamos a explicar unos pasos a seguir, para intentar evitar a nuestros usuarios, los inevitables efectos que surgen al migrar un site con base de datos incluida. Ocho sencillos pasos, que teniendolos en cuenta, evitarán la perdida de servicio durante una migración.