Wie Eddy bereits sagte: Hol dir Linux
Da du anscheinend keine Ahnung von sowas hast, ist Linux auf jedenfall für den Start gut geeignet. Mit Debian hast du auf jedenfall ein Betriebssystem, was viel benutzt wird ( = viele Tutorials) und auch gut für Server geeignet ist. Bitte lass dich nicht zu Ubuntu oder sowas überreden, genauso wie Windows.
Danach würd ich erstmal so ein paar Basics über Linux lernen, da du auf dem Root nur über Konsole arbeiten wirst. Im Prinzip reichen schon erste Kenntnisse über Verzeichnisse wechseln/erstellen/löschen, Kenntnisse über Screen(eine anwendung), und halt wie man mit aptitude umgeht. Ist natürlich ein wenig Arbeit, aber besser ist es diese über sich ergehen zu lassen
Kannst ja mal nach solchen Videos schauen(Linux Basics, Linux Debian Java installieren etc.)
Viel Erfolg