• English
  • ログイン今すぐ開始

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

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

問題を作成する

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

ARM64でPHPエージェントをインストールまたはアップデートするには、New RelicのARM64プラットフォーム用PHPエージェントソースをインストールする必要があります github.com/newrelic/newrelic-php-agent .

ARM64は、Amazon Linux 2とCentOS Linux 8でのみサポートされています( AWS Graviton 2プロセッサ での使用を含む)。

依存関係のインストール

  1. 適切なコードを実行してください。

    Amazon Linux 2の場合:

    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がインストールされていることを確認してください

    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
  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 © 2023 New Relic Inc.

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