Visitas: 2
Si querés usar la API de Apache Solr desde PHP, debemos de seguir algunos pasos muy sencillos.
OBS:
- Ser root.
- Usar Debian Wheezy.
Entramos a la consola y escribimos:
sudo aptitude update
sudo aptitude install php5-common php5 php5-dev libapache2-mod-php5 php5-cli
sudo aptitude install php5-curl libcurl4-gnutls-dev libxml2 libxml2-dev
sudo aptitude install build-essential php-pear
Descargamos la última versión de Apache Solr (http://pecl.php.net/package/solr). En este caso sería la 1.0.2.
wget -c http://pecl.php.net/get/solr-1.0.2.tgz
Una vez descargado, lo descomprimimos.
tar -xvf solr-1.0.2.tgz
Volvemos a entrar a la consola y escribimos:
cd solr-1.0.2
phpize
./configure
make
sudo make install
Sale lo siguiente por pantalla:
Installing shared extensions: /usr/lib/php5/20100525/
Volvemos a entrar a la consola y escribimos:
cd /etc/php5/conf.d/
sudo nano solr.ini
Agregamos lo siguiente:
extension=solr.so
Guardamos (Control + o), y luego lo cerramos (Control + x).
Ahora reiniciamos Apache.
Entramos en la consola y escribimos:
sudo service apache2 restart