Setting up the server is just a matter of setting up the config file, picking a port, and installing it. Obviously there is differences in setting up the server on a windows machine vs a linux machine but it is not too difficult, it just needs some time and the ability to follow instructions (as well as the obvious server access).