• 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.

Etapa

Notas

1.

Configure the New Relic apt repository.

bash
$
echo 'deb http://apt.newrelic.com/debian/ newrelic non-free' | sudo tee /etc/apt/sources.list.d/newrelic.list

Este comando adiciona deb 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.

Esta etapa só é necessária uma vez por sistema.

2.

Trust the New Relic GPG key.

Esta etapa é necessária para registrar o New Relic como uma fonte autenticada onde o apt-get procurará por novos pacotes. Para obter a chave apt pública New Relic dos servidores de chave globais, execute o seguinte comando como root:

bash
$
wget -O- https://download.newrelic.com/548C16BF.gpg | sudo apt-key add -

Se você não executar este comando como root, poderá ver uma mensagem de erro sobre a chave pública.

3.

Update the local package list.

Execute o seguinte comando como root:

bash
$
sudo apt-get update

4.

Install the PHP agent.

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

bash
$
sudo apt-get install newrelic-php5

5.

Non-standard installations: Complete installation manually.

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

6.

Configure your application name and New Relic license key.

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 o nome do aplicativo usando debconf.

7.

Restart your web server or 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:

Etapa

Notas

1.

Copy the URL for the package download.

Navegue até o URL apropriado para sua arquitetura e copie o URL completo dos pacotes newrelic-daemon, newrelic-php5-common e newrelic-php5 mais recentes:

2.

Download the package.

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

bash
$
wget -L https://LINK_TO_PACKAGE

3.

Install the PHP agent.

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

4.

Configure your application name and New Relic license key.

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 o nome do aplicativo usando debconf.

5.

Restart your web server or 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: chave de licença pré-configurada e nome do aplicativo

Para instalação headless, você pode pré-configurar seu e o nome do aplicativo. Você deve usar os pacotes php5 padrão fornecidos pela sua distribuição. Para pré-configurar, 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.