Alright so I searched around, and well I only really need to be able to test my server and the files on it, which can be done by going to
http://localhost.
Now then I started thinking maybe I need to get a file from it when I am somewhere else so I wanted to know what the address would be. I found this..
"There are several things you need to make sure are working, and some of them have been outlined above.
1. Make sure your web server is up and running.
2. Make sure you can get to the web pages from your local machine by typing "http://localhost" and/or "http:127.0.0.1" in your browser address bar.
3. Are you connected directly to the Internet or through a router? If you are using a router, you will need to know your EXTERNAL ip address, which is the address the router reports on the internet side.
4. Once you know that IP address, you will need to set your router to "forward" port 80 requests to the correct INTERNAL ip address (the address you computer is reporting). Most routers call this "Port Forwarding" or something similar. You would tell the router to forward port 80 requests (standard http port) to the computer that is running the web server (typically something like 192.168.0.2).
5. More than likely your Internet Service Provider will periodically change your external IP address (renew you lease on that number). If this is the case, the address your friends use would change anywhere from every couple of hours to once a month. To get around this, there is a free service called DDNS (Dynamic DNS). You can get there at
www.dyndns.org. This service will allow you to register a free domain (within certain sub-domains) and have your router automatically update your IP Address when it changes. Most routers support this functionality.
If your router does support this functionality, your friends would enter a name, such as xxxxx.is-a-geek.com instead of an address to reach your web server. Your router will have to be setup to login to your account every time your IP address changes and update the address at DynDNS. I have been using this for years and it works great.
Hope this helps."
Is installing DynDNS my answer to getting an address name? Or is there something more simple. I could just check my external ip all the time, but that is a hassel.