First thing that you’ve got to do is download the server files from the Minecraft website, here. At the bottom of the page there are two files available to download, because we are setting this up on a Windows based VPS the easiest thing for us to do is download the “Minecraft_Server.exe”

Double click the “Minecraft_Server.exe” and the Minecraft server console will open. When starting the server for the first time the console will give you some warnings, don’t worry it is just missing the “server.properties” and the other files that are needed to run. The required files will be created in the same folder as the “Minecraft_Server.exe”.

  • Now that you have the server up you can configure it. When the console is finished preparing the area, turn the server off. Type “stop” into the console to safely turn off the server. Once the server is off you can open up the “server.properties” file, notepad can open this type of file. The “server.properties” file contains all of the settings for your server.

You don’t need to change anything in this file for your server to work, but you will need to check what port the server is using to host on, the default should be 25565. If it’s not change it to 25565. To ensure that others can connect to the server you will need to allow the port used by Minecraft through the VPS’s firewall.

Firewall Settings

What you need to do so others can connect to your server is to create a new inbound rule allowing the connection through the 25565 port. Once that is done your server is ready to be used. You can change the firewall setting in the Server Manager, under Configuration.

  • The new rule is going to be applied to a port.

  • Make sure it is set as a TCP port and that you are using the correct specific local port.Allow the connection for all profiles, and then name you newly created rule and click finish.

 

Double click on the “Minecraft_Server.exe” and wait for the console to completely start up. Once it has finished preparing the staring region your server will be up and running. Login to Minecraft and try connecting to your newly created server. Congratulations you have just successfully created your own Minecraft Server.