Instalação do Apache Solr Linux

Instalação do Apache Solr Linux

Apache Solr é um software de pesquisa de código aberto. É capaz de ser implementado como um mecanismo de pesquisa em nível corporativo, graças à sua alta escalabilidade, indexação avançada, consultas rápidas e capacidade de integrar-se a uma grande variedade de aplicações. É capaz de combater o big data e também tem alta disponibilidade com suas configurações de balanceamento de carga e failover.

A plataforma está escrita em Java e pode ser instalada em sistemas Linux. Neste guia, mostraremos as instruções passo a passo para instalar o Apache Solr em algumas das distritos Linux mais populares, incluindo Ubuntu, Debian, Centos e Red Hat.

Neste tutorial, você aprenderá:

  • Como instalar o Apache Solr em sistemas baseados em Debian
  • Como instalar o Apache Solr em sistemas baseados em Red Hat
  • Configuração inicial do Apache Solr
Apache Solr instalado no Linux Requisitos de software e convenções de linha de comando Linux
Categoria Requisitos, convenções ou versão de software usada
Sistema Distros baseados em Debian ou Red Hat
Programas Apache Solr, Java
Outro Acesso privilegiado ao seu sistema Linux como raiz ou através do sudo comando.
Convenções # - requer que os comandos Linux sejam executados com privilégios root diretamente como usuário root ou por uso de sudo comando
$ - Requer que os comandos do Linux sejam executados como um usuário não privilegiado regular

Instale o Apache Solr em sistemas baseados em Debian

Se você está executando o Ubuntu, Debian, ou um sistema diferente de Debian, como o Linux Mint, as instruções passo a passo abaixo devem funcionar para você. Instruções para sistemas baseados em Red Hat estão na próxima seção.

  1. Comece abrindo um terminal e instalando Java.
    $ sudo apt install default-jdk 
  2. Em seguida, use o WGET para baixar a versão mais recente do Apache Solr na página de download oficial. No momento da redação deste artigo, são 8.6.3.
    $ wget http: // www.gtlib.Gatech.EDU/PUB/APACHE/Lucene/Solr/8.6.3/Solr-8.6.3.TGZ 


  3. Depois que o arquivo for baixado, use o seguinte comando TAR para extrair seu conteúdo.
    $ tar zxvf solr-8.6.3.TGZ 
  4. Em seguida, execute o script de instalação incluído para instalar o Apache Solr. Certifique -se de fazer isso como usuário root.
    $ sudo solr-8.6.3/bin/install_solr_service.SH Solr-8.6.3.TGZ 
  5. O Apache Solr agora deve ser instalado e iniciado como um serviço automaticamente. Pode ser controlado pelo Systemd através de um comando SystemCTL.
    $ sudo systemctl start solr # start solr $ sudo systemctl stop solr # stop solr $ systemctl status solr # verifique o status do solr $ sudo systemctl atabille solr # make solr iniciar automaticamente após reinicialização 

Instale o Apache Solr em sistemas baseados em Red Hat

Se você está executando o CentOS, Red Hat ou um sistema diferente baseado em Red Hat, como o Fedora, as instruções passo a passo abaixo devem funcionar para você.

  1. Comece abrindo um terminal e instalando Java.
    $ sudo dnf install java-11-openjdk 
  2. Em seguida, use o WGET para baixar a versão mais recente do Apache Solr na página de download oficial. No momento da redação deste artigo, são 8.6.3.
    $ wget http: // www.gtlib.Gatech.EDU/PUB/APACHE/Lucene/Solr/8.6.3/Solr-8.6.3.TGZ 


  3. Antes de continuar, você deve aumentar os limites do arquivo e dos processos máximos para maximizar o desempenho e impedir que Solr emite avisos quando ele iniciar. Use Nano ou seu editor de texto preferido, abra este arquivo e adicione estas quatro linhas:
    $ sudo nano/etc/segurança/limites.Conf adicione ao fundo do arquivo: Solr Hard Nofile 65535 Solr Soft Nofile 65535 Solr Hard NPROC 65535 SOLR SOF 
  4. Agora você pode usar o seguinte comando TAR para extrair os arquivos Apache Solr.
    $ tar zxvf solr-8.6.3.TGZ 
  5. Em seguida, execute o script de instalação incluído para instalar o Apache Solr. Certifique -se de fazer isso como usuário root.
    $ sudo solr-8.6.3/bin/install_solr_service.SH Solr-8.6.3.TGZ 
  6. Depois que o Apache Solr terminar de instalação, use os seguintes comandos para controlá -lo.
    $ sudo service solr start # start solr $ sudo serviço solr stop # stop solr $ sudo serviço solr status # verifique o status de solr $ sudo chkconfig solr em # make solr iniciar automaticamente após reinicialização 


Configuração inicial do Apache Solr

  • Muitos aspectos do Apache Solr podem ser configurados através da linha de comando, mas Solr também possui uma interface da web, que você provavelmente encontrará mais conveniente. Acessá -lo através http: // localhost: 8983/solr - Se não estiver na mesma máquina, substitua LocalHost com o endereço IP ou nome de domínio totalmente qualificado do seu servidor Apache Solr. Acessando o Apache Solr através da interface da web
  • Comece a usar o Apache Solr, criando primeiro uma nova coleção no lado esquerdo da tela. Clique neste link para criar uma nova coleção no Apache Solr
  • Conclusão

    Neste guia, vimos como instalar as distribuições Linux baseadas em Apache Solr nas distribuições Linux baseadas em Red Hat Based. Isso deve ser suficiente para você começar com Solr e começar a usar sua funcionalidade de pesquisa depois de configurar sua primeira coleção.

    Tutoriais do Linux relacionados:

    • Coisas para instalar no Ubuntu 20.04
    • Uma introdução à automação, ferramentas e técnicas do Linux
    • Linux: Instale Java
    • Oracle Java Instalação no Ubuntu 20.04 fossa focal linux
    • Como instalar Java no Manjaro Linux
    • Coisas para fazer depois de instalar o Ubuntu 20.04 fossa focal linux
    • Download do Linux
    • Introdução aos mecanismos de armazenamento MySQL
    • Ubuntu 20.04 Guia
    • Melhor distro Linux para desenvolvedores