Assistente de configuração
A plataforma Navixy oferece um assistente de configuração que os usuários podem utilizar para configurar a plataforma inicialmente ou modificar algumas configurações comuns. Embora todas as configurações descritas abaixo possam ser aplicadas diretamente às configurações do banco de dados e dos serviços, fazê-lo pode ser arriscado se não for realizado com cuidado. Para evitar quaisquer riscos potenciais, é fortemente recomendável usar o configurador.
Inicializando o assistente de configuração
Para executar o assistente, vá para o diretório /navixy-package e execute ./configure.sh
Você será recebido pelo menu principal:

Abaixo está a explicação de cada menu e submenu:
1. Configurações de nome de domínio e SSL
1.1. Nomes de domínio
A única opção aqui é alterar os nomes de domínio e o SSL.
O Assistente de Configuração permite executar a configuração com um único nome de domínio para toda a plataforma ou com três nomes de domínio - separados para API, para o painel administrativo e para a interface do usuário.
No caso de um nome de domínio único, você só precisa especificar o domínio para o seu serviço no primeiro passo, deixando os outros dois domínios em branco. Nesse caso, a API e o painel administrativo serão configurados como subdiretórios (isso é feito automaticamente). Exemplos:
Se você estiver realizando uma configuração com três nomes de domínio você precisa especificar, sequencialmente:
Domínio do serviço (usado para a interface do usuário e ativação de dispositivos). Ex.: meu.dominio.com
Domínio da API (usado para todas as operações de API). Ex.: api.domain.com
Domínio do painel administrativo (usado para acessar o painel Admin). Ex.: panel.domain.com



Uma vez que todos os domínios estejam especificados, o assistente mostrará os resultados da sua configuração. Se precisar alterar algo, execute o assistente mais uma vez

Você pode obter mais informações sobre nomes de domínio nesta página: Domínios
1.2. Certificados SSL
Após os nomes de domínio serem configurados, você verá um menu de instalação de certificado SSL.

Se você selecionar Sim, sua plataforma será configurada para usar HTTPS.
Em seguida, o script perguntará se você pretende usar certificados SSL gratuitos do Let's Encrypt ou se deseja usar seus próprios certificados.

Certificado gratuito Let's Encrypt
Selecione Sim para instalar certificados SSL gratuitos do Let's Encrypt para seus domínios. Isso também configurará a renovação automática dos certificados para que você não precise renová-los manualmente.
O script instalará o software necessário para emitir o certificado (isso pode levar algum tempo).
Você será solicitado a informar seu endereço de e-mail. Isso não é necessário, mas é recomendado.

O script reconhecerá automaticamente os nomes de domínio (obtendo-os das configurações), gerará e instalará os certificados. Após isso, o script terminará.
Agora você configurou os nomes de domínio e seu site está protegido por SSL.
Seu próprio certificado SSL
Selecionar a Não opção em resposta à pergunta sobre certificados SSL do Let's Encrypt o levará ao menu para instalar seus próprios certificados SSL. Para prosseguir, você deve possuir um certificado full-chain válido, bem como sua chave privada. Coloque-os em algum lugar no seu servidor. O local padrão é /etc/nginx/ssl.
Primeiro você precisa especificar o caminho para o arquivo do certificado:

Em seguida, especifique o caminho para o arquivo da chave privada do seu certificado SSL:

Os caminhos para seus certificados serão inseridos na configuração do Nginx.
Os certificados agora estão instalados e seus domínios estão protegidos por SSL.
2. Configurações de SMS
Aqui você pode aplicar as configurações do seu gateway SMS e também especificar as credenciais do remetente de SMS do serviço.

2.1. Configurar gateway SMS
A primeira opção neste menu permite desativar o gateway SMS caso você já possua um configurado e não precise mais usá-lo.
As outras opções permitem aplicar configurações para um provedor específico de serviços de gateway SMS.
A última opção permite conectar o gateway SMS via protocolo SMPP. Essa opção também é adequada se o provedor do seu gateway não estiver na lista, mas oferecer suporte a SMPP do lado dele.

Você pode saber mais sobre gateways SMS na página Gateways de mensageria.
Configurar 'nome do remetente' e 'número de telefone do remetente'
Neste menu você pode especificar o número e o nome do remetente das mensagens SMS de serviço, se necessário.


3. Configurações do gateway de e-mail
Aqui você pode configurar apenas as configurações de e-mail de feedback. Por favor, note: As configurações principais do gateway de e-mail são configuradas a partir do painel administrativo (Gateways de mensageria).
O script solicitará que você especifique o endereço de e-mail para receber feedbacks de usuários a partir da seção de ajuda (endereço de e-mail PARA).

Em seguida, você será perguntado sobre a substituição do e-mail do usuário.

Selecione SIM para usar o endereço de e-mail do usuário para enviar solicitações de feedback.
Selecione NÃO para substituir o endereço de e-mail do remetente por um endereço específico. Nesse caso, o script solicitará que você especifique esse endereço de e-mail (endereço de e-mail DE).

4. Configurações da API do Google Maps
Aqui você pode especificar a chave da API do Google Maps se você não comprou o pacote GIS Premium da Navixy, mas preferiu usar a chave que adquiriu por conta própria (GIS)

Primeiro, você precisa especificar a chave JavaScript da API do Google (necessária para a disponibilidade dos mapas).

Em seguida, aplique a chave de servidor da API do Google (necessária para operações de geocodificação).

5. Chave de licença Navixy
Esta seção contém duas opções.

5.1. Alterar chave de licença
Aqui você pode especificar a chave de licença para sua instância On-premise. A chave de licença é aplicada durante a instalação inicial da plataforma, ou se for perdida ou corrompida por algum motivo (geralmente consequência de manipulação no banco de dados). A chave de licença é emitida e fornecida pelo suporte técnico.
Após selecionar esta opção, você verá um aviso de que alterar a chave de licença descuidadamente pode tornar a plataforma inoperante.

Depois disso, você precisa aplicar a chave de licença que recebeu. Esta é uma combinação de caracteres bastante longa, portanto pode ser bastante difícil digitá-la manualmente. Você pode colar a chave da área de transferência usando a combinação Shift+Insert Alternativamente, você pode segurar Shift e usar o clique direito do mouse.

A chave será inserida no banco de dados e sua instância terá uma licença válida.
5.2. Solicitar chave de avaliação
Esta opção só pode ser usada para obter uma chave de avaliação única. A chave é válida por 30 dias. Não utilize esta opção se você já possui uma chave válida.

Você não pode reemitir ou renovar a chave de avaliação desta forma.
Você não pode restaurar uma chave perdida desta forma.
Você não pode restaurar uma licença desabilitada desta forma.
Após seu período de avaliação expirar e você quiser continuar usando sua instância On-premise, por favor entre em contato com nossa equipe de sucesso do cliente para obter a chave de licença comercial.
6. Configurações de plugins
Plugins permitem modificar ou habilitar várias funções da plataforma. Como o configurador é projetado para configuração básica da plataforma, você só encontrará três plugins neste menu.

6.1. Configurações do código de ativação
Aqui você pode habilitar ou desabilitar o uso de códigos de ativação obrigatórios para o registro de dispositivos. Se a opção "Obrigatório" estiver habilitada, os usuários não poderão registrar um dispositivo sem um código de ativação.

6.2. Configurações de logotipo personalizado
Aqui você pode configurar um logotipo especial para um usuário individual.
Por favor, note: o logotipo para toda a plataforma é personalizado no painel administrativo.
O assistente de configuração solicitará que você especifique o ID do usuário (ele pode ser encontrado no painel administrativo ou na interface do usuário)

Em seguida, você precisa especificar um link para o logotipo do usuário. Ele pode estar localizado em um recurso externo ou localmente no servidor em um diretório do site. O logotipo deve estar em formato PNG, tamanho recomendado 400x400.

O logotipo será aplicado à interface do usuário e aos relatórios.
6.3. Configurações da seção de ajuda
Aqui você pode escolher se deseja ocultar ou mostrar a seção de ajuda na interface do usuário (ela é exibida por padrão). A seção de ajuda leva ao site da Navixy, portanto sua desativação pode ser útil para white labeling.

7. Configurações de armazenamento de arquivos
Esta seção permite habilitar e desabilitar o armazenamento de arquivos.

É usado para armazenar anexos de arquivos e imagens aos formulários de tarefas e trabalhos de manutenção. O diretório padrão para armazenar arquivos é /home/java/api-server/files.
Atualizado
Isto foi útil?