How to make a simple private minecraft survival bukkit server?

I want to make a simple minecraft survival bukkit server so i can play with my friends but i want to know what plugins give the server grief protection, commands like /home or /nick, chest shops and combat tags.
Also i want to know how to make a bukkit server and how to install plugins.

Added (1). Also i want plugins and no asking for ip its gonna be private!

Ok ill do it in steps

1)make folder called bukkit server

2)get craft bukkit at https://dl.bukkit.org/downloads/craftbukkit/ and i would get recommended but you can get 1.7.9

3) then make a text document and put in java -Xmx1024M -Xms2024M -jar minecraft_server.jar the turn it into run.bat by righing it like run.bat anbd underneath it will say text document the change it to all programs

4) run it and alout of files will be made [if this dosnt work then look for more codes like java -Xmx1024M -Xms2024M -jar minecraft_server.jar on the internet

5) if you like to change it all go to server propeties

6) back it up with port forawd [search this on the internet] or hamachi which would be a small server

7)a plugin folder will be made go on the bukkit website and download the ones you like world edit i choose

8) run and enjoy

9) tell me the ip if you make this server.