How to Install Grav CMS with Nginx on Fedora 30

In this tutorial, we will go through the Grav CMS installation and setup on the Fedora 30 system by using NGINX as a web server, and optionally you can secure the transport layer by using Acme.sh client and Let’s Encrypt certificate authority to add SSL support.