How to set up your own family web site (Part 3)

Previously in Part 1, we set up a web-blog at WordPress.com

In Part 2, we ventured out and registered a domain name via the registrar Godaddy.com.

In Part 3 we’re going to tie the two together. (Though this functionality with WordPress.com is not FREE)

Our demo blog is:  http://smithfamilyweb.wordpress.com/ It was the best we could find when registering. 

You can go there now and see that it’s functional and looks something like this:

BlogPhase1

But it clearly is a WordPress blog at WordPress.com. That’s not necessarily bad, but it’s limited and not very portable.  What if we need or want email? What if we already have a domain or find something we like better after we’ve registered this blog?

In Part 2, we registered the domain: smith-blog.com

It currently goes no where, and if you hit it, it points to a parked landing page at GoDaddy that looks something like this:

BlogPhase2

But we’re going to fix that.   We’re going to make the following url’s:

www.smith-blog.com and simply smith-blog.com open our new WordPress.com Blog.

To do that you need to change the DNS (Domain Name Service) Records for your domain.   If you registered your domain with GoDaddy as we showed in Part 2 you’ll be able to follow right along.

Log Into GoDaddy with the username and password you set up when you registered your domain.

Locate your domain in the Domain Manager, it should look something like this:

DomainManager

Click the domain to open up the settings for this domain.   From here we’ll be able to adjust all kinds of attributes for the domain and it it should look like:

DomainManager2

Most of the attributes are beyond the scope of this series of articles.

Needless to say, having your domain ‘locked’ is a good thing.

What we’re going to work with here is the information on the right.    From the Name servers on down:

DomainManager3

Our domain is currently registered with GoDaddy.   We are also going to continue to use their Name Servers since they are free and perform fairly well. 

They also have a pretty nifty, easy to use, admin tool to administer the DNS records.

But what is the DNS stuff anyway?

Put in simple terms, DNS tells people where to go. 

When you type in www.google.com, your computer asks a Name Server where do I go for www.google.com?  This name server is probably local, probably at your internet service provider.   If it doesn’t know, it will track down the authoritative name server for google.com and ask it, just where do I go to get to www.google.com.  The Authoritative Name Server will give it the answer and it will tell your computer.  It will also keep that information incase someone else asks.  The it won’t have to track down the Authoritative Name Server again.   At least not as long as the TTL value for the information it got from the Name Server.    The TTL value is like the expiration date on Milk.  When information expires, your name server will delete it.  It’s bad, or at least no longer good, possibly.  

So for my current domain, the Authoritative Name servers are:

NS27.DOMAINCONTROL.COM and NS28.DOMAINCONTROL.COM (there should always be at least 2 servers)

Click the Total DNS Control and MX Records link.

You’ll now the get DNS Manager interface which should look something like this:

DNS1

If you recall, our domain wasn’t pointed anywhere, or rather it was pointed to a parked page.   That’s what 68.178.232.100 is, a GoDaddy Host for parking domains.  If you click the link you’ll probably get a ‘Sorry page’.

You’ll notice that your only host is @ and it points there.   The @ is essentially a wildcard.  For anything or ?.yourdomain.com go to that IP address, the 68.178.232.100.

Below that you’ll have CNAMES (Aliases) which are a little more specific. 

In the above example  www points to our wildcard @.  So anyone asking about www.yourdomain.com will get sent to the wildcard address. 

Fair enough?

Look at the mobilemail cname.   GoDaddy has that pointed at one of their mobilemail servers mobilemail-v01.blah blah blah.

That’s not important to us, if you won’t use their mobile mail product you could click the X and delete that record.

NOTE about DNS: DNS changes take time to propagate.  Remember my simple description about how it works and the TTL values?  This means that when you change something, all the other servers around the world who’ve asked for this information won’t ask for it again and get the new information until that other information ‘expires’.   If your TTL value is too high, like a week, then there are servers out there that may not get the updated information for up-to a week.  Even with short TTL values, there are servers that ignore these values because they don’t want to go asking all the time.  They are lazy.   Be extra-careful when making DNS changes.  Make sure you make them right the first time.   You don’t want to wait a couple hours to find out you didn’t do it right.

Add or Edit a cname to point to your WordPress blog.

We’re going to add a cname so that http://blog.smith-blog.com takes people to our blog on WordPress.com

We’re using blog, but you can use ‘www’ or what ever you like.

Note: The ability for WordPress to work with an external domain is an ‘upgrade’ to WordPress.com.  That means it costs money.  $10 per year to be exact which in my opinion is a bit steep.   But it is what it is.

The cost is also $10 per domain, so choose your redirect wisely.

In your domain manager, click the ‘Add new Cname Record’ button:

AddCName 

We’re going to fill it out like this:

blogdot

We’re going to set the TTL to be pretty short (1/2 hour).

The result after adding will look like this:

AddCName2

We’ve done the DNS part, which can take a few hours to actually work.

GoDaddy’s DNS servers don’t seem to update very quickly and this stuff takes time to propagate.  If you run into trouble with the next step, the Servers probably haven’t updated.  In my case I made the changes late at night then performed the next step the following morning.

For clarity: we chose: blog.smith-blog.com which seems kind of redundant, but you could have easily changed the www to point to your WordPress Blog or anything else you think is easy to type and remember.

Adding the Domain redirect to WordPress.com

Log into your WordPress.com Blog, and go to the Dashboard.

On the lower left (with the current version, 2.7) you should find Domains under the settings:

WPDomains Click Domains…

You now have the opportunity to add the redirect we or cname that we added:

WPDomains2

At this point WordPress will check the DNS and make sure it’s working.  They will also prompt you for payment ($10) for one year to redirect this. 

If you elect to give them the $ you’ll be good to go.

The end result will look like:

WPDomains3

Now, clicking the following link: http://blog.smith-blog.com/ will take you to your WordPress.com blog (if DNS has propagated and you didn’t mess anything up).

So you should get:

BlogPhase1

Instead of the GoDaddy Landing page.

In part (4) we’ll talk about email, specifically tying Google Apps for domain to your domain.   This gives you gmail for your domain as well as isolated Google Docs, Calendar, and a few other features.

How to set up your own family web site (Part 2)

Earlier in (Part 1) I showed you the quick and dirty way to get started.  I still encourage you to play with one of those free hosts to get a feel for using a blog publishing system.

(Part 2) deals with how to get your own Vanity name web site and the steps to get that set up.

The first thing you need to do is find an available domain name.

I recommend GoDaddy.com as your registrar.  Read the hostgator review The site is a tad overwhelming though.   What matters is right in the middle here:

Findadomain01

For the purpose of this how-to, let’s say our family is the Smiths.

Possible domains are:

smiths.com
thesmiths.com
thesmithfamily.com

(though all of these are likely taken).

Back in the good old days, you’d use .com for commercial entities, .org for organizations (non-corporate entities).  These days just about anything will do. 

Start your search with smith

Findadomain02

GoDaddy will let you know if it’s available, in any incarnation (.com, .org, .net, etc).  In this case smith.com is NOT available:

Findadomain03

But since GoDaddy is in the business of selling you a domain registration they’ll suggest other possible domains you *might* like:

Findadomain04

Note: Those highlighted in *pink* are currently registered but for sale.  Avoid these.  In the lower yellow highlighted box (all $9.99 each) are available.  How much you want to spend for a domain is entirely up to you.

I don’t like any of these so I’m going to keep searching and try another couple combinations.

After a bunch of searches I’ve decided that “smith-blog.com” is available and is the best I’m going to be able to get in this day and age.

(other domains were available but I’ve avoided .tv, .cc, .me and .net domains)

So the next step is to register it.   The minimum registration commitment is 1 year, but I suggest you go ahead and register it for 2-3 years. 

WARNING GoDaddy will try to get you to protect your domain, and encourage you to register any and all other incarnations (.org, .net, etc.)  You’re not a corporate entity so it’s not necessary.  If you really think someone will snatch up smith-blog.com and start up a porn site or something else that you’re against, then you might consider grabbing a few extra domains. 

All along the GoDaddy check out process, you’ll be encouraged to upgrade an add-on all kinds of services, like privacy, add-on email, smart-start web services and all that jazz.  All of it is Optional.  

I don’t have a lot of respect for GoDaddy hosting, but for a quick and dirty website there is nothing wrong with it.

After you log in or create your GoDaddy account, you can bypass most of these offers:

Findadomain05

In the end my one-year domain registration looks like this:

Findadomain06

Again, I encourage you to register for more than one year and if you can buy twitter followers.  I simply don’t need to invest more than $10 to teach anyone how to do this 🙂

Once this is complete I’ll show you how to set up this domain to point to one of the vanity blog sites we talked about in (Part 1) then set up a cheap hosting solution at a 3rd party host.

to be continued…

How to set up your own family web site (Part 1)

I get comments all the time from people who like our site and wish they had the knowledge to create one.

It’s really not that hard.  Especially if you use a publishing platform like WordPress.  I recently offered to help a buddy set up their site, but figured since I was going to write instructions for him I’d also publish them for the benefit of others.

There are a million ways to do this and and it can be confusing.  I don’t claim that what I’m about to share is the ‘best’ way or the ‘only’ way.   But it is an option.

The Quick and Easy Way

Basically dishers.com is a blog.  It has some static web site qualities, but it’s basically a blog.   Blogs are FREE and easy.  If you’re not so concerned with having your own vanity domain name there are plenty of options here.  In fact I encourage you to set up a blog with one of the free services and play with it regardless of the route you take.

The top two places (IMHO) are:

(1) WordPress.com – They currently have over 5 million blogs.  It’s fairly quick, easy, and a basic account is free.   You might even be able to get something like “myfamilyname.wordpress.com”.   Then again you might not.

(2) Blogger.com – I have no idea how many blogs they have or host.  Blogger is now owned by Google and that’s a good thing.  Again a good cheap/free blog, that IMHO is not as feature rich or as flexible as WordPress but it’s a good place to start.

So with either of these two services you can set up a blog for free, with very little effort.  All you need is an email address for registration.

Poke around these two sites and see if they meet your needs.  For quick and dirty web based publishing they can’t be beat.   Neither provides you with a lot of storage though more is always available for a small fee.  

You’ll need to link in other services if you want to do heavy multi-media sharing or share a lot of photos.

For photo sharing:

I personally like Picasa, which is part of your Google Account.  You do have a Google account don’t you? 

Other popular photo sharing services like Flickr, webshots, or smugmug may also be used.

But what if you don’t want your site to be:  myfamily.someotherservice.com

What if you want to own myrfamily.com site.  You want it to look like you really know what you’re doing and amaze all your friends and family.

We’ll get to that in the next post (Step 2)

TimeWarner/RR is dysfunctional (In case you didn’t know)

I’ve generally been a fan of TimeWarner / RoadRunner.  It’s always been a good value for speed/performance vs. Price paid.   In the past they’ve always seemed to be better service wise than say Zoomtown.

Now bear in mind, we kind of live out in the sticks in never land Trenton, OH, in between Middletuckey and Hamiltuckey.

When we moved out there (10 years ago), RR wasn’t an option, nor was Zoomtown, so we survived with Dual ISDN, which wasn’t cheap, but got the job done.

About 6 years ago, RR became available when TimeWarner purchased out local cable provider.   We’ve had reasonable service since, er at least uptill last year or so.  

We’re out in a pretty flat area, and lighting strikes near us are not uncommon.  We’ve gone through four or five cable modems in the last 2 years.

In the last 6 months it’s gotten pretty bad.   Our cable, specifically our RR was very intermittent.  The proverbial crap hit the fan around the 12th of this month when our RoadRunner went out again.

A call to tech support yielded the standard troubleshooting that we always do before we call them.  Reboot the router, unplug and reset the modem, etc, all to no avail.

Of course they couldn’t get a tech out for a couple days (like 3).   So we again played TimeWarner Courier and swapped out our cable modem.  But this cable modem couldn’t be provisioned.  They couldn’t even see it.

So we accepted the appointment for 3 days later. 

Later that evening, it magically started working.  (hurray!).  When they called two days later to verify our appointment, nothing was wrong, so we canceled.

Less than 48 hours later, it rained like hell and guess what?  Our Roadrunner quit working.  “ding ding ding”…   Houston we have a problem.  So we called tech support, repeated all the troubleshooting steps, tried like hell to explain to them that; hey, when it rains our road runner stops working but no one would listen.

We accepted the appointment for 3 days down the road.  Magically less than 24 hours later, things dried up (or more likely froze) and viola, we had working Road Runner.  But we decided to keep the appointment.  We were told that 3-4 days is pretty standard, if we needed faster service than that we should have RoadRunner Business which is same-day service.

So, I ordered that, what the heck, it’s faster and gives me a static IP.  Paying an extra $30 a month seems like a lot but when you consider all the BS we have to go through every time we call, that is money well spent in my opinion.

While waiting for the appointment on the 19th it became more clear that the wetter it is outside, the worse our roadrunner (and cable) service was.

When the tech finally arrived on the 19th, he declared all of our inside wiring ‘crap’.   He also said the tap on the pole was bad, but he fixed that, and sealed it up with silicone.  He ran a new temporary wire from the pole to our house and said someone would be out to burry a new wire in the next couple days.   Funny though, we still had no service.   I asked him what the deal was.  He said “Your inside wiring is bad and I’m not an inside guy.  I also can’t spend any more time here, when you get the new cable buried your troubles will be over”.  The guys should be here tomorrow, they work on Saturday and Sunday.

Of course the weekend came and went and nobody showed up.  During the week of Christmas we had Road Runner for a few hours here and there when things were dry or frozen.   Which unfortunately wasn’t very often.

On Saturday the 27th the guys finally showed up to burry the cable, and burry it they did.

But when they left, we were in worse shape than before.  Not only no RoadRunner, but not Cable TV either.   Nice…  The cable wire bury guys said they’d get someone out today, but then reneged and said Tuesday was the best they could do.

A call to TimeWarner resulted in yet another appointment, no sooner than Tuesday the 30th, which was the standing appointment for having our inside wiring redone.

On top of that, RoadRunner Business could not be installed while there was a repair order in effect for our address.

We tried, to explain to the folks at RoadRunner, that:

A:  It does NOT rain in our house.   We clearly have a moisture issue, or an issue farther down the line.

B: We at least had cable, until they buried the new cable, now we have nothing.  Rewiring the inside of our house will not fix any of this.

They would not listen, so we waited patiently for Tuesday (today).

Of course the first guy shows up to do what?  Rewire the inside of the house.  We quickly re-diverted him outside.  Check the signal AT the house.

Of course this was bad, so we traced it back to the pole and the tap.  He allegedly re-did the tap and we now had cable, but no RoadRunner.  Those signals were not present at the tap.   He now needed to call a linesman.

The line guy showed up a couple hours later.  What did he fine?  A tap that had been struck by lighting, had water in it and was bad.  He replaced that and we were good to go.   This should have been done two weeks ago, but no…

We now are waiting for our RR business installation.   Which I’m less convinced it worth it.  But if it helps us avoid this two week run-around in the future, it will be money well spent.

WebHostingBuzz

My love affair with local seo services and cheap host: http://www.webhostingbuzz.com/ is quickly coming to an end.

When I initially started using them I had some pretty signficant up-time issues.   They agreed to move me to a different server.  The same one that a buddy of mine is using for his blog that has worked out well.   During my outages, his site was always still up.

Then out of the blue, on Christmas Eve no less, they decided to move me.

Since I control the dns of all my domains externaly (not with them) all my stuff broke.

If you want:

  • A webhost that will move your stuff without notifying you.
  • A webhost that will let you chat online with pre-sales support but not post sales support.
  • 12 hour ticket turn around, only to have to go through everything again to get your stuff fixed.

Use: http://www.webhostingbuzz.com/

All of this is exacerbated of course by the fact that my broadband is non-existant, so that already puts me in a bad mood.

Granted the hosting is somewhat cheap, but it should be a little more reliable than it’s been.  Especially when my recent issue was self inflicted by them.  A little notice would have been nice.   For the price of hosting, I somewhat expect an issue per-year.  But they are running well above that now.