That tutorial is a bit over-complicated at some points (compare to mine). But it has advantages if you need them (Let’s Encrypt certificates, for example).
The IP address is the address of your server. If you Google for ways to find out your own IP address you will find this.
Is this your own server? Or is it shared hosting? Where does the server reside, and how do you access it on the Internet (by name or by IP)?