Since your Openvz7 VPS has a port forwarding feature, therefore you can add domain within your VPS.
But you need to setup LAMP or Apache and PHP first to make sure the website is working to accessed to your server. You need to make sure that vhost alias domain is already added within Apache config as well.
For example :

Make sure you pointed A records to this particular DNS before can be used.