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

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

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

문제 신고

PHP 에이전트 설치: Ubuntu 및 Debian(x86_64)

우리의 PHP 에이전트는 귀하의 코드를 자동으로 분석하여 모델링을 시작할 수 있습니다. 다음은 x86_64 아키텍처의 Ubuntu 또는 Debian에 PHP 에이전트를 설치하는 표준 절차입니다. (이는 인프라 에이전트 에 대한 Ubuntu 및 Debian 절차와 동일하지 않습니다.) aarch64 아키텍처에 설치하려면 tar 파일 방법을 사용하세요. 다른 상황의 경우 비표준 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 현재 버전으로 바꿉니다.

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.