Instalar extensión solr para PHP en ArchLinux/Chakra
Hace algún tiempo trabajando para alguna empresa, necesité instalar la extensión php_solr en mi laptop con Chakra (basado en ArchLinux) y luego de investigar un poco acá está el método que utilicé.
Instalamos los paquetes autoconf y php-pear (si ya están instalados se ignoran)
sudo pacman -S autoconf php-pear
Luego bajamos el archivo de la extensión desde http://pecl.php.net/package/solr y lo descomprimimos:
tar -zxvf solr.1.0.1.tgz
Entramos al directorio y ejecutamos “phpize” en el directorio:
cd solr.1.0.1 phpize
Configuramos el paquete antes de instalarlo:
./configure
Lo instalamos:
make && make install
Activamos la extensión en el archivo php.ini o /etc/php/conf.d/solr.ini
extension=solr.so
Y reiniciamos el servidor (normalmente Apache, en mi caso es nginx).
Espero que haya sido útil.
Actualización:
Desde que solr dejó de ser beta, ahora es posible instalar la extensión usando el comando:
sudo pecl install -f solr