search close

Debian NGINX-Plus

access_time Updated Dec 5, 2022

Add the package repositories

Add the version of the Debian package repository that you want to use:

Debian 11 - Bullseye

sudo apt-get install -y apt-transport-https wget gnupg
wget -qO - https://apt.signalsciences.net/release/gpgkey | sudo apt-key add -
sudo tee /etc/apt/sources.list.d/sigsci-release.list <<-'EOF'
deb https://apt.signalsciences.net/release/debian/ bullseye main
EOF
sudo apt-get update

Debian 10 - Buster

sudo apt-get install -y apt-transport-https wget gnupg
wget -qO - https://apt.signalsciences.net/release/gpgkey | sudo apt-key add -
sudo tee /etc/apt/sources.list.d/sigsci-release.list <<-'EOF'
deb https://apt.signalsciences.net/release/debian/ buster main
EOF
sudo apt-get update

Debian 9 - Stretch

sudo apt-get install -y apt-transport-https wget gnupg
wget -qO - https://apt.signalsciences.net/release/gpgkey | sudo apt-key add -
sudo tee /etc/apt/sources.list.d/sigsci-release.list <<-'EOF'
deb https://apt.signalsciences.net/release/debian/ stretch main
EOF
sudo apt-get update

Debian 8 - Jessie

sudo apt-get install -y apt-transport-https wget
wget -qO - https://apt.signalsciences.net/release/gpgkey | sudo apt-key add -
sudo tee /etc/apt/sources.list.d/sigsci-release.list <<-'EOF'
deb https://apt.signalsciences.net/release/debian/ jessie main
EOF
sudo apt-get update

Debian 7 - Wheezy

sudo apt-get install -y apt-transport-https wget
wget -qO - https://apt.signalsciences.net/release/gpgkey | sudo apt-key add -
sudo tee /etc/apt/sources.list.d/sigsci-release.list <<-'EOF'
deb https://apt.signalsciences.net/release/debian/ wheezy main
EOF
sudo apt-get update

Install the Nginx module

  1. Install the Signal Sciences Nginx module by running the following command:

    • NGINX Plus 27

      sudo apt-get install nginx-module-sigsci-nxp=1.21.6*
      
    • NGINX Plus 26

      sudo apt-get install nginx-module-sigsci-nxp=1.21.5*
      
    • NGINX Plus 25

      sudo apt-get install nginx-module-sigsci-nxp=1.21.3*
      
    • NGINX Plus 24

      sudo apt-get install nginx-module-sigsci-nxp=1.19.10*
      
    • NGINX Plus 23

      sudo apt-get install nginx-module-sigsci-nxp=1.19.5*
      
    • NGINX Plus 22

      sudo apt-get install nginx-module-sigsci-nxp=1.19.0*
      
    • NGINX Plus 21

      sudo apt-get install nginx-module-sigsci-nxp=1.17.9*
      
    • NGINX Plus 20

      sudo apt-get install nginx-module-sigsci-nxp=1.17.6*
      
    • NGINX Plus 19

      sudo apt-get install nginx-module-sigsci-nxp=1.17.3*
      
    • NGINX Plus 18

      sudo apt-get install nginx-module-sigsci-nxp=1.15.10*
      
    • NGINX Plus 17

      sudo apt-get install nginx-module-sigsci-nxp=1.15.7*
      
  2. In your Nginx config file (located by default at /etc/nginx/nginx.conf), add the following lines to the global section after the pid /run/nginx.pid; line:

    load_module /etc/nginx/modules/ngx_http_sigsci_module.so;
    
  3. Restart the Nginx service to initialize the new module.

    sudo service nginx restart