You're browsing: KeithJamesLock.com » Make Money Online » Blog article: Hosting Multiple Sites Or Blogs With One GoDaddy Account

Hosting Multiple Sites Or Blogs With One GoDaddy Account

Tue, Apr 15, 2008

Make Money Online

Note: This posted was last edited on July 23, 2009...

OK, if you aren't new to this blog, you may have heard me mention once or twice that you can host unlimited web sites with just one hosting account at GoDaddy. However, I haven't explained how, which is what will be covered in this post. I decided to write this post after sifting through the keywords in Google Analytics and came across "godaddy install multiple wordpress". Whoever came here using that keyword probably left without the knowledge they were looking for. Hopefully that's not the case next time.

What Do You Actually Get From The GoDaddy Hosting Package?

I covered the features of the GoDaddy hosting package in a previous post but I will go over it again quickly here.

The package that I often recommend to anyone that is serious about making a start online is the 12 month Linux Deluxe Plan. With this plan you are automatically given a 5% discount for paying the year in advance. The cost would be $79.68 which breaks down to $6.64 per month. This purchase entitles you to a domain name for $1.99 which allows you to own the domain for 1 year. Any additional domains you buy GoDaddy usually charges around $10.00 depending on the type (.com, .org, etc.). The main features of the deluxe plan include:

  • 150 GB Storage
  • 1,500 GB Transfer
  • 500 Email Accounts
  • Unlimited Web Sites
  • 25 MySQL Databases
  • Unlimited Email Forwards
  • $25.00 Google AdWords Credit
  • $50.00 Microsoft adCenter Credit
  • ...and more recently, $50.00 Facebook Credit

There are more features, but those are the most important. It's definitely enough reason to choose GoDaddy to buy hosting from.

Can You Really Host Unlimited Web Sites With GoDaddy?

Although it is a true statement that you can host unlimited sites, there are obviously some limitations. The storage quota, bandwidth quota and databases are shared by all of the sites. It would take a lot of sites to reach the storage limit and if you are at the point where the bandwidth isn't enough then you are probably getting enough traffic to your site(s) to justify stepping up to some dedicated hosting.

It is also worth mentioning a limitation with the email addresses. Your hosting account has a main domain name attached to it. The rest of the domains are sort of sub accounts. The 500 email addresses belong to the main domain. However, when you buy other domain names you are given an email account with them. Depending on what you are doing, one email address per domain is often enough. There are a couple choices for expansion. You are given some email forwards too. You can create a forwarding email address and when any email is sent to it, the email gets forwarded to the main email address that came with domain (or any email address for that matter). Or you can simply pay for some extra email addresses. But the point here is to keep costs down and not to pay for anything unnecessarily so try to work with what is already included, or even do as I've been doing lately, use a GMail email address for each domain.

Sharing A Database With Other Wordpress Installations

If you plan to take advantage of your unlimited hosting accounts and go beyond 25 you will be fresh out of databases. What to do? Well, what I do is... I create a database with a generic name and use it for several niches. During the Wordpress setup it asks for the table prefix. Give it a unique table prefix and point the installation to the generic database. Wordpress will handle the rest. All of the data for the new install will share the database but have it's own unique tables so it won't interfere with the other data. No worries because MySQL can handle it, it was designed to handle several requests at once. Also, that is the way Wordpress's Multi User version works, it shares one fat database for all of the blogs. One note of caution though, if you plan to sell the blogs at a later date, it may be best to keep the data in separate databases. You could run some SQL commands to pull the data from the proper tables out so it's really not a huge deal.

How Can You Stay Organized Having So Many Web Sites In One Account?

It might seem like it would be difficult to keep everything organized because you are dealing with so many files from multiple sites. What I do is create a folder in the root folder called "_sites". I put the underscore in there so the folder stays near the top of the list when sorted alphabetically. And then within that folder I create a folder for each site. I make the folder name the same name as the domain. Now when I want to add files to any installation I just FTP to the main domain, open the _sites folder and find the site I want to work with and go from there. It's much easier because you don't have to handle multiple FTP accounts because normally you would need one per site. Creating the folder isn't enough to actually have the site pointed to that location when browsing. You have to tell GoDaddy what domain you want pointed where. Follow the steps below to do that.

How Do You Point Domains To The Right Place When Dealing With Unlimited Web Sites At GoDaddy?

First of all you should have purchased hosting at GoDaddy and attached your main domain to your hosting account. Then you should create the "_sites" folder as described above. Then...

  • Login to your GoDaddy account.
  • Choose the 'Hosting' option under 'My Products' on the left side.
  • Choose the 'Manage Account' option under 'Control Panel'.
  • Choose Settings, Domain Management.
  • Click the 'Add Domain' button.
  • Begin typing the domain name in the 'Domain' box, it should show up in a filtered list, click on the domain from the list.
  • Click the 'Browse...' button and locate the folder where you want the domain to point to (likely "/_sites/domain.com")
  • Click 'OK'.

Now, if you have an "index" file in that folder, or the Wordpress installation files perhaps, you should be able to browse that domain and pull up the index file to your site or blog, etc. It may take a few minutes for GoDaddy to point the domain to that folder after following the steps above though. Just hit 'Refresh List' on the 'Domain Management' screen until you see 'Setup' under the 'Status' column.

Good luck... any questions, just ask.

Tags: , , , ,

Related posts:

  1. Host Unlimited Web Sites With GoDaddy Deluxe Plan, Plus Get $125 In Ad Credits
  2. Blog Series – From Setup To ? – Part 2a – Quick-Installing WordPress with GoDaddy
  3. How Do I Setup A Database On GoDaddy And Find The Host Name?
  4. Buy Domain Names From GoDaddy
  5. Curious How To Look At Your MySQL DB Structure At GoDaddy?

© Earn a living online in your pj's

Share this post:
http://keithjameslock.com/wp-content/plugins/sociofluid/images/digg_48.png http://keithjameslock.com/wp-content/plugins/sociofluid/images/reddit_48.png http://keithjameslock.com/wp-content/plugins/sociofluid/images/stumbleupon_48.png http://keithjameslock.com/wp-content/plugins/sociofluid/images/delicious_48.png http://keithjameslock.com/wp-content/plugins/sociofluid/images/technorati_48.png http://keithjameslock.com/wp-content/plugins/sociofluid/images/google_48.png http://keithjameslock.com/wp-content/plugins/sociofluid/images/myspace_48.png http://keithjameslock.com/wp-content/plugins/sociofluid/images/facebook_48.png http://keithjameslock.com/wp-content/plugins/sociofluid/images/yahoobuzz_48.png http://keithjameslock.com/wp-content/plugins/sociofluid/images/sphinn_48.png http://keithjameslock.com/wp-content/plugins/sociofluid/images/mixx_48.png

If you enjoyed this post, make sure you subscribe to my RSS feed!

 

Enter your first name and email address below to receive exclusive money making tips.
First Name:
Your Email:
Spam protection; double opt-in:
Using AWeber Autoresponder


69 Responses to “Hosting Multiple Sites Or Blogs With One GoDaddy Account”

  1. Vincent Fleming Says:

    A year later and this post is still helping people. Thank you! I have been thinking about how I could do this but thought I had to do to a dedicated server. Thanks again for this post.

  2. Kathryn Says:

    Thank you! You answered my question better than the GoDaddy site did and with clearer instructions!

  3. nitesh Says:

    hi, great post! i have a question however, i have purchsed a domain a year back( which is my primary domain ) , i have shifted my website to wordpess which is installed in a folder in my root directory. i want to point my primany domain to this folder. When i try doint it using domain management, my primary domain doesnt come in the list ( it shows other domains purchased by me ) ..what should i do?

  4. Keith James Lock Says:

    @nitesh, thanks for the comment…

    In that case I would think you would have to make a new domain the primary, then the old primary will show up in the list.

    When I did a similar thing in the past, I just contacted GoDaddy and they witched my primary domain for me.. but perhaps it’s an option in tha control panel now, i’m not sure

  5. Dave Says:

    Sorry, let me try and word it differently. Is there any way to keep the “add on” domains from being viewable as subfolders on the Primary domain? I’m worried that search engines will see those addon domains as subfolders on the Primary domain and penalize the whole group of sites. Any ideas?

  6. Keith James Lock Says:

    Hi Dave.. I found your other comment in the spam.. sry bout that..

    I worried about the same thing when I first set things up. I read somewhere that it wouldn’t be an issue so I just trusted that it wouldn’t. Since then I have checked which pages were indexed by Google for my main domain and none of my addon sites show up, so I’m satisfied. (plus there is no evidence on my addon domains what the main domain is)

    I still can browse to the addon domains (or subfolders) from the main one but as long as there aren’t any backlinks to them they won’t get indexed and will stay hidden (I guess)…

    Might be a question for GoDaddy tech support if you are very concerned about it.. but truthfully.. they may not know the answer and just make one up.. perhaps opening a thread in the GoDaddy forum might get some answers from other users. Sorry I couldn’t be of more help.

  7. Dave Says:

    That’s great news Keith, thanks for the update. I’m putting the plan in action, I’ll let you know if I ever run into any problems. Thanks for the great site.

  8. Dan Says:

    What would I do if I wanted to host a friends domain on my hosting play. Could I just point his domain at my name servers then configure to a folder as usual (like godaddy does for domains with other registars) or does the domain (and billing) have to be under my account

    Thanks for the great info

  9. Keith James Lock Says:

    Hi Dan, yep just change the name servers… my gf points her domains to my hosting acct and it works fine

  10. JeeShen Lee Says:

    Hi. Based on the information provided here, I managed to host multiple websites using GoDaddy’s Unlimited plan. Thanks!

    However, I saw a minor drawback here. I hosted http://www.A.com (primary website) and http://www.B.com under 1 account (GoDaddy’s unlimited plan); and have SimpleMachineForum installed on a subdomain (www.forum.B.com). The address changed to “www.A.com/B.com/forum/index.php” on postback of my activities in the forum. My question is – whether I can have the http://www.forum.b.com address intact/shown on any postback activities??

    Thanks.

    Regards,
    JeeShen Lee

  11. Keith James Lock Says:

    Hi JeeShen Lee,

    I haven’t really setup sub domains or forums a whole lot on GoDaddy but I suspect it has to do with your forum software using the php variable DOCUMENT_ROOT within some of it’s files.. If that’s the case, switching them to SUBDOMAIN_DOCUMENT_ROOT should do the trick. If you find that that is the case, you can use a text editor like TextPad to open all files within the directory and do a mass replace.

    Hope this steers you in the right direction!

  12. JeeShen Lee Says:

    Hello Keith,

    Thanks! I managed to do it by changing the “Settings.php” alone. Here’s what I did in the “Settings.php”:

    Change: $boardurl = ‘http://A.com/B.com/forum’;
    To: $boardurl = ‘http://forum.B.com’;

    Thanks.

    Regards,
    Jeeshen Lee.

  13. Keith James Lock Says:

    @Jeeshen Lee

    Awesome, glad it worked

  14. Rabin Says:

    First of all, thanks a lot for a great help topic. I just bought multiple site hosting plan in Godaddy. so I have one domain http://www.aaa.com and it points to “/” and it is my primary. I made a folder “_sites” and made a folder called http://www.bbb.com and pointed my domain to /_sites/www.bbb.com.

    Here is my concern, I can not change the pointing folder of my primary domain so there should be at least one domain in my / folder, right? And I can host other domains under “/_sites”. so whatever I have in a root (/) folder that will be for my primary domain (www.aaa.com) right?

    Thank you so much.

    Rabin

  15. Keith James Lock Says:

    @Rabin

    - I’m not sure what you mean by: “I can not change the pointing folder of my primary domain so there should be at least one domain in my / folder, right?”

    But the answer to: “And I can host other domains under “/_sites”. so whatever I have in a root (/) folder that will be for my primary domain (www.aaa.com) right?” is….

    Yes :)

  16. Rabin Says:

    I am sorry that you did not understand.

    What I mean is, When I register in godaddy I resigered for http://www.aaa.com and now the whole hosting folder belongs to http://www.aaa.com and this is my primary domain too. when I go to domain management then I can’ change the pointing folder of other domain but I can’t not change the point folde of primary because there is no edit option for primary.

    Here’s the other problem I have.

    http://www.aaa.com is a primary domain and it is on (/) folder.
    I used IE and browse http://www.aaa.com then I tried..www.aaa.com/_sites/www.bbb.com then I could see the index page of the http://www.bbb.com.

    http://www.bbb.com is a different domain and it points to /_sites/www.bbb.com..is there any way I can block the content of one domain so that would not happen.

    Thanks

    Rabin

  17. Keith James Lock Says:

    @Rabin: “I can’t not change the point folde of primary because there is no edit option for primary.” < - Sure ya can.. go to Settings -> Change Domain Name

    As for your other issue, I worried about the same thing but didn’t find a solution so I gave up and never had a problem with it…

  18. Rick Sittel Says:

    I found your post too late. I had 7 sites that I wanted to add wordpress to and struggled through the process only to find they didn’t allow adding wordpress to a “free” account. But I had a paid account all along, my domains just weren’t under that account (I had never added them, and nobody ever told me I needed to) Now I’m trying to figure out how to change them from the “free account” status and then use your procedure to
    then put them under my regular linux deluxe account. Godaddy is the most complicated site I’ve ever tried to comprehend. I spend hours just to get minor things done. They have the worst instructions ever.
    My rant for the day.
    Rick Sittel


Trackbacks/Pingbacks

  1. [...] serve as the root for your additional domain OR create a new one to house your sites (this post on organizing multiple folder naming conventions on one shared hosting plan provides a useful [...]

Leave a Reply