Question about domain names.?
I set up a web site using Ubuntu Linux with Apache/MySQL/PHP5/PHPMyAdmin and WordPress. It all came together nicely and was relatively easy. I have it set up now and I’m trying to figure out what domain name to register. But then I got to thinking, how’s this all work? When I register for a domain name and they say yes – you now own www.mydomain.com. How do I tack mydomain.com to my web site? Do I just tack in my external IP to the registry and it updates the DNS tables and whatnot?
I can understand it being a bad idea if I was hosting some sort of a crazy web service, but my site I’m launching is basically a personal web site. Think of facebook, but a little different. I’ll host some how-to guides to do different things on computers and integrate a downloads section, so that way when me and some friends from other states go to the beach and I have all of the pictures, I can zip the pictures and host it and they can download all 300-400-whatever pictures in 1 shot straight from that box. It’s worked beautifully in the past with just Apache. The only difference is now I’m using WordPress with Apache so it looks prettier.
I can understand it being a bad idea if I was hosting some sort of a crazy web service, but my site I’m launching is basically a personal web site. Think of facebook, but a little different. I’ll host some how-to guides to do different things on computers and integrate a downloads section, so that way when me and some friends from other states go to the beach and I have all of the pictures, I can zip the pictures and host it and they can download all 300-400-whatever pictures in 1 shot straight from that box. It’s worked beautifully in the past with just Apache. The only difference is now I’m using WordPress with Apache so it looks prettier.
I can understand it being a bad idea if I was hosting some sort of a crazy web service, but my site I’m launching is basically a personal web site. Think of facebook, but a little different. I’ll host some how-to guides to do different things on computers and integrate a downloads section, so that way when me and some friends from other states go to the beach and I have all of the pictures, I can zip the pictures and host it and they can download all 300-400-whatever pictures in 1 shot straight from that box. It’s worked beautifully in the past with just Apache. The only difference is now I’m using WordPress with Apache so it looks prettier.
Tagged with: apache mysql • bad idea • crazy web • different things • dns tables • domain name • facebook • ip • Linux • personal web site • php5 • phpmyadmin • web service
Filed under: Wordpress
Like this post? Subscribe to my RSS feed and get loads more!
bad idea to host your website on your computer.
-security problem for your computer.
-your computer must always be on
-your bandwith is probably too weak.
try free host:
http://www.000webhost.com/
and google a tutorial.
very easy.
If you want to host your domain elsewhere you need to update the DNS records with the registrar. Before you can do that, you need to find a DNS service to use.
Since you’ll be hosting this yourself and probably have a dynamic IP address, you’ll need a service that supports dynamic DNS. Not all do, and most that do charge for the service. I use Sitelutions.com at http://www.sitelutions.com . They are free and support dynamic DNS. You download a dynamic DNS client and leave it running on your machine 24/7.
When you first add a domain at Sitelutions it will be set up with a CNAME record only. You need to delete that. Then add an ‘A’ record for WWW. Use your current public IP address for this and click the option for dynamic DNS. It will take you to a page with a code number on it. Write that down and add that code to the DNS client, along with your e-mail address and the password you used when you set up the account. If all is OK, it should register correctly. Now go to the DNS page at Sitelutions and make a note of their DNS servers as you’ll need that for the final step.
Once you have that done, go back to your registrar and log in. Locate the DNS settings for the domain that you created. It will default to their DNS. Select the option to use your own or a 3rd party DNS service. Enter the DNS server names from Sitelutions. You need at least 2. Many registrars will allow more but there’s generally no reason for you to use more than 2.
If you have not purchased your domain yet you might consider buying it from Sitelutions. The are are an authorized domain registrar for many TLDs. While there are cheaper registrars, such as GoDaddy, it’s kind of nice to throw them a bone in exchange for the free dynamic DNS service that they offer. I do use GoDaddy for most of my domain registrations but did register a couple of them with Sitelutions.
One caution is in order though. While many ISPs will look the other way as long as you are not generating too much outbound traffic, if anything that you are hosting goes viral your ISP is likely to shut you down. Virtually all basic home broadband services prohibit running servers, even for private use. You can sign up for a business broadband account, but it will cost you 2 to 3 times as much as typical SOHO service.
You need a DNS nameserver.
You can accomplish this by using everydns.com
When you register your domain, point the nameservers to the everydns.com name servers.
Then, log into your account and add your domain under everydns.com.
From there, you can add a record that points to your IP..
Do you really intend to pass such an expensive and complicated process? You should know your site would be unavailable whenever your PC is turned off, and you’re leaving yourself open to attacks. So I recommend get a reliable company to do that in return for a few dollars.
As an experienced webmaster I recommend BH web hosting which I’m sure it would work for you and fulfill all your requirements. They have a really great offer for hosting & I have used them for over 3 yrs now, and have never had a single problem with them.
You can reach reviews about this web hosting provider and its latest DISCOUNT COUPONS at:
http://www.threehosts.com/reviews/1st
Only $3.95 /month (with discount coupon)
******IMPORTANT********
* This service was awarded the “Best Web Hosting OF The Year”.
* If you sign up for this service you will have $75 credits to advertise your website with the google & yahoo search engines for free!
* You Can Register A Free Domain or Use Your Existing Domains. They Support All Domain Names.
*****************************
Hope this helps.
Get a server that is dedicated solely to the hosting of your website and on its own network completely. This way, there is only one possible pouint of failure in security. Then you just register the name and join said web server to said domain and you are done. When you are registering your domain, you are essentially asking the administrators to create a DNS record that points the traffic to you, so nothing else sould have to be done except probably some DNS configuration of your own. Hope that helps.