Step 5.2 I had to adjust the line:
./configure --with-mysql --with-mysql-libraries=/usr/lib/x86_64-linux-gnu
To the following line as I am running an x86 install on this old server:
:~$ ./configure --with-mysql --with-mysql-libraries=/usr/lib/i386-linux-gnu
Step 7, I pulled the Upstart scripts from the following:
This was due to Ubuntu 14.04 running Upstart rather than Systemd.
Section 8.12 - As I was running Nginx rather than Apache2, I followed this:
This page to configure Passenger:
The contents of /etc/nginx/passenger.conf that worked for me was:
I still have an issue with the web page comlaning that the snorby worker isn't running, yet it is running from an upstart script.
I'll look at that another day!