Board Thread:Questions and Answers/@comment-26968909-20150908061602/@comment-4996890-20150913192213

You can make servers a manual way (porforwarding, ect) which is free but significantly difficult. There are also several server hosts which will run your server for you and help you out with issues, but it costs money. Free server hosting does not exist.

Do you want a personal server or one open to everyone?