Trial Installation Guide

Install Drupal 7 NES Trial using direct download, Composer, or Drush

About Drupal 7 NES Trial

HeroDevs offers a version of Drupal 7 NES to test with your existing implementation. This is a fork of Drupal 7.101 and is NOT recommended for use in production.

Installation Methods

HeroDevs offers three methods for downloading and installing Drupal 7 NES Trial:

Direct Download and Manual Installation

Download using command line tools like cURL by setting authentication headers.

Download package

Use cURL or wget to download the tarball into your project root:

curl --header "Authorization: Bearer <ANY_STRING>" --output ./release.zip \
--location https://registry.nes.herodevs.com/composer/pkg/neverendingsupport/drupal/7.101.2+7.101.1:drupal:trial/release.zip

Installation

Unzip the archive over your existing site:

unzip -o release.zip /path/to/drupal

For example if your Drupal codebase is in the project root:

unzip -o release.zip .

Example if your Drupal codebase is in a subfolder like web or docroot:

unzip -o release.zip docroot/

Cleanup

Clear cache and check for any database changes:

drush cc all && drush updb

Verify your site works as expected.

At this point you can remove the downloaded .zip file from your folder.

Composer Installation

Authentication setup

Create an auth.json file or update your existing one:

{
  "bearer": {
    "registry.nes.herodevs.com": "<ANY_STRING>"
  }
}

Configure repository

Add the HeroDevs repository to your composer.json file:

"repositories": [
  {
    "type": "composer",
    "url": "https://registry.nes.herodevs.com/composer/repository"
  }
]

Install package

First, add Drupal 7 NES:

composer require "neverendingsupport/drupal:7.101.2+7.101.1:drupal:trial" --no-update

Then install dependencies:

composer update drupal/drupal --with-dependencies --no-dev

Drush Installation

Download package

Use cURL to fetch the tarball:

NES_D7_VERSION="7.101.2+7.101.1:drupal:trial" && curl --header "Authorization: Bearer <any-string>" --output ./nes-d7.zip \
--location "https://registry.nes.herodevs.com/composer/pkg/neverendingsupport/drupal/$NES_D7_VERSION/release.zip"

Create Make file

Create drupal7_nes.make with the following content:

api = 2
core = 7.x
projects[drupal][version] = 7.101
projects[drupal][download][type] = "get"
projects[drupal][download][url] = "file:///var/www/html/nes-d7.zip"

On macOS, the last line will look something like this:

projects[drupal][download][url] = "file:///Users/<your-username>/Sites/<your-drupal-site>/nes-d7.zip"

Execute the make file

Execute the make command and complete Drupal's installation:

drush make drupal7_nes.make