Diferencias
Muestra las diferencias entre dos versiones de la página.
| Ambos lados, revisión anteriorRevisión previa | |||
| instalacion_y_configuracion_de_sphinx_para_orfeo [2024/10/18 16:10] – [Referencias] kasandra | instalacion_y_configuracion_de_sphinx_para_orfeo [2024/10/18 16:15] (actual) – kasandra | ||
|---|---|---|---|
| Línea 11: | Línea 11: | ||
| Instalar dependencias para los extractores | Instalar dependencias para los extractores | ||
| - | $> apt-get install bc lynx unoconv poppler-utils | + | |
| Línea 24: | Línea 24: | ||
| Instalelo logueandose como el usuario para forzar el propietario | Instalelo logueandose como el usuario para forzar el propietario | ||
| - | psql -h localhost -d demo_odb -U demo_usr -W -f / | + | |
| - | psql -h localhost -d demo_odb -U demo_usr -W -f / | + | |
| - | psql -h localhost -d demo_odb -U demo_usr -W -f / | + | |
| OJO: sphinx_index_meta.sql: | OJO: sphinx_index_meta.sql: | ||
| Línea 37: | Línea 37: | ||
| Descargue el instalador de de la 2.2.11 estable\\ | Descargue el instalador de de la 2.2.11 estable\\ | ||
| - | http:%%//%%sphinxsearch.com/ | + | http:// |
| - | http:%%//%%sphinxsearch.com/ | + | http:// |
| Instale con "rpm -Uvh" en RH o con "dpkg -i " den Debian\\ | Instale con "rpm -Uvh" en RH o con "dpkg -i " den Debian\\ | ||
| Línea 78: | Línea 78: | ||
| NOTA: Hasta aquí están los modelos de orfeoexpress .. lo que sigue hace falta hacerlo. | NOTA: Hasta aquí están los modelos de orfeoexpress .. lo que sigue hace falta hacerlo. | ||
| - | El pinche pide un /var/data .. que voy a poner en / | + | El pinche pide un /var/data .. que voy a poner en / |
| - | mkdir / | + | mkdir / |
| - | ln -s / | + | ln -s / |
| chown -R sphinx: | chown -R sphinx: | ||
| Línea 90: | Línea 90: | ||
| Nota: La primera indexación debe crear los archivos que se usan de indice el el directorio / | Nota: La primera indexación debe crear los archivos que se usan de indice el el directorio / | ||
| - | / | + | / |
| Nota: Este comando también se puede usar para re-indexar toda la información que se encuentre en la tabla datosocr quitando todo lo\\ | Nota: Este comando también se puede usar para re-indexar toda la información que se encuentre en la tabla datosocr quitando todo lo\\ | ||
| Línea 111: | Línea 111: | ||
| ==== 8. Copie el código propio de busquedaOCR en el directorio de orfeo ==== | ==== 8. Copie el código propio de busquedaOCR en el directorio de orfeo ==== | ||
| - | cp -Rpd busquedaOCR / | + | |
| Línea 117: | Línea 117: | ||
| ===== Trucos ===== | ===== Trucos ===== | ||
| - | **Comandos utiles:** | + | ==== 1. Comandos utiles |
| Para ingresar al MySQL - MariaDB propio que monta sphinx ejecute en consola (debe tener instalado el cliente de MySQL - MariaDB): | Para ingresar al MySQL - MariaDB propio que monta sphinx ejecute en consola (debe tener instalado el cliente de MySQL - MariaDB): | ||
| Línea 124: | Línea 124: | ||
| 2) Consultar la información dentro del indice " | 2) Consultar la información dentro del indice " | ||
| - | MySQL - MariaDB> | + | |
| - | MySQL - MariaDB> | + | select id, |
| - | MySQL - MariaDB> | + | select id from orfeo_ocr where match (' |
| Consultar directamente en la DB interna de sphinx le permite validar que se cargo realmente desde la tabla datosocr, cuando tiene problemas | Consultar directamente en la DB interna de sphinx le permite validar que se cargo realmente desde la tabla datosocr, cuando tiene problemas | ||
| como que no encuentra resultados de registros ya cargados (Util cuando las bases de datos dan problemas por la configuración del conjunto de caracteres) | como que no encuentra resultados de registros ya cargados (Util cuando las bases de datos dan problemas por la configuración del conjunto de caracteres) | ||
| - | Utilidades de sphinx | + | ==== 2. Utilidades de sphinx |
| - | $> | + | Guarda el top de palabras indexadas con un limite de 3000 |
| - | $> indexer --rotate | + | |
| - | $> | + | Entrega las sentencias inset que ejecuto por cada registro a indexar, util para ver problemas con acentos |
| + | indexer | ||
| + | |||
| + | Entrega cada una de las palabras indexadas\\ | ||
| + | |||
| + | indextool --dumpdict orfeo_ocr | ||
| Línea 147: | Línea 152: | ||
| la primera indexación, | la primera indexación, | ||
| el que le indica que esta saliendo mal.\\ | el que le indica que esta saliendo mal.\\ | ||
| + | |||
| + | ==== 2. ERROR: nothing to do. ==== | ||