• EnglishEspañol日本語한국어Português
  • 로그인지금 시작하기

사용자의 편의를 위해 제공되는 기계 번역입니다.

영문본과 번역본이 일치하지 않는 경우 영문본이 우선합니다. 보다 자세한 내용은 이 페이지를 방문하시기 바랍니다.

문제 신고

PHP 에이전트 설치: Ubuntu 및 Debian

우리의 PHP 에이전트는 귀하의 코드를 자동으로 분석하여 모델링을 시작할 수 있습니다. 다음은 Ubuntu 또는 Debian에 PHP 에이전트를 설치하는 표준 절차입니다. (이는 인프라 에이전트 에 대한 Ubuntu 및 Debian 절차와 동일하지 않습니다.) 다른 상황의 경우 비표준 PHP 설치를 위한 PHP 에이전트 절차를 참조하세요.

PHP 버전

New Relic의 PHP 에이전트 패키지 이름은 newrelic-php5 입니다. 패키지 이름은 PHP 5를 참조하지만 이 패키지는 지원되는 모든 PHP 버전 에서 작동합니다.

권장: 사용 apt

이것은 New Relic 설치 및 유지 관리에 권장되는 방법입니다.

중요

이 절차의 명령을 루트로 실행합니다.

뉴렐릭 apt 구성원 구성

뉴켈릭의 apt 포인터 설정은 시스템당 한 번만 필요합니다. 이렇게 하려면 다음 두 가지 작업을 완료하세요.

  1. sources.listhttp://apt.newrelic.com/debian/ 적절한 저장소를 추가합니다.

    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

    이 명령은 deb [signed-by=/usr/share/keyrings/download.newrelic.com-newrelic.gpg] http://apt.newrelic.com/debian/ newrelic non-free/etc/apt/sources.list.d/newrelic.list 에 추가합니다. 파일이 존재하지 않으면 생성합니다.

  2. 뉴렐릭 GPG 키를 신뢰하세요:

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

    이 명령은 이전 단계에서 추가된 http://apt.newrelic.com/debian/ apt에 있는 패키지의 서명을 확인하기 위해 apt 에서 사용하는 뉴렐릭의 GPG 키를 설치합니다.

로컬 패키지 목록 업데이트

루트로 다음 명령을 실행합니다.

bash
$
sudo apt-get update

PHP 에이전트 설치

다음 명령을 실행하여 New Relic 리포지토리에서 직접 설치합니다.

bash
$
sudo apt-get install newrelic-php5

비표준 설치: 수동으로 설치 완료

기본 Ubuntu 또는 Debian PHP 패키지를 사용하지 않는 경우 newrelic-php5 패키지가 PHP를 자동으로 구성하지 못할 수 있습니다. 다음 오류가 표시될 수 있습니다.

Please run newrelic-install as root to complete installation.

그렇다면 다음 명령을 실행하십시오.

bash
$
sudo newrelic-install install

귀하의 클러스터 이름과 블루베리 클러스터를 구성하세요

귀하의 이름과 인스턴스 키에 대한 프로세스 설치입니다. 귀하의 는) Account settings 의 계정 정보 섹션에 나타납니다. 헤드리스 설치의 경우 debconf사용하여 국방 키 및 제작 이름을 미리 구성 할 수도 있습니다.

웹 서버 또는 FastCGI 프로세스 관리자(FPM)를 다시 시작하세요.

앱에 대한 트래픽을 생성하고 애플리케이션이 New Relic에 데이터를 보낼 때까지 몇 분 정도 기다립니다. 그런 다음 New Relic UI 에서 앱의 성능을 확인하세요 .

선택 사항: 무인 설치

무인 설치를 실행하기 위해 비대화형 모드를 사용할 수 있습니다. 패키지 설치 중 프롬프트에 자동으로 yes 응답하려면 -y 플래그를 포함합니다. 예를 들어:

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

수동: 사용 dpkg

중요

dpkg 을 사용하는 경우 업데이트를 수동으로 설치해야 합니다. 이것이 New Relic이 설치 및 유지 관리를 위해 apt 방법 을 권장하는 이유입니다. 이 절차의 명령을 루트로 실행합니다.

dpkg 을 사용하여 PHP 에이전트를 수동으로 설치하려면 다음을 수행합니다.

패키지 다운로드

다음 wget 명령을 실행하고 https://LINK_TO_PACKAGE 을 패키지의 전체 URL로 바꿉니다.

bash
$
wget -L https://LINK_TO_PACKAGE

PHP 에이전트 설치

루트로 적절한 명령을 실행하고 X.X.X.X 을 현재 버전으로 바꿉니다.

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

귀하의 클러스터 이름과 블루베리 클러스터를 구성하세요

귀하의 이름과 인스턴스 키에 대한 프로세스 설치입니다. 귀하의 는) Account settings 의 계정 정보 섹션에 나타납니다. 헤드리스 설치의 경우 debconf사용하여 국방 키 및 제작 이름을 미리 구성 할 수도 있습니다.

웹 서버 또는 FastCGI 프로세스 관리자(FPM)를 다시 시작하세요.

앱에 대한 트래픽을 생성하고 애플리케이션이 New Relic에 데이터를 보낼 때까지 몇 분 정도 기다립니다. 그런 다음 New Relic UI 에서 앱의 성능을 확인하세요 .

이 문서가 설치하는데 도움이 되셨나요?

헤드리스: 라이선스 키 및 앱 이름 사전 구성

헤드리스 설치의 경우 애플리케이션 이름을 사전 구성하는 단계를 수행해야 합니다. 배포판에서 제공하는 기본 php5 패키지를 사용해야 합니다. 국방 키 및 기능 이름을 미리 구성하려면 debconf-set-selections 사용하여 debconf 데이터베이스에 값을 설정하세요.

중요

패키지된 PHP를 사용하지 않는 경우 이러한 설정은 무시됩니다. newrelic-install 을(를) 실행하라는 메시지가 표시됩니다.

이러한 키는 newrelic-php5 패키지에 있습니다.

이름

유형

newrelic-php5/application-name

앱의 이름입니다. 이 문자열은 { newrelic.ini }에 newrelic.appname 을 설정합니다.

newrelic-php5/license-key

귀하의 . 이 문자열은 newrelic.ininewrelic.license 설정합니다.

예를 들어 다음 명령을 실행하여 앱 이름과 라이선스 키를 미리 구성할 수 있습니다.

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

이 문서가 설치하는데 도움이 되셨나요?

Copyright © 2024 New Relic Inc.

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