Jekyll Static Site Generator
Tutuorial for setting up a Jekyll development site on an Ubuntu server:
https://www.digitalocean.com/community/tutorials/how-to-set-up-a-jekyll-development-site-on-ubuntu-16-04
This is followed by 3 more tutorials to cover the complete build and operation of the site.