Реклама на сайте Advertise with us

Как самому настроить сфинкс?

Расширенный поиск по форуму
 
Новая тема Новая тема   
Автор
Поиск в теме:

ΑΩ

С нами с 08.12.05
Сообщения: 1932
Рейтинг: 1265

Ссылка на сообщениеДобавлено: 25/02/12 в 03:39       Ответить с цитатойцитата 

Вот столкнулся с проблемой.
Скрипты inxy и smartcj для поиска юзают sphinx.
Суппорт не производит настройку sphinx. Типа поставить поставили, а настроить за дополнительную плату icon_sad.gif
Кто нибудь может помочь, как этот самый сфинкс настроить и какими инструментами пользоваться? Нужно всего то создать сфинкс индекс и запустить индексирование базы icon_rolleyes.gif

-1
 

www.phpdevs.com

С нами с 24.10.02
Сообщения: 16633
Рейтинг: 16105


Передовик Master-X (01.09.2005) Передовик Master-X (16.09.2005) Передовик Master-X (01.10.2005) Передовик Master-X (16.08.2006) Передовик Master-X (16.10.2006) Ветеран трепа Master-X ()
Ссылка на сообщениеДобавлено: 25/02/12 в 14:22       Ответить с цитатойцитата 

http://sitesdeveloper.ru/articles/sphinx-installation.html - инсталляция.
А подключение к inxy и smartcj , надо уже у авторов данных скриптов спрашивать.

Пишу на php/mysql/django за вменяемые деньги.
Обращаться в личку.

1
 



С нами с 10.10.07
Сообщения: 339
Рейтинг: 404

Ссылка на сообщениеДобавлено: 25/02/12 в 16:38       Ответить с цитатойцитата 

допустим тут (что неудивительно, респект Лемону)
http://smartcj.com/wiki/doku.php?id=ru:new_rotation_sphinx

достаточно подробно даже для АВМа расписано, по аналогии можно уже расширить функционал под inxy

http://soft-com.biz/ - Администрирование серверов, 24/7 тех.поддержка и мониторинг.

1
 



С нами с 19.11.10
Сообщения: 395
Рейтинг: 458

Ссылка на сообщениеДобавлено: 25/02/12 в 16:45       Ответить с цитатойцитата 

http://inxy-scripts.com/wiki/doku.php?id=ru:templates в самом низу.
1. Ставишь сфинкс
2. создаешь сорс.
/etc/sphinx/sphinx.conf

с содержанием:

source domain_name
{
type = mysql
sql_host = localhost
sql_user = your_inxy_db_user
sql_pass = your_inxy_db_pass
sql_db = your_inxy_db

sql_query = \
SELECT rt.rotation_id, title, categories, tags, description, rt.content_type_id \
FROM gals g JOIN rotation rt ON rt.gal_id = g.gal_id WHERE g.status_id = 3 AND g.disabled_sum = 0 AND rt.category_id IN (1,2,3)

sql_attr_uint = content_type_id

sql_query_info = SELECT * FROM rotation WHERE rotation_id=$id
}

юзера,пасс,бд естественно ставишь свои.
сохраняешь сорс.

3.Создаешь sphinx index в этом же файле конфиге сфинкса.

index "sphinx_index_name"
{
source = sxxxxxx
path = /var/lib/sphinx/sxxxxxx/sxxxxxx
docinfo = extern
charset_type = sbcs
}

sxxxxxx - имя твоего сорса.
sphinx_index_name - индекса

4. создаешь конфиг inxy/var/config/sphinx.php

<?
return array(
"host" => "localhost",
"port" => 3312,
"index" => "sphinx_index_name"
);
?>


sphinx_index_name меняешь на свой индекс

5. добавляешь крон

* * * * * /usr/bin/indexer --rotate "sphinx_index_name" > /dev/null 2>&1

sphinx_index_name меняешь на свой индекс.

6. Создаешь шаблон site/search.php для вывода результатов поиска (<?=Inxy::req()&#8594;search?> выводит текущую поисковую фразу)

Все.

0
 

ΑΩ

С нами с 08.12.05
Сообщения: 1932
Рейтинг: 1265

Ссылка на сообщениеДобавлено: 25/02/12 в 20:16       Ответить с цитатойцитата 

Mне не нужно перекопипастивать сюда мануалы инкси и смартсж. Мне нужно расписать (кому не трудно) как именно в сфинкс настроить. Какой прогой, куда подключиться, какими командами.

-1
 



С нами с 19.11.10
Сообщения: 395
Рейтинг: 458

Ссылка на сообщениеДобавлено: 25/02/12 в 21:23       Ответить с цитатойцитата 



стандартными командами ssh/mc.
заходишь по ssh на сервер, открываешь файл, заполняешь инфу, сохраняешь.

0
 

ΑΩ

С нами с 08.12.05
Сообщения: 1932
Рейтинг: 1265

Ссылка на сообщениеДобавлено: 26/02/12 в 04:42       Ответить с цитатойцитата 

mr.Indi писал:
стандартными командами ssh/mc.
заходишь по ssh на сервер, открываешь файл, заполняешь инфу, сохраняешь.


Уважаемый гуру!
Раз уж вы блеснули знаниями, не могли бы вы поподробней расписать (для особо одарённых) ?
Где находится сфинкс по умолчанию на сервере?
Как выйти на нужный каталог?
Какой командой открыть файл?
Как его редактировать?
Нюансы?

0
 
Новая тема Новая тема   

Текстовая реклама в форме ответа
Заголовок и до четырех строчек текста
Длина текста до 350 символов
Купить рекламу в этом месте!


Перейти:  



Спонсор раздела Стань спонсором этого раздела!

Реклама на сайте Advertise with us

Опросы

Рецепт новогоднего блюда 2022



Обсудите на форуме обсудить (11)
все опросы »