Nosso agente PHP instrumenta automaticamente 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 monitoramento de infraestrutura.) Para outras situações, consulte os procedimentos do agente PHP para instalação de PHP não padrão.
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
Este comando adiciona 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
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
|
4. | Install the PHP agent. Execute o seguinte comando para instalar diretamente do repositório New Relic: bash
|
5. | Non-standard installations: Complete installation manually. Se você não estiver usando os pacotes PHP padrão do Ubuntu ou Debian, o pacote
Nesse caso, execute o seguinte comando: bash
|
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 |
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:
$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 |
2. | Download the package. Execute o seguinte comando bash
|
3. | Install the PHP agent. Execute o comando apropriado como root, substituindo 32-bit: bash
64-bit: bash
|
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 |
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 |
---|---|
O nome do seu aplicativo. Esta string define | corda |
Seu . Esta string define | corda |
Por exemplo, você pode executar estes comandos para pré-configurar o nome do seu aplicativo e a chave de licença:
$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