Permanent Links de WordPress en Lighttpd

WordPress por defecto usa archivos .htaccess para establecer los enlaces permanentes del blog, pero dichos archivos, sólo son soportados por Apache que como bien deben saber consume demasiados recursos innesariamente.

La solución que nos entrega WordPress a este problema, es por decir lo menos, HORRIBLE. Nos deja establecer los permanent link de la forma /index.php/categoria/post o lo que sea.

La forma más simple de hacer que todo funcione como debería es abrir el archivo de configuración de lightppd

nano /etc/lighttpd/lighttpd.conf

Y editar el vhost donde tenemos el blog (Ver como crear vhost) agrandando la siguiente linea.

server.error-handler-404 = "/index.php"

Ahora nos vamos a la configuración de los enlaces permanente de WP y los configuramos como nos den ganas.

Todo funcionará impecable. Lo que hemos hecho es decirle al servidor, que los errores 404 (página no encontrada) los envie a index.php (ó wordpress/index.php si tenemos en una carpeta el blog), quien se encargará de mostrar la pagina que queriamos como antes lo hacia de la forma /index.php/categoria/etc…

Instalar última versión de rtorrent

En los repositorio de Ubuntu o Debian hay una versión muy antigua de este gran cliente de torrent, y el problema es que varios tracker no soportan esta versión y requieren que se use la más nueva. 0.8.6 en este momento. El procedimiento que describo a continuación debiese funcionar también las nuevas versiones que vayan saliendo.

Lo primero es instalar todas las dependencias necesarias.

apt-get install build-essential pkg-config comerr-dev libc6 libcurl3 libgcc1 libidn11 libkrb53 libncurses5 libsigc++-2.0-0c2a libssl0.9.8 libstdc++6 zlib1g

Ahora entramos a la página de oficial donde bajamos la última versión de rtorrent y libTorrent. Si estamos sólo por consola, es cosa que copiemos las direcciones y hagamos un wget

wget http://libtorrent.rakshasa.no/downloads/libtorrent-0.12.6.tar.gz http://libtorrent.rakshasa.no/downloads/rtorrent-0.8.6.tar.gz

Primero debemos instalar libtorrent ya que es necesario para instalar rtorrent. Lo primero es descomprimirlo y después entrara la carpeta generada

tar -xvzf libtorrent-0.12.6.tar.gz

cd libtorrent-0.12.6.tar.gz

Ahora hacemos lo tipico para una instalación.

./configure

Después

make

Y si todo resulto sin problemas

make install

Ahora que ya tenemos instalado libtorrent podemos instalar rtorrent. Es practicamente lo mismo que para libtorrent, pero de todas formas dejaré todos los pasos.

tar -xvzf rtorrent-0.8.6.tar.gz

cd rtorrent-0.8.6

./configure

make

make install

Ahora que ya esta instalado, simplemente lo debemos ejecutar escribiendo rtorrent en la consola

rtorrent

En una próxima entrada, escribire como se usa, y como instalar una interfaz gráfica via web para rtorrent.

NOTA: Si usan Ubuntu, deben anteponer “sudo” a la mayoría de los comandos que puse antes.