For the default minecraft port, the port is 25565 - however if you wish to have more than one servers running at once, you would have to select a new port, and you'd have to type your IP and at the end of that, add :25564 if you put 25564 as the port. (Include the colon!) I hope this answered your question!
You need to get the host of the server to provide you with their ip address. To do this,(on windows XP), go to start and choose "run", then type in "cmd" ,(this will open up the command prompt), in the cmd type in "ipconfig" this will give you the ip. Your host will also need to have there ports forwarded for minecraft.
You probably need the useful program called LogMeIn Hamachi, which will make people connect to your server. It tells you how to use the software on the website. It is also a free program used by professionals for business.
No, you do not. You can host a Minecraft server as long as you have connection. Please note that you need to open your ports on your router to make a Minecraft server. If you do not have access to this, you can download a VPN-software like Hamachi or Cisco.
You may need to check if you have no programs running on conflicting ports, and have enough RAM allocated to the server.
You already have an IP address to access the internet, THAT number is the one the others need to have in order to connect to YOUR server. You may also need to have 25565 port forwarded to work also.
you need to download the server pack to go on a server in minecraft classic
NO!
You need to have a upgraded account to have a Minecraft Server running on 000webhost.
NO.
Have you port-forwarded? That's needed for Minecraft servers to work (and for most other gaming servers).
You do not need to own Minecraft to host servers for it.
You need a server using Bukkit, and there are multiple plugins for it.