Skip to content
andyceo edited this page Apr 8, 2016 · 2 revisions

Установка Sphinx в Ubuntu

sudo apt-get install sphinxsearch

Установка Sphinx из исходников, последней версии на Ubuntu 11.04

sudo aptitude install build-essential libmysqlclient-dev
wget http://sphinxsearch.com/files/sphinx-2.0.1-beta.tar.gz
tar xvzf sphinx-2.0.1-beta.tar.gz
cd sphinx-2.0.1-beta/
./configure --with-mysql-includes=/usr/include/mysql --with-mysql-libs=/usr/lib/mysql
make
sudo make install

Нужно будет создать папки для логов и индексов, обычно это должно делаться в папке /usr/local/var для всех установленных из исходников программ.

Установка Sphinx из PPA

sudo add-apt-repository ppa:sphinxsearch/sphinxsearch-beta
sudo aptitude update
sudo aptitude install sphinxsearch

После установки, нужно позволить демону поиска запуск: START=YES

Установка Sphinx из контейнера

Выбрал образ от RomeOz.

sudo mkdir /data/sphinxsearch/{conf,data,logs}
sudo chmod 777 /data/sphinxsearch/{data,logs}
sudo touch /data/sphinxsearch/conf/sphinx.conf
sudo touch /data/sphinxsearch/conf/sphinx_pgsql.conf

sudo docker run --name sphinx -d \
  -v /data/sphinxsearch/data:/var/lib/sphinxsearch/data \
  romeoz/docker-sphinxsearch

Ссылки:

Sphinx Quick Start

Порты

Sidebar is under construction

Clone this wiki locally