---
title: Instalación de Apache SOLR
slug: soporte/instalacion-de-apache-solr
description: Learn how to download and install Apache Solr 6.4.2 for 4biz, along with the necessary configuration files. Follow our step-by-step guide to import the 4biz configurations and successfully configure Solr for optimal performance.
createdAt: 2022-06-26T18:53:15.000Z
---

La versión homologada de Apache Solr para <font color="#ff6900">**4biz**</font> es la **6.4.2**. El paquete puede descargarse desde el propio sitio en la URL [https://archive.apache.org/dist/lucene/solr/](https://archive.apache.org/dist/lucene/solr/). En el caso específico de <font color="#ff6900">**4biz**</font>, también será necesario descargar los archivos de configuración (Knowledge Base Confs) que pueden descargarse en el área de relación con los socios, en el ítem *Installation Components*.

## Instalación de SOLR

Descargue el paquete para en el `/tmp` del servidor:

```shell
wget https://archive.apache.org/dist/lucene/solr/6.4.2/solr-6.4.2.tgz
```

Extraiga el script de instalación con el siguiente comando:

```shell
tar -xvf solr-6.4.2.tgz solr-6.4.2/bin/install_solr_service.sh --strip-components=2
```

Ejecute el script de instalación de la siguiente manera:

```shell
./install_solr_service.sh solr-6.4.2.tgz
```

```shell
id: solr: no such user
Creating new user: solr

Extracting solr-6.4.2.tgz to /opt


Installing symlink /opt/solr -> /opt/solr-6.4.2 ...


Installing /etc/init.d/solr script ...


Installing /etc/default/solr.in.sh ...

Service solr installed.
Customize Solr startup configuration in /etc/default/solr.in.sh
Waiting up to 180 seconds to see Solr running on port 8983 [\]
Started Solr server on port 8983 (pid=23010). Happy searching!

Found 1 Solr nodes:

Solr process 23010 running on port 8983
{
  "solr_home":"/var/solr/data",
  "version":"6.4.2 34a975ca3d4bd7fa121340e5bcbf165929e0542f - ishan - 2017-03-01 23:30:23",
  "startTime":"2019-11-14T17:45:18.589Z",
  "uptime":"0 days, 0 hours, 0 minutes, 7 seconds",
  "memory":"21.5 MB (%4.4) of 490.7 MB"}

[root@server /tmp]#

```

Importe las configuraciones de <font color="#ff6900">**4biz**</font> a SOLR. Para ello, envíe a través de scp al servidor el archivo `base_conhecimento_configs.zip` que se ha descargado de la área de socios. Suponiendo que el archivo está en el `/tmp`, y que tiene descomprimido, ejecute el siguiente comando:

```shell
unzip base_conhecimento_configs.zip -d /opt/solr-6.4.2/
```

Inicie sesión con el usuario de SOLR:

```shell
su - solr -s /bin/bash
```

Y ejecute el siguiente comando:

```shell
/opt/solr/bin/solr create -c base_conhecimento -d /opt/solr/base_conhecimento_configs -s 2 -rf 2
```

```shell
Copying configuration to new core instance directory:
/var/solr/data/base_conhecimento

Creating new core 'base_conhecimento' using command:
http://localhost:8983/solr/admin/cores?action=CREATE&name=base_conhecimento&instanceDir=base_conhecimento

{
  "responseHeader":{
    "status":0,
    "QTime":1606},
  "core":"base_conhecimento"}


[root@server /tmp]#

```

Después del mensaje de arriba, el SOLR está configurado.

