Para configurar o Sphinx para iniciar automaticamente, comece adicionando o comando searchd
start ao servidor rc.local
file:
sudo vim /etc/rc.local
Cole o seguinte código logo acima da linha exit 0
:
/usr/bin/searchd --config /var/www/yoursitecom/sphinx/etc/sphinx.conf
Agora que tudo está configurado e em execução, para garantir que o índice permaneça atualizado com o banco de dados, execute um crontab para girar (reconstruir) o índice a cada 6 horas:
sudo crontab -e
Adicione a seguinte linha ao final do documento.
0 */6 * * * /usr/bin/indexer --rotate --config /var/www/yoursitecom/sphinx/etc/sphinx.conf --all
Fonte: Trabalhando com a Esfinge (Search Engine) em um servidor de pilha LAMP (Linux, Apache, MySQL e PHP) .