• 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 설치 및 유지 관리에 권장되는 방법입니다.

중요

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

단계

Notes

1.

New Relic apt 저장소를 구성합니다.

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

이 명령은 deb http://apt.newrelic.com/debian/ newrelic non-free/etc/apt/sources.list.d/newrelic.list 에 추가합니다. 파일이 존재하지 않으면 생성합니다.

이 단계는 시스템당 한 번만 필요합니다.

2.

New Relic GPG 키를 신뢰하십시오.

이 단계는 apt-get이 새 패키지를 찾을 인증된 소스로 New Relic을 등록하는 데 필요합니다. 글로벌 키 서버에서 New Relic 공개 apt-key를 얻으려면 루트로 다음 명령을 실행하십시오.

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

이 명령을 루트로 실행하지 않으면 공개 키에 대한 오류 메시지가 표시될 수 있습니다.

삼.

로컬 패키지 목록을 업데이트합니다.

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

bash
$
sudo apt-get update

4.

PHP 에이전트를 설치합니다.

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

bash
$
sudo apt-get install newrelic-php5

5.

비표준 설치: 수동으로 설치를 완료합니다.

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

Please run newrelic-install as root to complete installation.

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

bash
$
sudo newrelic-install install

6.

애플리케이션 이름과 New Relic 라이선스 키를 구성합니다.

설치 프로세스에서 애플리케이션 이름과 라이선스 키를 묻는 메시지가 표시됩니다. 당신의 계정 설정의 계정 정보 섹션에 나타납니다. 헤드리스 설치의 경우 debconf 사용하여 라이센스 키와 애플리케이션 이름을 미리 시드할 수도 있습니다.

7.

웹 서버 또는 FPM(FastCGI Process Manager)을 다시 시작합니다.

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

선택 사항: 무인 설치

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

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

수동: 사용 dpkg

중요

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

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

단계

Notes

1.

패키지 다운로드 URL을 복사합니다.

아키텍처에 적합한 URL로 이동하여 최신 newrelic-daemon , newrelic-php5-commonnewrelic-php5 패키지의 전체 URL을 복사합니다.

2.

패키지를 다운로드합니다.

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

bash
$
wget -L https://LINK_TO_PACKAGE

삼.

PHP 에이전트를 설치합니다.

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

32비트:

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비트:

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.

애플리케이션 이름과 New Relic 라이선스 키를 구성합니다.

설치 프로세스에서 애플리케이션 이름과 라이선스 키를 묻는 메시지가 표시됩니다. 당신의 계정 설정의 계정 정보 섹션에 나타납니다. 헤드리스 설치의 경우 debconf 사용하여 라이센스 키와 애플리케이션 이름을 미리 시드할 수도 있습니다.

5.

웹 서버 또는 FPM(FastCGI Process Manager)을 다시 시작합니다.

앱에 대한 트래픽을 생성하고 애플리케이션이 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.ini 에서 newrelic.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.