Server dedicated

I am developing a “MMORPG” but i have a big question;
which is better for an unreal server, Windows Server or a Linux Server?

if Linux Server is better which service (CentOS, SUSE, DEBIAN, etc), someone could share a documentation about it please.

First of all, here you find some documentation for both of the Operating Systems: A new, community-hosted Unreal Engine Wiki - Announcements and Releases - Unreal Engine Forums

In mine opinion, They both have adventages and disadventages. Here you got most important adventages and disadventages:

  • Linux doesn’t use that much Ram and CPU by himself. Windows uses a lot of Ram and CPU because of the background services and the GUI.
  • Windows is safer by himself, in Linux you need to create your own safety, in Windows you have Windows Firewall and Windows Defender which defends you for attacks and virusses.
  • Linux is harder to use, you need a course or something to learn the essentials. The commandline is easy to use when you know what your doing. Windows is more friendly to use, you dont need to use the CLI because of the GUI will do everything for you.

So what i recommend you is to look at what is easy to use for you. They do both the same thing. Just running your server. If you have never worked with Linux it will be really hard for you to use it and Windows will be more user friendly.

If you choose Linux i recommend you to use Debian because Debian is one of the most used OS of Linux. You will find more tutorials and answers on the internet when you get an error or problem.

So what i like to use is Windows because it’s easy to use and you can get live help by microsoft when you need serieus help with it.