Installing Passenger Standalone
on Debian 9 (with APT)

This page describes the installation of Passenger through the following operating system or installation method: Debian 9 (with APT). Not the configuration you are looking for? Go back to the operating system / installation method selection menu.

Table of contents

  • Loading...

Step 1: install Passenger packages

These commands will install Passenger through Phusion's APT repository.

# Install our PGP key and add HTTPS support for APT
sudo apt-get install -y dirmngr gnupg
sudo apt-key adv --keyserver hkp:// --recv-keys 561F9B9CAC40B2F7
sudo apt-get install -y apt-transport-https ca-certificates

# Add our APT repository
sudo sh -c 'echo deb stretch main > /etc/apt/sources.list.d/passenger.list'
sudo apt-get update

# Install Passenger
sudo apt-get install -y passenger

Step 2: check installation

After installation, please validate the install by running sudo /usr/bin/passenger-config validate-install. For example:

$ sudo /usr/bin/passenger-config validate-install
 * Checking whether this Phusion Passenger install is in PATH... ✓
 * Checking whether there are no other Phusion Passenger installations... ✓

All checks should pass. If any of the checks do not pass, please follow the suggestions on screen.

Step 3: update regularly

Passenger updates and system updates are delivered through the APT package manager regularly. You should run the following command regularly to keep them up to date:

$ sudo apt-get update
$ sudo apt-get upgrade

After an update, you should restart all your Passenger instances so that the updates take effect.