First and foremost—backup everything.
Here is how.
1) Moving your course blog(s) to a freely hosted solution*****:
Did I mention backup everything?
In your WordPress Blog export all your work by going to….
Once you have created a new site, go to….
(This will be different in Blogger)
After that all your posts, pages, and comments should import cleanly.
You may want to check to see if the images still link to the old site or the new one.
If you want to keep your domain but not keep webhosting you pay for this is possible?
****If your domain name has changed you have to check and see whether your images broke, etc. Go through your posts and be sure to see if everything is still working.
2) Moving your work to a new server:
This is a two step process:
a) You need to backup everything on your existing web hosting to your local disk (always the first step).
Then download all of your folders and files to your desktop locally. Also, you will need to manually download your SQL files for your applications.
Also, go to your WordPress blog(s) and export the work. Go to…
You can still use your existing domain name if you’d like by pointing it to the new nameservers provided by your new host through the Godaddy interface.
After the new host is setup up, you should use Fantastico or simple scripts to create the a new WordPress blogs in the same space directory space you had them on the original webhosting setup.
For example, thecharlierocket.net/ds106
Once you have created a new blog in the same space, login and import your old blog:
Tools –> Import
c) After that, you will need to upload your exitisng theme and plugins to this new blog via the file manager in CPanel or via FTP.
You can find your old theme and plugin in the wp-content/themes and wp-content/plugins folders.
Also, you can simply upload the index.html file you have created to the root of your public html files for that to work (along with any associated files like images).
****Note if you are uploading your work to a new domain on a new server, you will have to check to see if the links and images are still working after the import.
3) Finally add the new location for your blog to the course list on the course blog with your new blog URL. Additionally, it is a good time to add the URL for your flickr accounts, YouTube accounts, etc.
This list will be the last thing I check before I put in your grades, so it must be working and accurate by then if you are getting rid of your domain.
Shannon Hauser put together a nice tutorial for creating a rotating header for your WordPress blog. Anyone who is interested in playing with this will get extra-credit.
Once you have pointed your domain to the web hosting account, and the two are working, you can then start to setup applications on your web hosting space. This tutorial will take you through logging into the control panel for your web hosting account (also know as CPanel) and using a quick and easy method to install a blog.
First things first, in order to do this your domain must be pointed at your web hosting account (as explained in this tutorial here). Once you’ve done this, you should be able to login into your CPanel space for managing your web hosting account by adding /cpanel at the end of your domain. For example, if my domain is http://bavatuesdays.com, I would go to http://bavatuesdays.com/cpanel and login with the username and password you used when creating your account at Cast Iron Coding (or what ever hosting service you are using).
Once you are logged in, you should see the following screen:
In order to get your domain working with your web hosting space, you need to point the domain to the web hosting, and what follows is a quick tutorial for doing this if you purchased your domain with Godaddy and are hosting with Cast Iron Coding. Note: this process should be similar, if not identical, even if you are not using Godaddy.com for your domain and/or Cast Iron Coding for hosting.
To point your domain at Godaddy to Cast Iron Coding you will need to login to your Godaddy account and then click on the Domain Manager link on the front page.