Тут показані розбіжності між вибраною ревізією та поточною версією сторінки.
| Порівняння попередніх версій Попередня ревізія Наступна ревізія | Попередня ревізія | ||
|
sphinx [2023/06/17 14:01] skybetik |
sphinx [2025/11/25 17:04] (поточний) nightfly |
||
|---|---|---|---|
| Рядок 1: | Рядок 1: | ||
| - | ====== Використання SphinxSearch як альтернативного пошукового | + | ====== Використання SphinxSearch як альтернативного пошукового |
| Рядок 17: | Рядок 17: | ||
| У alter.ini: \\ \\ | У alter.ini: \\ \\ | ||
| Опція вмикає альтернативний глобальний пошук на базі SphinxSearch. | Опція вмикає альтернативний глобальний пошук на базі SphinxSearch. | ||
| - | SPHINX_SEARCH_ENABLED=0 | + | SPHINX_SEARCH_ENABLED=1 |
| Хост зі SphinxSearch. | Хост зі SphinxSearch. | ||
| SPHINX_SEARCH_HOST=" | SPHINX_SEARCH_HOST=" | ||
| Рядок 49: | Рядок 49: | ||
| - Створити новий індекс у SphinxSearch + пере індексація. | - Створити новий індекс у SphinxSearch + пере індексація. | ||
| - Додати ваш індекс в опцію SPHINX_SEARCH_INDEXES. | - Додати ваш індекс в опцію SPHINX_SEARCH_INDEXES. | ||
| - | |||
| ===== Встановлення на FreeBSD ===== | ===== Встановлення на FreeBSD ===== | ||
| - | Тестував на FreeBSD 13.1, 13.0, 12.3\\\ | + | Починаючи з релізу Ubilling 1.5.9 UBinstaller/ |
| + | |||
| + | < | ||
| + | start_cmd() | ||
| + | { | ||
| + | echo " | ||
| + | / | ||
| + | / | ||
| + | echo " | ||
| + | / | ||
| + | echo " | ||
| + | } | ||
| + | </ | ||
| + | |||
| + | Та додати відповідну задачу індексації в crontab | ||
| + | |||
| + | <file crontab> | ||
| + | */5 * * * * / | ||
| + | </ | ||
| + | |||
| + | |||
| + | |||
| + | ===== Встановлення на FreeBSD (до 1.5.9) ===== | ||
| + | |||
| + | Тестовано на FreeBSD 14.0, 13.3, 13.2\\ | ||
| * Завантажуємо бінарники з [[http:// | * Завантажуємо бінарники з [[http:// | ||
| Рядок 92: | Рядок 115: | ||
| # / | # / | ||
| </ | </ | ||
| - | * Правимо alter.ini під свої реалії. За дефолтом приймається, | + | * Правимо alter.ini під свої реалії. За дефолтом приймається, |
| <file alter.ini> | <file alter.ini> | ||
| SPHINX_SEARCH_ENABLED=1 | SPHINX_SEARCH_ENABLED=1 | ||
| Рядок 103: | Рядок 126: | ||
| </ | </ | ||
| - | |||
| - | ===== Встановлення на Debian GNU/Linux ===== | ||
| - | |||
| - | У разі якщо ви використовували [[setupdebianstaller|Debianstaller]], | ||
| - | < | ||
| - | */30 * * * * / | ||
| - | </ | ||
| - | |||
| - | і увімкніть опцію | ||
| - | <code ini> | ||
| - | SPHINX_SEARCH_ENABLED=1 | ||
| - | </ | ||
| - | |||
| - | Усе, більше на [[setupdebianstaller|Debian Linux]] робити нічого не потрібно. Усе запрацює саме по собі. | ||
| ===== Оновлення індексів ===== | ===== Оновлення індексів ===== | ||
| Рядок 125: | Рядок 134: | ||
| ===== Автозапуск ===== | ===== Автозапуск ===== | ||
| - | Додамо у / | + | Додамо у / |
| < | < | ||
| Рядок 158: | Рядок 167: | ||
| # service newsyslog restart | # service newsyslog restart | ||
| </ | </ | ||
| + | |||
| + | ===== Встановлення на Debian GNU/Linux ===== | ||
| + | |||
| + | У разі якщо ви використовували [[setupdebianstaller|Debianstaller]], | ||
| + | < | ||
| + | */30 * * * * / | ||
| + | </ | ||
| + | |||
| + | і увімкніть опцію | ||
| + | <code ini> | ||
| + | SPHINX_SEARCH_ENABLED=1 | ||
| + | </ | ||
| + | |||
| + | Усе, більше на [[setupdebianstaller|Debian Linux]] робити нічого не потрібно. Усе запрацює саме по собі. | ||
| + | |||
| + | |||
| ===== Безпека ===== | ===== Безпека ===== | ||