Requirements
Our distribution release depends on the EPEL repository, you will need to ensure your system also has it installed.
For Red Hat CentOS 6, we currently only support Amazon Linux 2018.03 or earlier.
Add the package repositories
Add the Signal Sciences yum
repositories.
Red Hat CentOS 7
sudo tee /etc/yum.repos.d/sigsci.repo <<-'EOF'
[sigsci_release]
name=sigsci_release
baseurl=https://yum.signalsciences.net/release/el/7/$basearch
repo_gpgcheck=1
gpgcheck=1
enabled=1
gpgkey=https://yum.signalsciences.net/release/gpgkey https://dl.signalsciences.net/sigsci-agent/gpg.key
sslverify=1
sslcacert=/etc/pki/tls/certs/ca-bundle.crt
EOF
Red Hat CentOS 6
Note: After Q2 2017, RHEL6 and CentOS 6 will exit “Production Phase 2” according to the Red Hat Enterprise Linux Life Cycle. Only limited “critical” security fixes will be issued. You will need to review the lifecycle document for details and plan appropriately.
sudo tee /etc/yum.repos.d/sigsci.repo <<-'EOF'
[sigsci_release]
name=sigsci_release
baseurl=https://yum.signalsciences.net/release/el/6/$basearch
repo_gpgcheck=1
gpgcheck=1
enabled=1
gpgkey=https://yum.signalsciences.net/release/gpgkey https://dl.signalsciences.net/sigsci-agent/gpg.key
sslverify=1
sslcacert=/etc/pki/tls/certs/ca-bundle.crt
EOF
Install the NGINX module
-
Install the Signal Sciences NGINX module by running the following command:
-
NGINX Plus 27
sudo yum install nginx-module-sigsci-nxp-amzn-1.21.6*
-
NGINX Plus 26
sudo yum install nginx-module-sigsci-nxp-amzn-1.21.5*
-
NGINX Plus 25
sudo yum install nginx-module-sigsci-nxp-amzn-1.21.3*
-
NGINX Plus 24
sudo yum install nginx-module-sigsci-nxp-amzn-1.19.10*
-
NGINX Plus 23
sudo yum install nginx-module-sigsci-nxp-amzn-1.19.5*
-
NGINX Plus 22
sudo yum install nginx-module-sigsci-nxp-amzn-1.19.0*
-
NGINX Plus 21
sudo yum install nginx-module-sigsci-nxp-amzn-1.17.9*
-
NGINX Plus 20
sudo yum install nginx-module-sigsci-nxp-amzn-1.17.6*
-
NGINX Plus 19
sudo yum install nginx-module-sigsci-nxp-amzn-1.17.3*
-
NGINX Plus 18
sudo yum install nginx-module-sigsci-nxp-amzn-1.15.10*
-
NGINX Plus 17
sudo yum install nginx-module-sigsci-nxp-amzn-1.15.7*
-
-
In your NGINX config file (located by default at
/etc/nginx/nginx.conf
), add the following lines to the global section after thepid /run/nginx.pid;
line:load_module /etc/nginx/modules/ngx_http_sigsci_module.so;
-
Restart the NGINX service to initialize the new module.
-
Amazon Linux 2
systemctl restart nginx
-
Amazon Linux 2018.03
restart nginx
-