Kiffin Gish wrote:
Why not go the websites of all you mentioned. Read how to set each one
up, read what the pitfalls are of each, then determine how much time you
want to spend running one.
If at first you don't succeed,
blame it on your supervisor.