Skip to content

Instantly share code, notes, and snippets.

@andreferraro
Created July 23, 2015 04:15
Show Gist options
  • Save andreferraro/03159b538526c17e101d to your computer and use it in GitHub Desktop.
Save andreferraro/03159b538526c17e101d to your computer and use it in GitHub Desktop.
#/bin/bash
# INSTALAÇÃO HEADERS MORE
cd /home/sysadm/
mkdir -p /home/sysadm/tmp/ngx_headers
cd /home/sysadm/tmp/ngx_headers
wget https://github.com/openresty/headers-more-nginx-module/archive/master.zip
unzip master.zip
mv headers-more-nginx-module-master/ headers-more-nginx-module/
# INTEGRAÇÃO NGINX E GOOGLE PAGESPEED
NPS_VERSION=1.9.32.3
cd /home/sysadm/
mkdir -p /home/sysadm/tmp/ngx_pagespeed
cd /home/sysadm/tmp/ngx_pagespeed
wget https://github.com/pagespeed/ngx_pagespeed/archive/release-${NPS_VERSION}-beta.zip
unzip release-${NPS_VERSION}-beta.zip
cd ngx_pagespeed-release-${NPS_VERSION}-beta/
wget https://dl.google.com/dl/page-speed/psol/${NPS_VERSION}.tar.gz
tar -xzvf ${NPS_VERSION}.tar.gz
# CONFIGURAÇÃO DO REPOSITÓRIO NGINX
cd /home/sysadm/
wget http://nginx.org/keys/nginx_signing.key
apt-key add nginx_signing.key
echo deb http://nginx.org/packages/ubuntu/ trusty nginx >> /etc/apt/sources.list
echo deb-src http://nginx.org/packages/ubuntu/ trusty nginx >> /etc/apt/sources.list
apt-get update
# BAIXANDO CÓDIGO FONTE E DEPENDÊNCIAS DO NGINX
cd /home/sysadm/
mkdir -p /home/sysadm/tmp/nginx_source
cd /home/sysadm/tmp/nginx_source
apt-get install -y dpkg-dev
apt-get source nginx -y
apt-get build-dep nginx -y
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment