• EnglishEspañol日本語한국어Português
  • EntrarComeçar agora

Esta tradução de máquina é fornecida para sua comodidade.

Caso haja alguma divergência entre a versão em inglês e a traduzida, a versão em inglês prevalece. Acesse esta página para mais informações.

Criar um problema

Instalação do agente PHP: Ubuntu e Debian

Nosso agente PHP autoinstrumenta seu código para que você possa iniciar o monitoramento do aplicativo. Estes são os procedimentos padrão para instalar nosso agente PHP no Ubuntu ou Debian. (Isso não é igual aos procedimentos do Ubuntu e do Debian para o agente de infraestrutura.) Para outras situações, consulte os procedimentos do agente PHP para instalação não padrão do PHP.

Versões PHP

O nome do pacote do agente PHP da New Relic é newrelic-php5. Embora o nome do pacote faça referência ao PHP 5, este pacote funciona para todas as versões suportadas do PHP.

Uso recomendado apt

Este é o método recomendado para instalação e manutenção do New Relic.

Importante

Execute os comandos neste procedimento como root.

Configure o repositório apt New Relic

A configuração do repositório apt do New Relic só é necessária uma vez por sistema. Para fazer isso, conclua estas duas tarefas:

  1. Adicione http://apt.newrelic.com/debian/ repositório apt a sources.list:

    bash
    $
    echo 'deb [signed-by=/usr/share/keyrings/download.newrelic.com-newrelic.gpg] http://apt.newrelic.com/debian/ newrelic non-free' | sudo tee /etc/apt/sources.list.d/newrelic.list

    Este comando adiciona deb [signed-by=/usr/share/keyrings/download.newrelic.com-newrelic.gpg] http://apt.newrelic.com/debian/ newrelic non-free a /etc/apt/sources.list.d/newrelic.list. Ele cria o arquivo se ele não existir.

  2. Confie na chave GPG da New Relic:

    bash
    $
    wget -O- https://download.newrelic.com/548C16BF.gpg | sudo gpg --dearmor -o /usr/share/keyrings/download.newrelic.com-newrelic.gpg

    Este comando instala a chave GPG do New Relic usada por apt para verificar assinaturas de pacotes no repositório apt http://apt.newrelic.com/debian/ adicionado na etapa anterior.

Atualizar a lista de pacotes locais

Execute o seguinte comando como root:

bash
$
sudo apt-get update

Instale o agente PHP

Execute o seguinte comando para instalar diretamente do repositório New Relic:

bash
$
sudo apt-get install newrelic-php5

Instalação fora do padrão: Conclua a instalação manualmente

Se você não estiver usando os pacotes PHP padrão do Ubuntu ou Debian, o pacote newrelic-php5 poderá não conseguir configurar o PHP automaticamente. Você pode ver este erro:

Please run newrelic-install as root to complete installation.

Nesse caso, execute o seguinte comando:

bash
$
sudo newrelic-install install

Configure o nome do seu aplicativo e a chave de licença do New Relic

O processo de instalação solicita o nome do aplicativo e a chave de licença. Seu aparece na seção de informações da conta de Account settings. Para instalação headless, você também pode pré-configurar sua chave de licença e nome do aplicativo usando debconf.

Reinicie seu servidor web ou FastCGI Process Manager (FPM)

Gere tráfego para seu aplicativo e aguarde alguns minutos para que seu aplicativo envie dados para o New Relic. Em seguida, verifique o desempenho do seu aplicativo na interface do New Relic.

Opcional: instalação autônoma

Para executar uma instalação autônoma, você pode usar o modo não interativo. Inclua o sinalizador -y para responder automaticamente yes a qualquer prompt durante a instalação do pacote. Por exemplo:

bash
$
DEBIAN_FRONTEND=noninteractive apt-get -y install newrelic-php5

Manual: Usar dpkg

Importante

Se você usar dpkg, deverá instalar as atualizações manualmente. É por isso que a New Relic recomenda o métodoapt para instalação e manutenção. Execute os comandos neste procedimento como root.

Para instalar o agente PHP manualmente usando dpkg:

Baixe o pacote

Execute o seguinte comando wget , substituindo https://LINK_TO_PACKAGE pelo URL completo do pacote:

bash
$
wget -L https://LINK_TO_PACKAGE

Instale o agente PHP

Execute o comando apropriado como root, substituindo X.X.X.X pela versão atual:

32-bit:

bash
$
dpkg -i newrelic-php5-common_X.X.X.X_all.deb newrelic-daemon_X.X.X.X_i386.deb newrelic-php5_X.X.X.X_i386.deb

64-bit:

bash
$
dpkg -i newrelic-php5-common_X.X.X.X_all.deb newrelic-daemon_X.X.X.X_amd64.deb newrelic-php5_X.X.X.X_amd64.deb

Configure o nome do seu aplicativo e a chave de licença do New Relic

O processo de instalação solicita o nome do aplicativo e a chave de licença. Seu aparece na seção de informações da conta de Account settings. Para instalação headless, você também pode pré-configurar sua chave de licença e nome do aplicativo usando debconf.

Reinicie seu servidor web ou FastCGI Process Manager (FPM)

Gere tráfego para seu aplicativo e aguarde alguns minutos para que seu aplicativo envie dados para o New Relic. Em seguida, verifique o desempenho do seu aplicativo na interface do New Relic.

Este documento ajudou você na instalação?

Headless: pré-configure a chave de licença e o nome do aplicativo

Para instalação headless, você precisa seguir as etapas para pré-configurar seu e o nome do aplicativo. Você deve usar os pacotes php5 padrão fornecidos pela sua distribuição. Para pré-configurar a chave de licença e o nome do aplicativo, defina valores em seu banco de dados debconf usando debconf-set-selections.

Importante

Essas configurações serão ignoradas se você não estiver usando um pacote PHP. Você será solicitado a executar newrelic-install.

Essas chaves estão localizadas no pacote newrelic-php5 :

Nome

Tipo

newrelic-php5/application-name

O nome do seu aplicativo. Esta string define newrelic.appname no seu newrelic.ini.

corda

newrelic-php5/license-key

Seu . Esta string define newrelic.license no seu newrelic.ini.

corda

Por exemplo, você pode executar estes comandos para pré-configurar o nome do seu aplicativo e a chave de licença:

bash
$
echo newrelic-php5 newrelic-php5/application-name string "My App Name" | debconf-set-selections
$
echo newrelic-php5 newrelic-php5/license-key string "YOUR_LICENSE_KEY" | debconf-set-selections

Este documento ajudou você na instalação?

Copyright © 2024 New Relic Inc.

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.