Showing posts with label GoDaddy. Show all posts
Showing posts with label GoDaddy. Show all posts

01 December 2009

Updating Your Moodle Site with a GoDaddy Account

So some time passed and I was no longer running the most current version of Moodle; and then there were the security warnings that made me think I should update my site.  I've put it off for as long as I could.  It was time for me to figure it out anyway.

Reading the directions online about how to update your version of Moodle kind of freaked me out.  I followed it along pretty well until it got the part about backing up my database and then it lost me completely.  When I finally had the motivation I made a few mistakes, but have discovered a very simple way to do this for anyone else who is a beginner like me.

1. Log into your GoDaddy account and get to your site management menu.  From there you can back up your database.  You can also make a copy of your moodle and moodledata folders.

2. Go to the administration block of your Moodle site and turn on maintenance mode so that users know the site is unavailable.  It will also prohibit them from making any changes.

3. Download the latest version of Moodle from moodle.org.

4. Copy your config.php file from your current version of Moodle and your .htaccess file if you created one.

5. Take any folders that you have added to your Moodle folder and put them in the new version of Moodle (any themes that you have added; portfolios; spell check; etc.).

6. Rename your Moodle folder in your GoDaddy account (most of these steps are for your protection in case something goes horribly wrong).

7.  Upload the zipped Moodle folder to your GoDaddy site.

8.  From here you can unzip the file in the File Manager.

9. Replace the config file to overwrite the new one that would have you go through the installation process again.

10.  When you go to your Moodle site you should be prompted to update Moodle.  If it doesn't then try it again as something horribly wrong has happened.

11.  Update Moodle and delete any extra back-ups you don't need for your website anymore (I'd save them somewhere just in case you need them in the future).

12. Enjoy!

Do not be intimidated by this process. It is much easier than it sounds and most of the steps are just backing things up.  It really only takes a few minutes.

07 October 2009

Diary of Installing Moodle

I've had a website for a few years now that I wasn't doing anything with. I have used Moodle for at least 3 years now and I've been trying to become as proficient as possible with that course management system. I can create courses and use all of the administrator functions and thought it might be time to teach myself a few things about installing it.

I made a webpage in 1999 for a college class I was taking where the directions for the assignment were as follows:

1. Make a webpage; due at the end of the semester.

That was it.

I figured out how to log on to the university server; write a little HTML; and use an FTP client.

How much could things have changed in 10 years?

This is one man's story of how someone with virtually no experience in programming or web design installed his own version of Moodle.

I'm posting directions on how I installed Moodle on a GoDaddy account because I had to try and piece together information from all over and it took me quite a few hours to get it all together. Hopefully this will help someone save some hours.

I have a GoDaddy account that is using Linux, and MySQL 5.1

I went to Moodle.org and downloaded the latest version of Moodle.

I unzipped it into a Moodle folder and opened a number of installation wikis to walk me through the process. (As a little time saver here you may want to download other Moodle Themes and put the folders in the Themes folder of your Moodle package.)

Then I logged into my hosted account and created two sub-domains: moodle.mysitename.com & moodledata.mysitename.com. I also set up a database that would be used later. (I did this by clicking manage account--> databases--> MySQL (the username is the name of your database I chose version 5.1).

I used FireFTP and FileZilla to load the Moodle folder contents into my directory in the Moodle sub-domain. I had problems getting access to my directory with this FireFTP client, but eventually I figured it out. It had to do with getting the right server info and names into the right sections. (It's not as pretty but I much prefer FileZilla and it seems much faster.)

That can take awhile, I think it took me over half an hour to load all of the files.

That's pretty much it for that, now it's a matter of getting it all going:

Go to your Moodle site: http://moodle.sitename.com and Moodle will walk you through the rest of the installation.

Make sure you keep track of your Admin User name & password, and that all of the directories are correct.  Moodle does this itself, but it's good to be aware of where things are going for later (you'll need it).

From here on out it's a lot of clicking and scrolling.  And that's pretty much it.  This whole process took me hours and hours over the last few weeks, but that was because I spent a lot of time on the Moodle forums trying to get help as well as lots of googling and customizing my version of Moodle. I've since deleted and reinstalled for no good reason other than to try it.

In my next post I'll tell you how I changed a few of the default settings in Moodle and added a cron file that is essential if you want your forum posts mailed out.