OK, if you manage to create your website and access from anywhere that means you can easily do for other websites.
You have to understand that ip address of your server is a shared ip for any website hosted on your server. This is the concept with virtual hosting.
Now to create another website, just do the same like what you did with first website, but when you register new domain name for the second website you have to make sure it points to the same public ip of your server.
That's why i said you cant access your website using server ip address(because it's a shared ip). It has to be resolved somewhere.
firstwebsite.com points to 192.168.0.100
secondwebsite.com points to 192.168.0.100
Hope this helps,