Ok, so here is a quick guide on how to make a minecraft server
**A few notes**
this is
not Bukkit or any other special server programs, this is the basic server provided by Mojang and you will
not be able to add plugins to your server
This is
not a guide in which we will be using portforwarding, we will be using hamachi. This limits the size of the amount of players but is much easier than portforwarding. For info on how to portforward i suggest minecraftforums.net
Ok lets get started!
First download hamachi from here:
hamachi.en.softonic.com/download
Next open it and run installer and such, now open it and complete login (choose name etc)
Now it will ask you if you want to make a server, it should look like this:

Now, for network ID, name it whatever you want but i have as sugestion.
If your name is, for example Bob, then name is BobMCSerever (you dont need to but i find it's easier if the name is related to the subject.) and for password, make it something easy to remember but not something really guessable (examples of what NOT to use: basketball, minecraft, mcserver etc)
Ok now minimize Hamachi, and go to Minecraft.net
Now in the bottom half of the screen it will say download

press it.
when you get to the page, in the bottom half you will see this:
Multiplayer Server
If you're running on Windows and just want to set up a server easily, download Minecraft_Server.exe (802 KB) and run it.
Press the download and save it to your desktop.
Now, double click and run the server, when it has finished loading everything, type "stop" in the bar to stop the server.
Now when you check your desktop there should be new files, put them in a folder
now, you will see a file named server, there are two il show you which one to press

now when you open it, it will look like this:

and customize it to your liking, now where hamachi comes in, open it back up, and you will see in the top left corner there is an IP address.
Right click it and press copy IPv4 address. now in the server file where is says ip paste it in there, close and save the server file.
Now, re run the Minecraft_server file, and if all goes right everything should load properly!!!
Now open up Minecraft, log in and go to multiplayer servers, press create new, and for name put whatever you want and for IP put that IPv4 password you copied! your now done!!!
**NOTE**
The server will now work if Hamachi is not running, and now for how other people connect to your server.
Get them to download Hamachi exactly how you did, except instead of creating a network, they have to press the network tab at the top of the screen and press Join existing network.
Get them to enter your server details and they should connect, they can now connect to your minecraft server!
Thanks for reading my guide, i hope you enjoyed it and leave and suggestions and comments please!