Видео FAQ - Установка Sphinx Debian 6 для TorrentPier II

_M_

Пользователь
sphinx установлен? whereis indexer что говорит?
sphinx вроде бы установлен... так как папка /usr/local/sphinx есть...

indexer: /usr/local/bin/indexer

файлы появились после перезагрузки сервера...
Теперь при команде
/usr/local/bin/indexer --all
выдает, что невозможно прочитать файл конфигурации

Маленько далекий вопрос от Torrentpier, параллельно стоит IPB, хотел испробовать для поиска в IPB, но при поиске в IPB или заходе в любую тему пишет "Поиск не доступен. Отсутствует Sphinx API. Пожалуйста, свяжитесь с администрацией форума. "
 

dimka3210

Пользователь
Почему то по пути
/usr/local/bin/
нет файлов... indexer && searchd
Не помню про другие, но дело у меня обстояло так:
На версиях 0.9.9 и 1.1 они там и находились. А вот потом, на версии 2.0.4 уже по пути /usr/local/bin/sphinx. Хз как у других, а у меня было так.
 
S

Sarymian

Гость
dimka3210, Подскажи пожалуйста это нормально?

Код:
root@onlypron:~# /usr/bin/indexer --rotate users
Sphinx 2.0.6-id64-release (r3473)
Copyright (c) 2001-2012, Andrew Aksyonoff
Copyright (c) 2008-2012, Sphinx Technologies Inc (http://sphinxsearch.com)
 
using config file '/etc/sphinxsearch/sphinx.conf'...
indexing index 'users'...
WARNING: Attribute count is 0: switching to none docinfo
collected 123 docs, 0.0 MB
sorted 0.0 Mhits, 100.0% done
total 123 docs, 1043 bytes
total 0.002 sec, 424328 bytes/sec, 50040.68 docs/sec
total 2 reads, 0.000 sec, 0.9 kb/call avg, 0.0 msec/call avg
total 6 writes, 0.000 sec, 0.7 kb/call avg, 0.0 msec/call avg
rotating indices: successfully sent SIGHUP to searchd (pid=3825).

А именно строка:
WARNING: Attribute count is 0: switching to none docinfo

Это ни чего страшного, или что-то криво поставил?
 

fail

Пользователь
Код:
Выполняю # ./configure --with-mysql
 
checking build environment
--------------------------
 
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for a thread-safe mkdir -p... /bin/mkdir -p
checking for gawk... no
checking for mawk... mawk
checking whether make sets $(MAKE)... no
checking whether to enable maintainer-specific portions of Makefiles... no
 
checking for compiler programs
------------------------------
 
checking whether to compile debug version... no
checking for gcc... no
checking for cc... no
checking for cl.exe... no
configure: error: in `/root/sphinx-2.0.6-release':
configure: error: no acceptable C compiler found in $PATH
See `config.log' for more details.
root:~/sphinx-2.0.6-release#
 
После:~/sphinx-2.0.6-release# make
-bash: make: command not found
root:~/sphinx-2.0.6-release#

подскажите в чем трабла ?
 

_M_

Пользователь
В шапку закиньте команду установки make... а то на debian min ее нету >.<
правда был в шоке
 

fail

Пользователь
_M_, а подробней можно?

Где взять и куда закинуть? Установить не получается

Не помогает! apt-get install make
 

Lange

Пользователь
Как добавить в автозагрузку /usr/local/bin/searchd ? А то после перезагрузки он не работает:(
 
G

Gemini_13

Гость
Код:
nano /etc/rc.local
Перед exit 0 вставь строку:
Код:
/usr/local/bin/searchd --config /usr/local/etc/sphinx.conf

/usr/local/etc/sphinx.conf - конфиг сфинкса
 
Сверху