You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
|
|
|
#!/bin/sh
|
|
|
|
|
|
|
|
SCRIPT=$(readlink -f "$0")
|
|
|
|
CWD=$(dirname "$SCRIPT")
|
|
|
|
|
|
|
|
# install sphinxsearch:
|
|
|
|
echo 'yes' | sudo add-apt-repository ppa:builds/sphinxsearch-daily
|
|
|
|
sudo apt-get update
|
|
|
|
sudo apt-get install sphinxsearch
|
|
|
|
|
|
|
|
# log files
|
|
|
|
sudo mkdir /var/log/sphinx
|
|
|
|
sudo touch /var/log/sphinx/searchd.log
|
|
|
|
sudo touch /var/log/sphinx/query.log
|
|
|
|
sudo chmod -R 777 /var/log/sphinx # ugly (for travis)
|
|
|
|
|
|
|
|
# spl dir
|
|
|
|
sudo mkdir /var/lib/sphinx
|
|
|
|
sudo chmod 777 /var/lib/sphinx # ugly (for travis)
|
|
|
|
|
|
|
|
# setup test Sphinx indexes:
|
|
|
|
indexer --config $CWD/../sphinx/sphinx.conf --all
|
|
|
|
|
|
|
|
# run searchd:
|
|
|
|
searchd --config $CWD/../sphinx/sphinx.conf
|