NGINX & ngx_pagespeed on CentOS 7

I wanted to have a quick play with Googles Pagespeed module, as I use NGINX and not Apache I needed to compile NGINX from source to enable the ngx_pagespeed module. The following assumes you are have a clean CentOS 7 installation. First off you need to install the packages which enable you to compile NGINX with ngx_pagespeed from source. yum install -y gcc-c++ pcre-dev pcre-devel zlib-devel make unzip openssl-devel Now create a NGINX user and make so the user doesn’t have a shell....

February 14, 2015 · 3 min · Russ Mckendrick

Docker, Fig, NGINX Reverse Proxies and CentOS 7

I have been writing a lot about Docker and how I have used it over the last several months so why another another post? Well, for a start it has a lot of momentum. Since Docker went 1.0 in June there have been two furtherreleases. Also, the ecosystem which has sprung up around Docker is keeping up the same pace as well. This means that there is always a lot of new shinny things to play with such as …....

August 31, 2014 · 4 min · Russ Mckendrick

Google promotes HTTPS everywhere

Google announced earlier this week that they are going to use HTTPS as a ranking signal: We want to go even further. At Google I/O a few months ago, we called for “HTTPS everywhere” on the web.  We’ve also seen more and more webmasters adopting HTTPS (also known as HTTP over TLS, or Transport Layer Security), on their website, which is encouraging.  For these reasons, over the past few months we’ve been running tests taking into account whether sites use secure, encrypted connections as a signal in our search ranking algorithms....

August 10, 2014 · 3 min · Russ Mckendrick