• EnglishEspañol日本語한국어Português
  • ログイン今すぐ開始

この機械翻訳は参考用に提供されます。

英語版と翻訳版に矛盾がある場合は、英語版が優先されます。詳細については、このページ を参照してください。

問題を作成する

PHP エージェントのインストール。ARM64

重要

ソースからコンパイルしている場合、ARM64 は New Relic PHP エージェント リリース 9.18.1 からリリース 10.9.0 でのみサポートされます。ARM64 バイナリは、New Relic PHP Agent リリース 10.10.0 以降でのみ提供されます。

Tarball のインストール

New Relic PHP エージェント リリース 10.10.0 以降を使用して ARM64 に New Relic PHP エージェントをインストールまたは更新するには、インストール手順のドキュメントにある tarball からインストールする手順に従ってください。

ソースからビルドする

New Relic PHP エージェント リリース 9.18.0 ~ 10.9.0 を使用して ARM64 に New Relic PHP エージェントをインストールまたは更新するには、ARM64 プラットフォーム用の New Relic の PHP エージェント ソース github.com/newrelic/newrelic-php-agentをインストールする必要があります。

ソースからの ARM64 用 New Relic PHP エージェントのビルドは、Amazon Linux 2 および CentOS Linux 8 でのみサポートされています ( AWS Graviton 2 processor (AWS Graviton 2 プロセッサー)での使用を含む)

依存関係のインストール

  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 の場合 PHP8.0または8.1がインストールされていることを確認してください

    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以降でのみサポートされます。

Clone from github.com/newrelic/newrelic-php-agent .ここでは、変更を提案したり、 PHP agent のオープンソースリポジトリに 貢献する方法を学ぶこともできます。

ビルド

ヒント

newrelic-php-agent リポジトリ内の 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"まで。

    • one.newrelic.comの行newrelic.appname = "PHP Application"に表示されているアプリケーション名を変更します (オプション)。

このドキュメントはインストールで役立ちましたか。

Copyright © 2024 New Relic株式会社。

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