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

この機械翻訳は、参考として提供されています。

In the event of any inconsistency between the English version and the translated version, the English versionwill take priority. Please visit this page for more information.

問題を作成する

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.