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

AWS Elastic Beanstalk installation for PHP

|View as Markdown (English)

AWS Elastic Beanstalk is a dynamic service that allows easy deployment and scalability for your PHP applications. Follow these instructions to install AWS with New Relic's PHP agent.

팁

For more information about using Amazon tools with New Relic, see Amazon Web Services (AWS) users.

Requirements

Before you install New Relic's PHP agent, make sure you have a supported Amazon Web Services account. In addition, for any New Relic installation, you will need your New Relic . This is a 40-character hexadecimal string that New Relic provides when you sign up for your account.

Installation

To install New Relic's PHP agent on AWS Elastic Beanstalk:

  1. In the .ebextensions folder inside your Elastic BeanStalk application, create a new file named newrelic.config.

  2. Add the following content to the file:

    packages:
    yum:
    newrelic-php5: []
    rpm:
    newrelic: INSERT_LINK_TO_REPO
    commands:
    configure_new_relic:
    command: newrelic-install install
    env:
    NR_INSTALL_SILENT: true
    NR_INSTALL_KEY: INSERT_LICENSE_KEY
  3. Replace INSERT_LINK_TO_REPO with the appropriate repository URL.

    • For 32-bit systems, use http://yum.newrelic.com/pub/newrelic/el5/i386/newrelic-repo-5-3.noarch.rpm
    • For 64-bit systems, use http://yum.newrelic.com/pub/newrelic/el5/x86_64/newrelic-repo-5-3.noarch.rpm
  4. Replace INSERT_LICENSE_KEY with your New Relic .

  5. Push your app to Elastic BeanStalk:

After a successful setup, it can take up to fifteen minutes before metrics begin to appear in New Relic. To view your APM Summary page: Go to one.newrelic.com > All capabilities > APM & services > (select your app).

Copyright © 2026 New Relic Inc.

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