O script interativo newrelic-install simplifica a instalação do aplicativo PHP no New Relic. Funciona com múltiplas instalações de PHP, bem como instalação em locais não padrão. Executá-lo irá:
A localização do script do instalador depende de como você instalou o agente PHP New Relic.
Via gerenciador de sistema de pacote: O script de instalação está no diretório /usr/bin .
Por meio de um tarball: o script de instalação está no diretório onde você extraiu o arquivo tar . O script na distribuição tar inclui etapas de instalação que de outra forma seriam tratadas pelo gerenciador de pacote.
Trabalhe com múltiplas instalações PHP
Para que newrelic-install detecte corretamente várias instalações, certifique-se de que sua variável de ambiente PATH esteja definida corretamente. O script newrelic-install só pode instalar o agente para versões que encontrar.
If you want to...
Do this...
Especifique diretórios adicionais
Use a variável de ambiente NR_INSTALL_PATH com uma lista separada por dois pontos.
Substituir NR_INSTALL_PATH e PATH
Especifique um conjunto de diretórios na variável de ambiente NR_INSTALL_PHPLIST como uma lista separada por dois pontos. Esses diretórios devem conter a versão de linha de comando do PHP ou o script php-config .
Chame o script do instalador
O script possui dois modos: instalar e desinstalar. Se você invocá-lo sem argumentos, será solicitado que você selecione um modo.
Na linha de comando, execute o script em seu local:
Através do gerenciador de sistema do pacote: /usr/bin/newrelic-install
Através de um diretório de arquivo tar : ./newrelic-install
Use o modo de instalação
Siga este processo para instalar o New Relic.
Invoque o modo de instalação usando one destes métodos:
Execute newrelic-install com a opção de linha de comando install .
Execute newrelic-install sem opções e selecione a opção de instalação no menu principal ao invocar o script.
Quando prompt, insira sua New Relic . Esta chave será inserida em qualquer arquivo INI criado durante o restante do processo de instalação.
Se newrelic-install encontrar mais de uma versão do PHP, selecione qual versão do PHP usar. Você não verá esta tela se o script encontrar apenas uma única versão do PHP.
Para selecionar apenas uma versão, insira o número que indica a versão que deseja usar.
Para selecionar diversas versões, insira uma lista de números separados por vírgula ou espaço.
Para selecionar todas as versões listadas, insira a palavra-chave all.
Para sair do processo de instalação, insira 0.
Para cada diretório selecionado, o script tentará instalar o agente no local apropriado e reportará cada tentativa.
Importante
Para instalações PHP que permitem vários arquivos .ini , o script de instalação copiará um arquivo de modelo no local, se um arquivo modificado ainda não estiver instalado. Anote os .ini arquivos que você precisará modificar manualmente.
Se o daemon não foi instalado pelo gerenciador de pacote, instale o daemon.
Se for uma atualização ou reinstalação, o script fornecerá um prompt de confirmação antes de substituir a cópia antiga do daemon.
Se a instalação for bem-sucedida, o script mostrará esta mensagem final:
New Relic is now installed on your system. Congratulations!
Para ativar o agente PHP, reinicie seu servidor web.
Se você estiver executando o PHP-FPM, também poderá ser necessário reiniciar o PHP-FPM separadamente antes que o agente fique ativo.
Anote o nome e o local do arquivo de instalação. Este arquivo estará localizado em /tmp/nrinstall-nnnn.tar e conterá o log de instalação e informações úteis do sistema para ajudar o suporte técnico da New Relic na resolução de problemas.
Depois de instalar o New Relic com sucesso e reiniciar o servidor web, você pode começar a coletar dados sobre o seu aplicativo. Após alguns minutos, os dados começarão a aparecer na sua página Summary do APM.
Para instalar o daemon sem o agente, use o agente PHP 9.2 ou superior. Execute newrelic-install com a opção de linha de comando install_daemon .
Isso é útil se o daemon for executado em um host diferente ou em um contêiner diferente do aplicativo PHP. Por exemplo, isso pode acontecer com a instalação do agente no contêiner.
Este documento ajudou você na instalação?
Solucione problemas de instalação do PHP
Se houver problemas com o processo de instalação, revise Nenhum dado aparece e outros documentos de resolução de problemas antes de entrar em contato com a New Relic para obter suporte. Certifique-se de anexar seu arquivo a qualquer relatório de bug, bem como a saída da função phpinfo() produzida por seu servidor web.
Modo de desinstalação
Você pode desinstalar o New Relic, mas manter arquivos de configuração valiosos (úteis ao atualizar) ou desinstalar permanentemente o New Relic do seu sistema.
Este método é útil quando você deseja desinstalar e atualizar. A desinstalação não remove arquivos de configuração importantes, como o arquivo de configuração do daemon. Além disso, ele não remove nenhum arquivo newrelic.ini que você tenha modificado.
Para desinstalar o New Relic usando o script de instalação, use uma destas opções:
Invoque newrelic-install com a opção uninstall .
Execute newrelic-install sem opções e selecione a opção de desinstalação no menu principal ao invocar o script.
Para desinstalar permanentemente o New Relic do seu sistema: Invoque newrelic-install com a opção purge .
Isso removerá todos os arquivos de configuração e quaisquer links criados no momento da instalação. Isso não afetará nenhum parâmetro de configuração colocado em arquivos como php.in. Além disso, isso não removerá os pacotes de software instalados no sistema.