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

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

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

문제 신고

PHP 에이전트 설치: ARM64

중요

소스에서 컴파일하는 경우 ARM64는 New Relic PHP 에이전트 릴리스 9.18.1에서 릴리스 10.9.0까지만 지원됩니다. ARM64 바이너리는 New Relic PHP Agent 릴리스 10.10.0 이상에서만 제공됩니다.

타르볼 설치

New Relic PHP 에이전트 릴리스 10.10.0 이상을 사용하여 ARM64에 New Relic PHP 에이전트를 설치하거나 업데이트하려면 설치 지침에 대한 문서 에 있는 tarball에서 설치 지침을 따르십시오.

소스에서 빌드

뉴렐릭 PHP 에이전트 릴리스 9.18.0 - 10.9.0을 사용하여 ARM64에 뉴렐릭 PHP 에이전트를 설치하거나 업데이트하려면 뉴렐릭의 ARM64 플랫폼용 PHP 에이전트 소스 github.com/newrelic/newrelic-php-agent 를 설치해야 합니다.

소스에서 ARM64용 뉴렐릭 PHP 에이전트 빌드는 Amazon Linux 2 및 CentOS Linux 8에서만 지원됩니다( AWS Graviton 2 processor 사용 포함).

종속성 설치

  1. 적절한 코드를 실행합니다.

    Amazon Linux 2의 경우:

    bash
    $
    sudo yum update -y
    $
    sudo yum install -y git
    $
    sudo yum install -y amazon-linux-extras
    $
    sudo amazon-linux-extras install -y epel
    $
    sudo amazon-linux-extras install -y golang1.11
    $
    sudo yum -y groupinstall "Development Tools"
    $
    sudo yum -y install \
    >
    libcurl-devel \
    >
    openssl-devel openssl-static \
    >
    pcre-devel pcre-static \
    >
    zlib-devel zlib-static
    $
    sudo amazon-linux-extras install -y php8.0
    $
    sudo yum install -y php-devel

    CentOS 8의 경우 Ensure you have PHP 8.0 or 8.1 installed

    bash
    $
    sudo yum update -y
    $
    sudo yum -y install epel-release
    $
    sudo yum -y groupinstall "Development Tools"
    $
    sudo yum -y install dnf-plugins-core
    $
    sudo yum config-manager --set-enabled powertools
    $
    sudo yum -y install libcurl-devel php-devel openssl-devel pcre-devel pcre-static zlib-devel zlib-static golang

에이전트 복제

중요

ARM64는 릴리스 9.18.1 이상에서만 지원됩니다.

github.com/newrelic/newrelic-php-agent 에서 복제합니다. 여기에서 변경 사항을 제안하고 PHP 에이전트 오픈 소스 저장소에 기여하는 방법을 알아볼 수도 있습니다.

짓다

newrelic-PHP 에이전트의 파일 docs/development.md 에는 설치에 대한 심층 가이드가 있습니다.

복제된 리포지토리의 맨 위에서 다음을 실행합니다.

  1. make all OPTIMIZE=1
  2. sudo make agent-install
  3. sudo mkdir /var/log/newrelic
  4. sudo chmod 777 /var/log/newrelic
  5. sudo cp bin/daemon /usr/bin/newrelic-daemon

에이전트 구성

  1. agent/scripts/newrelic.ini.template 파일을 php.ini 과 동일한 디렉토리에 복사합니다. ( php --ini 를 실행하여 파일 경로를 가져옵니다.)

  2. newrelic.ini 을(를) 만들고 올바른 위치에 넣은 후 파일을 편집하여 다음을 추가합니다.

    • newrelic.license = "INSERT_YOUR_LICENSE_KEY" 줄에 유효한

      (를) 추가하세요.

    • newrelic.appname = "PHP Application" 행의

      one.newrelic.com

      에 표시된 애플리케이션 이름을 변경합니다(선택사항).

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

Copyright © 2024 New Relic Inc.

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