Forum Moderators: phranque
You can access your server on your local network using its IP address from your workstation, e.g. "http://192.168.0.15/" in the browser address bar.
If you want to give your server a "local domain name," you can do so by adding entries in each computer's "hosts" file. That's its name, just 'hosts' with no file extension. It will be present on any computer that was ever intended to connect to the internet, but its location varies based on operating system and version, so do a search for it. Define your domain name as 192.168.1.15 on the workstation(s), and as 127.0.0.1 (loopback) on the server itself (if you want to be able to test the server from the server machine itself).
This domain definition in the hosts file will override DNS on the Web, so if you want to declare your server's domain as google.com, you can. But of course, you won't be able to access the real google.com if you do.
Also, the domain definition in the hosts file only applies to the computer where that file is located; Your domain will be undefined for users out on the Web unless you register the domain name and point it in DNS to the public IP address of your network, port forward those requests from your router to your server's LAN IP address, and allow incoming port 80 traffic through all applicable firewalls.
Jim
Make sure the firewall on your server is set to allow incoming HTTP connections to port 80; The default setting on Windows Firewall (and most others) is to block such connections.
Jim
When I posted "firewall on your server" above, I was attempting to differentiate that firewall from any firewall in the router. I intended to refer to a software firewall in the server machine itself. Sorry if this caused any confusion.
Jim