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
이 명령은 이 단계는 시스템당 한 번만 필요합니다. |
2. | New Relic GPG 키를 신뢰하십시오. 이 단계는 apt-get이 새 패키지를 찾을 인증된 소스로 New Relic을 등록하는 데 필요합니다. 글로벌 키 서버에서 New Relic 공개 apt-key를 얻으려면 루트로 다음 명령을 실행하십시오. bash
이 명령을 루트로 실행하지 않으면 공개 키에 대한 오류 메시지가 표시될 수 있습니다. |
삼. | 로컬 패키지 목록을 업데이트합니다. 루트로 다음 명령을 실행합니다. bash
|
4. | PHP 에이전트를 설치합니다. 다음 명령을 실행하여 New Relic 리포지토리에서 직접 설치합니다. bash
|
5. | 비표준 설치: 수동으로 설치를 완료합니다. 기본 Ubuntu 또는 Debian PHP 패키지를 사용하지 않는 경우
그렇다면 다음 명령을 실행하십시오. bash
|
6. | 애플리케이션 이름과 New Relic 라이선스 키를 구성합니다. 설치 프로세스에서 애플리케이션 이름과 라이선스 키를 묻는 메시지가 표시됩니다. 당신의 계정 설정의 계정 정보 섹션에 나타납니다. 헤드리스 설치의 경우 |
7. | 웹 서버 또는 FPM(FastCGI Process Manager)을 다시 시작합니다. 앱에 대한 트래픽을 생성하고 애플리케이션이 New Relic에 데이터를 보낼 때까지 몇 분 정도 기다립니다. 그런 다음 New Relic UI 에서 앱의 성능을 확인하세요 . |
선택 사항: 무인 설치
무인 설치를 실행하기 위해 비대화형 모드를 사용할 수 있습니다. 패키지 설치 중 프롬프트에 자동으로 yes
응답하려면 -y
플래그를 포함합니다. 예를 들어:
$DEBIAN_FRONTEND=noninteractive apt-get -y install newrelic-php5
수동: 사용 dpkg
중요
dpkg
을 사용하는 경우 업데이트를 수동으로 설치해야 합니다. 이것이 New Relic이 설치 및 유지 관리를 위해 apt
방법 을 권장하는 이유입니다. 이 절차의 명령을 루트로 실행합니다.
dpkg
을 사용하여 PHP 에이전트를 수동으로 설치하려면 다음을 수행합니다.
단계 | Notes |
---|---|
1. | 패키지 다운로드 URL을 복사합니다. 아키텍처에 적합한 URL로 이동하여 최신 |
2. | 패키지를 다운로드합니다. 다음 bash
|
삼. | PHP 에이전트를 설치합니다. 루트로 적절한 명령을 실행하고 32비트: bash
64비트: bash
|
4. | 애플리케이션 이름과 New Relic 라이선스 키를 구성합니다. 설치 프로세스에서 애플리케이션 이름과 라이선스 키를 묻는 메시지가 표시됩니다. 당신의 계정 설정의 계정 정보 섹션에 나타납니다. 헤드리스 설치의 경우 |
5. | 웹 서버 또는 FPM(FastCGI Process Manager)을 다시 시작합니다. 앱에 대한 트래픽을 생성하고 애플리케이션이 New Relic에 데이터를 보낼 때까지 몇 분 정도 기다립니다. 그런 다음 New Relic UI 에서 앱의 성능을 확인하세요 . |
이 문서가 설치하는데 도움이 되셨나요?
헤드리스: 사전 설정 라이선스 키 및 앱 이름
헤드리스 설치의 경우 미리 설정할 수 있습니다. 및 애플리케이션 이름. 배포판에서 제공하는 기본 php5 패키지를 사용해야 합니다. 미리 설정하려면 debconf-set-selections
사용하여 debconf
데이터베이스에 값을 설정합니다.
중요
패키지된 PHP를 사용하지 않는 경우 이러한 설정은 무시됩니다. newrelic-install
을(를) 실행하라는 메시지가 표시됩니다.
이러한 키는 newrelic-php5
패키지에 있습니다.
이름 | 유형 |
---|---|
앱의 이름입니다. 이 문자열은 { | 끈 |
당신의 . 이 문자열은 | 끈 |
예를 들어 다음 명령을 실행하여 앱 이름과 라이선스 키를 미리 설정할 수 있습니다.
$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