•
Instalación de un servidor LAMP IV (sphinx)
Una vez instalado el MySQL resulta muy útil tener un buscador a texto completo como es sphinx. Vamos a ver como instalarlo con el stemmer en castellano:
Mediante los siguientes comandos bajaremos la versión 0.9.8.1 de sphinx con el steammer en castellano:
mkdir -p /usr/local/src/ cd /usr/local/src/ wget http://www.sphinxsearch.com/downloads/sphinx-0.9.9.tar.gz tar xzf sphinx-* cd sphinx-* wget http://snowball.tartarus.org/dist/libstemmer_c.tgz tar xzf libstemmer_c.tgz ./configure --prefix=/usr/local/ --exec-prefix=/usr/local/ --with-mysql=/usr/local/mysql/ --with-libstemmer --enable-id64 make && make install useradd sphinx mkdir -p /usr/local/supervise/searchd mkdir -p /var/sphinx/ chown -R sphinx. /var/sphinx/ cat >/usr/local/supervise/searchd/run <<EOF #!/bin/bash exec su - sphinx -c '/usr/local/bin/searchd --config /usr/local/etc/sphinx.conf --nodetach --pidfile' EOF chmod +x /usr/local/supervise/searchd/run
A continuación deberemos definir el fichero de configuración en /usr/local/etc/sphinx.conf y deberemos realizar una primera indexación:
/usr/local/bin/indexer --config /usr/local/etc/sphinx.conf --all
A continuación ya podremos levantar el daemon searchd de sphinx:
ln -s /usr/local/supervise/searchd /service
Relacionados
Imprimir
Deja un comentario: