You will need to know a basic understanding of SQL to set this up. To easily set this up you will need phpmyadmin.
If you are on Linux you should have a basic understanding of how to install dependencies, Setting them up on the other hand I cannot help you with as I do not have a basic understanding of Linux, And for me to give guides I need a basic understanding of said operating system, I will NOT give guides to an operating system I do not understand because it's not on 100% guaranteed is going to be right.