Error compilando Zabbix: Unable to find iconv.h “no”

Recientemente ha salido la versión 6 del sistema operativo Centos. Al instalarlo en un servidor, quise testear que todo lo que uso en mis servidores de Centos 5, funcionaba igual o mejor en este nueva versión, pero me encontré qual e querer instalar Zabbix Agent tenia un problema durante la instalación que no me dejaba completarla. Despues de buscar un poco, logré encontrar la solución. Así que si queremos instalar Zabbix Agent en Centos 6 y no quedarnos en el intento, recomiendo leer el proceso que seguí para instalarlo.

Instalar VMware ESXi 4.1 remotamente con SuperMicro IPMI

Hace unos días nos dieron un servidor nuevo y tuve que instalarle el sistema operativo VMware ESXi, para virtualizar diferentes servidores mediante hypervisores. Como no podía tener acceso físico al servidor por motivos de localización, tuve que realizar dicha tarea mediante el panel IPMI de Supermicro, gracias a que este servidor dispone de una tarjeta adaptadora IPMI. Esta guía (hasta el punto 14) es aplicable para instalar cualquier otro sistema operativo, simplemente variaran los pasos de configuración de propio sistema operativo.

Modificar límite de tamaño en subida y bajada de ficheros en IIS6

Recientemente me encontré con un problema con una web en ASP que se ejecuta en un IIS6 que esta en Windows 2003 Server. El problema en cuestión sucedía con una función que hacia que en el navegador se mostrase una ventana de descargar un fichero, al escribir la ruta del mismo en el navegador, en lugar de mostrarte el contenido por el navegador. En mi caso era un fichero TXT, pero podría darse con cualquier otro tipo de ficheros, con lo que si accedía por el navegador a la URL del fichero, me ofrecía descargar el fichero, en lugar de mostrar el contenido del fichero TXT en el navegador.

Error yum: rpmdb open failed

Yellow dog Updater Modified (yum) es un gestor de paquetes avanzado propio de las ditribuciones linux que usan paquetes RPM, como RedHat, Fedora o Centos. Este gestor es una herramienta para línea de comandos, con la que podemos descargar, instalar, desinstalar y actualizar cualquier paquetes que tengamos en nuestros repositiorios con gran facilidad. Eso si, como cualquiera otra herramienta no es perfecta y algunas veces surgen errores como el siguiente, el cual voy a explicar como solucionar.

Añadir el nuevo botón Enviar de Facebook al WordPress

Actualmente hay muchos botones de redes sociales que podemos añadir a nuestro blog, para compartir un artículo que nos ha gustado con los amigos que tenemos en nuestras redes sociales tales como Facebook, Twitter, Tuenti o LinkedIn, o en otros servicios como Gmail, Delicious o Digg. Despues de llevar tiempo conviviendo con estos botones, podemos decir que los dos botones que más utilizados son el “Me gusta” de Facebook y el “Twittear” de Twitter. Esto es normal, ya que estas dos redes sociales son las más populares en la mayor parte del mundo.

Instalar Zabbix Agent en CentOS

Si queremos instalar el cliente de zabbix en nuestro servidor para poder monitorizarlo (cpu, memoria, espacio en disco, procesos, tráfico…), recibir notificaciones ya sea via mail o sms de cualquier incidencia (poco espacio en disco, poca memoria libre, consumo de cpu alto, paro de un servicio…) solo tenemos que acceder a la consola del servidor que queremos monitorizar, ya sea de forma local o por SSH y realizar los siguientes pasos:

En este manual he usado la versión de Zabbix 1.8.4 y la distribución Centos 5.5, en teoria es aplicable a cualquier distribución basada en RedHat

Instalar y configurar memcached en CentOS 5

Si queremos que nuestro servidor web mejore notablemente su rendimiento, lo mas recomendable es que tengamos funcionando algún sistema de cache, para evitar las numerosas consultas que puede realizar nuestra web contra la base de datos.

Si el que nos interesa es memcache solo tenemos que seguir los pasos que expongo a continuación:

Instalar y configurar FreeRadius con MySQL en Centos 5.5

Voy a explicar paso a paso como instalar y configurar FreeRadius en un servidor Linux con CentoOS 5.5. Para posteriormente usar un router MikroTik RouterBOARD 750G contra el servidor FreeRadius.

Este router dispone del sistema operativo RouterOS y evidentemente de los servicio Radius y HotSpot con los que nos comunicaremos contra el servidor.

Para realizar el proceso de instalación, nos conectaremos a la consola bash del servidor, ya sea localmente o por SSH, y realizaremos los siguientes pasos:

Facebook Like Box: Este perfil público no está visible

El otro día me encontré con un problema cuando quise introducir un Like Box de Facebook (el widget de Me Gusta, donde aparecen las fotos de perfil de algunos de los seguidores de tu página de Facebook).

Lo primero que hice fue incrustar en el fichero correspondiente del tema de un WordPress, el código que me generó la página donde confeccionas tu LikeBox, para que así se mostrara en la pagina principal del blog.

Error al realizar una conexión con PHP a SQL Server desde Windows

El otro día tuve que hacer funcionar una web programada en  PHP4 con un IIS6 en un servidor Windows 2003 Server y la verdad es que no fue tarea fácil, debido a que nunca había realizado ninguna instalación de de PHP4 en Windows, ya que normalmente trabajamos con ASP en Windows y PHP en Linux.

Finalmente, después de conseguir instalar el PHP4, tuve que hacer que la web se pudiera conectar con un SQL Server, así que habilité la extensión php_mssql en el php.ini para que funcionara.

Entonces hice un fichero de prueba (test.php) para comprobar si realmente podía conectarme a una base de datos, y me encontré con lo siguiente:

Page optimized by WP Minify WordPress Plugin

Màrius Duch is Stephen Fry proof thanks to caching by WP Super Cache