@rsadmin: Nginx is a big enough topic that it should probably be a separate thread, but does the tutorial on installing
Nginx at Digital Ocean make sense to you?
As to your questions about IP, you could use DHCP and DDNS for a server but it is far from optimal as I suspect you already know.