How to Install Vanilla Forum on Fedora 29

Vanilla is a free, open source discussion forum written in PHP. In this tutorial, we will go through the Vanilla Forum installation and setup on Fedora 29 system by using Nginx as a web server, MySQL as a database server, and optionally you can secure transport layer by using acme.sh client and Let’s Encrypt certificate authority to add SSL support.