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

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

In the event of any inconsistency between the English version and the translated version, the English versionwill take priority. Please visit this page for more information.

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.