You should use tools that are available to you, and that you are comfortable in using.
So, the first question is: What do you already know, and what do you have available to you?
What i meant is how do i make a server? Idek how i would do any of this but no-one is even giving me a hint on how to start coding a server.
What i already know is basically how to do everything needed to make an online game except how to code a server. So any help would be great!