how to bind Nxt generator to external IP address?

I am not succeeding in simply using my IP address in this format, xx.xxx.xxx.x:7876/index.html#, so that the UI is not displaying in the browser ("connection refused") however the blockchain is downloading. How am I able to bind the generator to the external IP address of my server, rather than the local class, localhost? Can I set listen and serve somewhere? the port 7876 is open to outside traffic. File permissions are ok. I am not sure why it won't display. It is obviously a contextual problem, I have all the correct dependencies installed...

The software only listens on localhost for the API / web interface by default. If you want to listen to all interfaces you need a couple of configuration lines:

nxt.apiServerHost=0.0.0.0
nxt.allowedBotHosts=*

Maybe this tutorial will help: Set up a public node on a VPS