Skip to end of metadata
Go to start of metadata

Índice


Objetivo


Informar como é realizada a instalação de módulos específicos da plataforma no Linux como o do fluig, Servidor de Indexação (solr) e RealTime (nodejs), em modo caractere.

Orientação de segurança

Por motivos de segurança recomendamos que após a instalação do fluig em ambientes Linux, seja retirado o usuário como root seguindo o processo na documentação Configurar ambiente Linux para não utilizar o usuário root.


Pré-requisitos 


Antes de iniciar uma instalação, certifique-se de que os procedimentos e requisitos abaixo foram preenchidos:

  • É obrigatório que a instalação do(s) módulo(s) seja realizada utilizando o usuário root ou um usuário que tenha os privilégios de instalação de pacotes e alteração de serviços.
  • Ter instalado o pacote unzip para descompactação de arquivos.


Distribuições homologadas


As distribuições Linux homologadas para o fluig podem ser consultadas na Matriz de Portabilidade


Pacote de Instalação


  1. Para fazer download do pacote de instalação acesse o Portal do Cliente, conforme descrito na documentação Como fazer para obter o fluig;

  2. Descompacte o instalador do fluig no diretório desejado;
  3. Pronto! Agora você já pode executar os comandos para instalação da plataforma.


Passo a passo para a instalação do fluig


Movimente-se nas abas abaixo e acompanhe o passo a passo de instalação.

Importante!

Por questões de segurança orientamos não expor seu fluig diretamente à internet. Para isso, será necessário criar uma rede DMZ juntamente com o protocolo HTTPS.

    Observação

    Se você já possui um arquivo de configuração (install.conf) previamente configurado, pode seguir diretamente para o passo 2.

    Se a instalação for realizada de forma completa, ou seja, com todos os módulos no mesmo servidor de aplicação, não será necessário executar os procedimentos Passo a passo para instalar somente o Servidor de Indexação e Passo a passo para instalar somente o RealTime.


    • Abra o Console no diretório onde o pacote de instalação foi descompactado e execute o comando:

    ./jdk-64/bin/java -cp fluig-installer.jar com.fluig.install.ExecuteInstall
    • A execução do comando irá gerar o arquivo de configurações install.conf.

    • Edite o arquivo install.conf alterando as variáveis para atender as configurações desejadas para a instalação do produto.

    Atenção!

    Quando informar o diretório onde o fluig será instalado, no parâmetro INSTALL_PATH, deve-se usar uma barra (/) como separador de pastas.

    Se o Servidor de Indexação não for instalado neste momento juntamente com o fluig, o parâmetro install.solr deve ser igual a false. Ao optar por instalar, além de alterar o valor do parâmetro install.solr para true, deve-se informar também o diretório de instalação do JDK como valor no parâmetro solr.jdk, na condição de estar instalado. Caso o valor do parâmetro permanecer em branco o JDK será instalado automaticamente.

    Se o nodejs não for instalado neste momento juntamente com o fuig, o parâmetro install.node deve ser igual false.


    • Se o arquivo de configuração (install.conf) já existe e está em um diretório diferente, passe como parâmetro no <diretório> o caminho absoluto do arquivo de configuração (install.conf). Isso significa que, em <diretório> deve ser incluído o caminho onde o arquivo de configuração está salvo:

    ./jdk-64/bin/java -cp fluig-installer.jar com.fluig.install.ExecuteInstall <diretório>\install.conf


    • Pronto! Ao finalizar a instalação no Console, os serviços do fluig estarão pronto para serem iniciados.


    Passo a passo para instalar somente o Servidor de Indexação


    Siga os passos abaixo para a instalação:

      Observação

      Se você já possui um arquivo de configuração (install.conf) previamente configurado, pode seguir diretamente para o passo 2.


      • Abra o Console no diretório onde o pacote de instalação foi descompactado e execute o comando:

      ./jdk-64/bin/java -cp fluig-installer.jar com.fluig.install.ExecuteInstall solr
      • A execução do comando irá gerar o arquivo de configurações install.conf.

      • Edite o arquivo install.conf alterando as variáveis para atender as configurações desejadas para a instalação do produto.

      Atenção!

      Quando informar o diretório onde o solr será instalado, no parâmetro INSTALL_PATH, deve-se usar uma barra (/) como separador de pastas.

      Para o servidor de Indexação ser instalado neste momento, o parâmetro install.solr deve ter o valor true. Também é necessário alterar o valor do parâmetro solr.remote se a instalação será feita para/em ambiente remoto e solr.cloud se a instalação será feita para/em ambiente cloud.

      Se já houver uma instalação do JDK, o seu caminho/diretório deve ser informado como valor no parâmetro solr.jdk. Se o valor do parâmetro permanecer em branco o JDK será instalado automaticamente.


      • Se o arquivo de configuração (install.conf) já existe e está em um diretório diferente, passe como parâmetro no <diretório> o caminho absoluto do arquivo de configuração (install.conf). Isso significa que, em <diretório> deve ser incluído o caminho onde o arquivo de configuração está salvo:

      ./jdk-64/bin/java -cp fluig-installer.jar com.fluig.install.ExecuteInstall solr <diretório>\install.conf


      • Pronto! Ao finalizar a instalação no Console, o serviço do Servidor de Indexação estará pronto para ser iniciado.


      Dica

      Se desejar configurar um Servidor de Indexação em Alta Disponibilidade (Cluster), continue a instalação conforme os procedimentos descritos na documentação Fluig Indexer em um cluster de servidores dedicados.

      Passo a passo para instalar somente o RealTime


      Para realizar a instalação, siga os passos abaixo:

        Observação

        Se você já possui um arquivo de configuração (install.conf) previamente configurado, pode seguir diretamente para o passo 2.


        • Abra o Console no diretório onde o pacote de instalação foi descompactado e execute o comando:

        ./jdk-64/bin/java -cp fluig-installer.jar com.fluig.install.ExecuteInstall nodejs
        • A execução do comando irá gerar o arquivo de configurações install.conf.

        • Edite o arquivo install.conf alterando as variáveis para atender as configurações desejadas para a instalação do produto.

        Atenção!

        Quando informar o diretório onde o nodejs será instalado, no parâmetro INSTALL_PATH, deve-se usar uma barra (/) como separador de pastas.

        Para o nodejs ser instalado neste momento, o parâmetro install.node deve ter o valor true.


        • Se o arquivo de configuração (install.conf) já existe e está em um diretório diferente, passe como parâmetro no <diretório> o caminho absoluto do arquivo de configuração (install.conf). Isso significa que, em <diretório> deve ser incluído o caminho onde o arquivo de configuração está salvo:

        ./jdk-64/bin/java -cp fluig-installer.jar com.fluig.install.ExecuteInstall nodejs <diretório>\install.conf


        • Pronto! Ao finalizar a instalação no Console, o serviço do RealTime estará pronto para ser iniciado.



        Atualização dos Módulos


        As instruções para realizar o atualização dos serviços do fluig estão informados abaixo:


          • Abra o Console no diretório onde o pacote de instalação foi descompactado e execute o comando abaixo. Se o fluig foi instalado de forma completa ou seja, com todos os módulos, não será necessário atualizar os módulos Servidor de Indexação e RealTime separadamente, sendo preciso apenas executar este comando:

          ./jdk-64/bin/java -cp fluig-installer.jar com.fluig.wcm.update.FluigUpdate <diretório de instalação>


            • Abra o Console no diretório onde o pacote de instalação foi descompactado e execute o comando:

          ./jdk-64/bin/java -cp fluig-installer.jar com.fluig.wcm.update.FluigUpdate solr <diretório de instalação>


            • Abra o Console no diretório onde o pacote de instalação foi descompactado e execute o comando:

          ./jdk-64/bin/java -cp fluig-installer.jar com.fluig.wcm.update.FluigUpdate nodejs <diretório de instalação>

          Exceção Firewall


          Caso o servidor onde o fluig foi instalado possua firewall ativo é necessário adicionar exceções para as seguintes portas utilizadas pelo fluig:

          • Porta do Servidor de Aplicação do fluig;
          • Porta do Servidor para RealTime;
          • Porta do Servidor de Chat.


          Inicialização


          Os procedimentos de inicialização estão disponíveis na página Inicializar fluig - Linux.


          Para informações sobre acesso e utilização do fluig, acesse o Guia Rápido fluig, acompanhe os primeiro passos e se familiarize com o produto!