Користувальницькькі налаштування

Налаштування сайту


sphinx

Розбіжності

Тут показані розбіжності між вибраною ревізією та поточною версією сторінки.

Посилання на цей список змін

Порівняння попередніх версій Попередня ревізія
Наступна ревізія
Попередня ревізія
sphinx [2023/12/06 17:51]
nightfly
sphinx [2025/10/14 15:27] (поточний)
nightfly
Рядок 53: Рядок 53:
 ===== Встановлення на FreeBSD ===== ===== Встановлення на FreeBSD =====
  
-Тестував на FreeBSD 13.1, 13.012.3\\\+Тестував на FreeBSD 14.0, 13.313.2\\
  
   * Завантажуємо бінарники з [[http://sphinxsearch.com/downloads/current/|офіційного сайту розробника SphinxSearch]].   * Завантажуємо бінарники з [[http://sphinxsearch.com/downloads/current/|офіційного сайту розробника SphinxSearch]].
Рядок 92: Рядок 92:
 # /opt/sphinx/bin/searchd --config /opt/sphinx/etc/sphinx.conf # /opt/sphinx/bin/searchd --config /opt/sphinx/etc/sphinx.conf
 </code> </code>
-* Правимо alter.ini під свої реалії. За дефолтом приймається, що sphinx запущено з білінгом на одному сервері, але цілком замінивши ip-адресу на потрібний - можете розгорнути і на хості, який стоїть поруч, \ віртуалці. Важливо що USER, PASSWORD, DB - за дефолтом порожні. Це не страшно. Це не означає "вигадай сам". Так задумано.+* Правимо alter.ini під свої реалії. За дефолтом приймається, що sphinx запущено з білінгом на одному сервері, але цілком замінивши ip-адресу на потрібний - можете розгорнути і на хості, який стоїть поруч, \ в віртуалці. Важливо що USER, PASSWORD, DB - за дефолтом порожні. Це не страшно. Це не означає "вигадай сам". Так задумано.
 <file alter.ini> <file alter.ini>
 SPHINX_SEARCH_ENABLED=1 SPHINX_SEARCH_ENABLED=1
Рядок 103: Рядок 103:
 </file> </file>
  
- 
-===== Встановлення на Debian GNU/Linux ===== 
- 
-У разі якщо ви використовували [[setupdebianstaller|Debianstaller]], як нормальна людина, - робити вам узагалі нічого не потрібно. Усе вже встановлено та налаштовано. Просто додайте у ваш crontab індексацію, наприклад так: 
-<code> 
-*/30 * * * *       /opt/sphinx/bin/indexer --config /opt/sphinx/etc/sphinx.conf --all --rotate 
-</code> 
- 
-і увімкніть опцію 
-<code ini> 
-SPHINX_SEARCH_ENABLED=1 
-</code> 
- 
-Усе, більше на [[setupdebianstaller|Debian Linux]] робити нічого не потрібно. Усе запрацює саме по собі. 
  
 ===== Оновлення індексів ===== ===== Оновлення індексів =====
Рядок 158: Рядок 144:
 # service newsyslog restart # service newsyslog restart
 </code> </code>
 +
 +===== Встановлення на Debian GNU/Linux =====
 +
 +У разі якщо ви використовували [[setupdebianstaller|Debianstaller]], як нормальна людина, - робити вам узагалі нічого не потрібно. Усе вже встановлено та налаштовано. Просто додайте у ваш crontab індексацію, наприклад так:
 +<code>
 +*/30 * * * *       /opt/sphinx/bin/indexer --config /opt/sphinx/etc/sphinx.conf --all --rotate
 +</code>
 +
 +і увімкніть опцію
 +<code ini>
 +SPHINX_SEARCH_ENABLED=1
 +</code>
 +
 +Усе, більше на [[setupdebianstaller|Debian Linux]] робити нічого не потрібно. Усе запрацює саме по собі.
 +
 +
  
 ===== Безпека ===== ===== Безпека =====
sphinx.1701877906.txt.gz · Востаннє змінено: 2023/12/06 17:51 повз nightfly