You need an opencms installation on your "real" server that fits the one you created your page with.
It should be possible to just copy the content of opencms webapp folder inside tomcat to the tomcat on the target machine and also transfer copies of the associated databases to the "real" server.
Personally I prefer performing a standard installation of opencms on the target machine and configuring it (remove example content, change passwords, etc.). Then I would use the export functionality of opencms to export the content on the development machine and import it into the target opencms instance. The complexity depends on how much changes you have applied to the default installation - if you have developed your own modules, then it might be a bit more difficult.