I have bought a ship, but it doesn't appear in my port!

Remember, when you buy a ship you firstly need to research it with experience points. And only after that you can buy it with silver.