Easy-to-follow video tutorials help you learn software, creative, and business skills.Become a member

Installing Moodle on a Windows computer

From: Moodle 1.9 Essential Training for Teachers

Video: Installing Moodle on a Windows computer

Let's go ahead and install Moodle on Windows. We're already inside of our Firefox browser at moodle.org/downloads and we want to scroll down in the window until we find the Moodle for Windows listing and we'll go ahead and click on the link right there. Now when the page loads, you'll see some instructions at the top and then the Windows Moodle Distributions are right here at the top. The one that we want to download is the top listing and as of the recording of this video, we're going to be using Moodle 1.9.4+. Every week new builds are created and uploaded on to the Moodle site and we can go ahead and download the complete installation by simply clicking the Download link right here on the right-hand side.

Installing Moodle on a Windows computer

Let's go ahead and install Moodle on Windows. We're already inside of our Firefox browser at moodle.org/downloads and we want to scroll down in the window until we find the Moodle for Windows listing and we'll go ahead and click on the link right there. Now when the page loads, you'll see some instructions at the top and then the Windows Moodle Distributions are right here at the top. The one that we want to download is the top listing and as of the recording of this video, we're going to be using Moodle 1.9.4+. Every week new builds are created and uploaded on to the Moodle site and we can go ahead and download the complete installation by simply clicking the Download link right here on the right-hand side.

We'll go ahead and click that one time and we'll see that Moodle is going to go ahead and save the file for us. Go ahead and click OK. Once the download completes, we can simply close the window and we can go and minimize our Firefox browser. Then if we click on the Start menu and then click on our name, it'll open up a Windows Explorer window for us and we can go ahead and click on the Downloads folder where it should have downloaded our file.

What we want to do then is we want to Right-Click on the MoodleWindowsInstaller and select Extract All. We are then going to need to tell the location is to where we want to do our installation. So I'll go ahead and click the Browse button and then click on Computer and C drive. Then we want to make a new folder here and we want to call this new folder moodle19. It's important to put the moodle19 especially if you're doing this installation on Windows Vista.

There are few things inside the installer that will run a lot more smoothly if we name the folder, moodle19. Go ahead and then click the OK button and you should see in the Files will be extracted link, C:\moodle19. When you see that in there, go ahead and click the Extract button and windows will take over unzipping the downloaded installation from Moodle and put it into this folder for us.

Once Windows finishes extracting the files, it should have a new window that should open directly to the moodle19 folder that we just created. Now there is a README file and if you're installing Moodle on XP then you may want to have a look at the README file. However, if you're using Vista then there is a couple of modifications to the instructions that are provided inside the README file. We're going to step through those right now. If you're using XP, you can follow along with these instructions, it will work; it's just a couple of extra steps.

So the first thing you want to do is you want to go ahead and click the Start Moodle link. Just go ahead and double click that and a script will go ahead and run and it'll start up the Moodle server. Now what it's actually doing in the background is it starting an instance of Apache web server, PHP and MySQL. Once it finishes and your screen comes back to this, let me go ahead and click back on your Explorer window and double click the Stop Moodle icon. Do not attempt to go in and start running Moodle right away. You want to make sure you start Moodle up and then stop it. Then press any key to continue.

I'm going to go ahead and press the Spacebar. Then we'll go ahead and double click the Start Moodle icon a second time. This time when the screen comes back up to here, we'll go ahead and minimize this window and we'll go back to our web browser. Now we're going to go to the URL of 127. 0.0.1. And if you read that README file that I pointed out earlier, it's going to tell you to go to local host. Do not do that. Go to 127.0.0.1. Then go ahead and scroll down in the window and click the Next button. The Moodle installation process is now beginning and it's run some test to make sure PHP is running and a bunch of other systems are up and going and ready to go. Everything should show in green saying Pass.

Then click the Next button. Now here, if you read the README file, you would see the web address here should say local host. Don't change it; go ahead and leave it set for right now to 127.0.0.1. We'll go ahead and change this later, but for right now, leave it set exactly like this. Your Moodle directory should be grade out, but it should say C:\ moodle19\server\moodle. Then for your data directory, it should auto be filled in for you again and it should say C:\moodle19\server/moodledata.

Now we'll go ahead and click the Next button. Here it's asking, let's forward the database that we are going to be connecting to and the database type is MySQL. It's part of the initial installation file that we downloaded. The database can be left to be called moodle, the User should be root and we can go ahead and leave the Password blank. Because we're only setting up a test environment on your local system, this is going to be fine for us to go ahead and leave this blank. If you are putting this Moodle system in production, you would definitely want to make sure that you set up a custom password and you do a lot more customization. But since we're just creating a test server, leaving the Password blank is fine.

We can also go ahead and leave the Tables prefix set to mdl_. Go ahead and click the Next button and you should see a bunch of server checks run and on the right-hand side column, for the Status, everything should be listed as OK. So go ahead and scroll down to the bottom and then click the Next button. It's telling us that we have downloaded the language package. We can go ahead and continue using the English language package. So we'll go ahead and click the Next button. Moodle now knows everything it needs to do to set up the config.php file.

Now Moodle is not completely done. We'll go ahead and click Continue. Now it's going to ask us to agree to the User License Agreement or the ULA. We'll go ahead and click the Yes button because we agree to that and now we are at the last place where we have to click on something. We'll go ahead and check the box for Unattended operation. What this is going to do is at the end of each screen, Moodle is going to automatically; as soon as it finishes running a series of processes, it'll go ahead and auto go to the next step on the installation process for us.

Otherwise we would have to scroll to the bottom of each page and click the Next button. But we'll go ahead and check Unattended operation and click Continue. Now Moodle takes over. It's going to go ahead and it's going to set up our database for us, it's going to set up a bunch of HTML pages, and all kinds of different modules and different settings for us. So we'll just go ahead and sit back and just watch these processes run. The last thing we need to do is part of doing the initial installation is to go ahead and set up our administrator account. It's filled in a Username of admin for us already and we'll go ahead and leave that set.

Then for the Password for admin, for the purposes of this training video, we're going to go ahead and use 12345. To make sure that you type that correctly check the box here for Unmask and when you do that, it's going to show you the password that you just typed in. So there you can see the password I typed in, 12345. We can then set up the First name and Surname, Admin and User are just fine. For Email address, you can feel free to put your own email address or you can simply put in admin@lynda.edu.

This is a bogus email address; it doesn't actually go to anywhere but we're going to go ahead and use it for the purposes of this training. We can skip on down to the City/town. Go ahead and enter in a City/town for yourself. I'm going to go ahead and enter in Ventura. For a Country, I'm going to begin typing United States. It's going to jump down on the list to the United Arab Emirates and I'll scroll down until I find United States. Now we can go ahead and scroll all the way to the bottom and click the Update profile button. Moodle then takes care of setting up that initial administrator account and now we need to set the settings for our overall site.

So we'll simply come up to the first blank here for a Full site name and we'll type in Lynda University. For our Short name, I'll just go ahead and type in lyndaU. For the Front Page Description, here we'll go ahead and simply just type in Welcome to Lynda University! We can go ahead and scroll on down, these settings are just going to appear on the front page and it's not really important for us to go ahead and set these up. If we were setting up this server in a production environment, we would make sure that the settings were all targeted specifically to our institution.

So the last thing here is Self registration. We'll go ahead and leave that set to Disabled and click the Save Changes button. Moodle then does the last configuration set up that need to happen in order to have to a fully functional Moodle installation. Now the very last thing that we want to do before we go ahead and move on to creating all the rest of our users is for the rest of this training, we're going to be using a particular theme or a particular layout, so to make it so that your screen matches mine as closely as possible throughout the training.

Let's go ahead on the left-hand side inside of this Administration block and come on down until you find the link for Appearance. Go ahead and click on the link for Appearance and then click on the link for Themes underneath of that. You want to then click on the link for Theme Selector, and you'll see that the right-hand side then refreshes with a whole bunch of built-in themes or user interfaces that Moodle has available to it. You can go ahead and choose any one that you want but if you want to follow along with me and have your screen look just like mine during these training videos, go ahead and scroll down until you find formal_white. formal_white is the layout that I'm going to be using throughout the training. And we can go ahead and click the Choose button right here on the right-hand side next to formal_white.

It's going to preview the theme for us so that we can see what it's going to look like and we click the Continue button at the bottom so that we fully activate the theme. So go ahead and click Continue. Your screen then refreshes back here to the overall Moodle installation. Now a couple of quick notes. Now that we have our Moodle installation completely up and running and tweaked, let's go ahead and take care of the URL issue. The URL that we have to our Moodle server right now is 127.0.0.1 and it would be nice if we had that simply set to local host. So we'll go ahead and close our web browser, go ahead and close all of these other instances, here we'll go ahead and close this guy here, so that we are right back to our moodle19 folder that's at the root of our C drive. Go ahead and stop the Moodle server by double clicking the Stop Moodle button and when you get the note telling you to press any key, go ahead and hit any key one time; I'm going to go ahead and press the Spacebar.

Then we need to go inside of the server folder and then go inside of the folder called moodle. Now scroll down until you get to the listing where all the documents are, and the file you are looking for is this one right here. It's called config and if you have your file extension showing, it's going to say config.php. Go ahead and Right-Click on that file and choose Edit with Notepad. The file is going to open up and line 13 should have a URL associated with it.

It's going to be the www.root location that you're going to type into your browser in order to get your Moodle server to work. We want to go and select where it says 127.0.0.1. Make sure you don't select trailing apostrophe and simply type in local host. That's all the edits that we need to do to make Moodle really work now and so you can follow along with the rest of the training. We'll go ahead and click the Save button at the top and close that window. Now we can go ahead and go back to the moodle19 folder and Double-Click the Start Moodle icon. So Double-Click that and Moodle should start up. Now again, when you double click this file what it's really doing is it's starting up the Apache web server and an instance of the MySQL database; all that is completely configured for you as part of just the download and unzip process that we went through.

So your MySQL and your Apache are running. Anytime you need to start up Moodle you want to simply just go to this moodle19 folder and double click that Start Moodle. Then go over to your Start menu and launch your Internet browser and you want to make sure that you are always using Mozilla Firefox. We'll go ahead and open the browser up and we'll type in the URL location, simply localhost, and hit Return. And there we go; we are taken right back to our Moodle installation.

Now you want to login as the administrator account that we have already created. So we can go up here to the upper right-hand corner, there is the Login link, it's right there. We'll go ahead and click on that guy. It asks us for our password for the Username of admin and the Password we created was 12345. We'll click the Login button and there you go. We are all set to continue setting up our Moodle server now with the course and users that we're going to need throughout the rest of this training.

Show transcript

This video is part of

Image for Moodle 1.9 Essential Training for Teachers
Moodle 1.9 Essential Training for Teachers

108 video lessons · 10022 viewers

Chris Mattia
Author

 
Expand all | Collapse all
  1. 8m 21s
    1. Welcome
      2m 8s
    2. Course overview
      5m 22s
    3. Using the exercise files
      51s
  2. 34m 55s
    1. Getting started
      2m 59s
    2. Installing Moodle on a Mac
      8m 45s
    3. Installing Moodle on a Windows computer
      14m 24s
    4. Creating user accounts
      3m 55s
    5. Creating a new course
      3m 0s
    6. Just enough site administration to get you going
      1m 52s
  3. 41m 16s
    1. Logging in and getting oriented with Moodle
      5m 8s
    2. Customizing your profile
      4m 7s
    3. Customizing course settings
      3m 49s
    4. Editing the header block
      1m 33s
    5. Posting a course syllabus
      3m 55s
    6. Communicating news to students
      3m 5s
    7. Managing files and folders
      3m 41s
    8. Posting lecture slides
      3m 11s
    9. Setting up the gradebook
      5m 35s
    10. Sending email to the class
      2m 54s
    11. Creating a simple assignment
      4m 18s
  4. 51m 28s
    1. HTML editor overview
      10m 11s
    2. Formatting text
      8m 42s
    3. Creating tables
      9m 36s
    4. Creating internal links
      7m 27s
    5. Creating external links
      7m 2s
    6. Inserting local pictures with HTML
      3m 55s
    7. Inserting pictures from Flickr
      4m 35s
  5. 49m 22s
    1. Preparing images
      6m 53s
    2. Batch-uploading files
      5m 58s
    3. Posting image files
      2m 33s
    4. Posting a photo gallery
      3m 45s
    5. Preparing audio files
      10m 14s
    6. Posting audio
      3m 50s
    7. Preparing video files
      7m 45s
    8. Posting video
      3m 48s
    9. Inserting video from YouTube
      4m 36s
  6. 37m 11s
    1. Creating a text label
      6m 14s
    2. Linking to a web site
      6m 2s
    3. Creating a text page
      4m 45s
    4. Creating a web page
      10m 56s
    5. Linking to a folder of documents
      4m 18s
    6. Inserting an IMS content package
      4m 56s
  7. 27m 23s
    1. Assignments overview
      2m 13s
    2. Advanced uploading of files
      10m 32s
    3. Online text
      4m 26s
    4. Uploading a single file
      5m 1s
    5. Offline activity
      5m 11s
  8. 11m 39s
    1. Creating a live chat room
      5m 13s
    2. Creating a choice
      6m 26s
  9. 15m 45s
    1. Setting up a simple database
      4m 14s
    2. Creating database fields
      2m 49s
    3. Customizing a database template
      1m 33s
    4. Entering data into a database
      1m 43s
    5. Enabling database auto-linking
      3m 23s
    6. Enhancing a database with file uploads
      2m 3s
  10. 17m 16s
    1. Creating a main glossary
      4m 45s
    2. Adding concepts to the glossary
      3m 16s
    3. Enabling glossary auto-linking
      3m 38s
    4. Enabling students to edit a glossary
      2m 5s
    5. Creating a secondary glossary
      3m 32s
  11. 9m 58s
    1. Creating a forum
      5m 21s
    2. Using a discussion forum
      4m 37s
  12. 32m 17s
    1. Creating a wiki
      7m 3s
    2. Wiki editing basics
      4m 26s
    3. Creating lists
      6m 1s
    4. Subdividing a class wiki
      3m 43s
    5. Adding attachments and images
      2m 54s
    6. Creating external links
      2m 27s
    7. Creating a table
      5m 43s
  13. 1h 9m
    1. Online assessment overview
      1m 38s
    2. Creating question pool categories
      1m 58s
    3. Creating a first question
      6m 24s
    4. Creating true/false questions
      4m 39s
    5. Creating multiple choice questions
      7m 23s
    6. Creating short answer questions
      6m 59s
    7. Creating essay questions
      6m 22s
    8. Creating match questions
      6m 38s
    9. Creating numerical questions
      4m 56s
    10. Importing question pools from Blackboard
      6m 24s
    11. Creating a quiz
      9m 9s
    12. Adding questions to a quiz
      6m 50s
  14. 39m 16s
    1. Gradebook overview
      2m 6s
    2. Completing assignments as a student
      9m 34s
    3. Grading an assignment
      4m 52s
    4. Quick grading
      2m 25s
    5. Grading assignments with uploaded files
      2m 18s
    6. Grading offline assignments
      1m 16s
    7. Grading an online quiz
      3m 30s
    8. Quiz data analysis
      3m 4s
    9. Adding assignments
      2m 3s
    10. Exporting grades
      3m 55s
    11. Importing grades
      4m 13s
  15. 20m 4s
    1. Calendars and events overview
      3m 51s
    2. Creating a new event
      3m 21s
    3. Creating a repeating event
      3m 15s
    4. Exporting a calendar to iCal
      4m 5s
    5. Exporting a calendar to Outlook
      5m 32s
  16. 44m 40s
    1. Course administration overview
      3m 3s
    2. Managing course settings
      12m 48s
    3. Managing user roles
      2m 59s
    4. Managing groups
      4m 51s
    5. Backing up your course
      4m 34s
    6. Restoring data from a backup
      3m 14s
    7. Importing content to another course
      4m 53s
    8. Resetting a course
      3m 24s
    9. Running reports
      4m 54s
  17. 4m 14s
    1. Additional resources
      2m 58s
    2. Goodbye
      1m 16s

Start learning today

Get unlimited access to all courses for just $25/month.

Become a member
Sometimes @lynda teaches me how to use a program and sometimes Lynda.com changes my life forever. @JosefShutter
@lynda lynda.com is an absolute life saver when it comes to learning todays software. Definitely recommend it! #higherlearning @Michael_Caraway
@lynda The best thing online! Your database of courses is great! To the mark and very helpful. Thanks! @ru22more
Got to create something yesterday I never thought I could do. #thanks @lynda @Ngventurella
I really do love @lynda as a learning platform. Never stop learning and developing, it’s probably our greatest gift as a species! @soundslikedavid
@lynda just subscribed to lynda.com all I can say its brilliant join now trust me @ButchSamurai
@lynda is an awesome resource. The membership is priceless if you take advantage of it. @diabetic_techie
One of the best decision I made this year. Buy a 1yr subscription to @lynda @cybercaptive
guys lynda.com (@lynda) is the best. So far I’ve learned Java, principles of OO programming, and now learning about MS project @lucasmitchell
Signed back up to @lynda dot com. I’ve missed it!! Proper geeking out right now! #timetolearn #geek @JayGodbold
Share a link to this course

What are exercise files?

Exercise files are the same files the author uses in the course. Save time by downloading the author's files instead of setting up your own files, and learn by following along with the instructor.

Can I take this course without the exercise files?

Yes! If you decide you would like the exercise files later, you can upgrade to a premium account any time.

Become a member Download sample files See plans and pricing

Please wait... please wait ...
Upgrade to get access to exercise files.

Exercise files video

How to use exercise files.

Learn by watching, listening, and doing, Exercise files are the same files the author uses in the course, so you can download them and follow along Premium memberships include access to all exercise files in the library.


Exercise files

Exercise files video

How to use exercise files.

For additional information on downloading and using exercise files, watch our instructional video or read the instructions in the FAQ .

This course includes free exercise files, so you can practice while you watch the course. To access all the exercise files in our library, become a Premium Member.

Join now Already a member? Log in

Are you sure you want to mark all the videos in this course as unwatched?

This will not affect your course history, your reports, or your certificates of completion for this course.


Mark all as unwatched Cancel

Congratulations

You have completed Moodle 1.9 Essential Training for Teachers.

Return to your organization's learning portal to continue training, or close this page.


OK
Become a member to add this course to a playlist

Join today and get unlimited access to the entire library of video courses—and create as many playlists as you like.

Get started

Already a member ?

Become a member to like this course.

Join today and get unlimited access to the entire library of video courses.

Get started

Already a member?

Exercise files

Learn by watching, listening, and doing! Exercise files are the same files the author uses in the course, so you can download them and follow along. Exercise files are available with all Premium memberships. Learn more

Get started

Already a Premium member?

Exercise files video

How to use exercise files.

Ask a question

Thanks for contacting us.
You’ll hear from our Customer Service team within 24 hours.

Please enter the text shown below:

The classic layout automatically defaults to the latest Flash Player.

To choose a different player, hold the cursor over your name at the top right of any lynda.com page and choose Site preferences from the dropdown menu.

Continue to classic layout Stay on new layout
Exercise files

Access exercise files from a button right under the course name.

Mark videos as unwatched

Remove icons showing you already watched videos if you want to start over.

Control your viewing experience

Make the video wide, narrow, full-screen, or pop the player out of the page into its own window.

Interactive transcripts

Click on text in the transcript to jump to that spot in the video. As the video plays, the relevant spot in the transcript will be highlighted.

Learn more, save more. Upgrade today!

Get our Annual Premium Membership at our best savings yet.

Upgrade to our Annual Premium Membership today and get even more value from your lynda.com subscription:

“In a way, I feel like you are rooting for me. Like you are really invested in my experience, and want me to get as much out of these courses as possible this is the best place to start on your journey to learning new material.”— Nadine H.

Thanks for signing up.

We’ll send you a confirmation email shortly.


Sign up and receive emails about lynda.com and our online training library:

Here’s our privacy policy with more details about how we handle your information.

Keep up with news, tips, and latest courses with emails from lynda.com.

Sign up and receive emails about lynda.com and our online training library:

Here’s our privacy policy with more details about how we handle your information.

   
submit Lightbox submit clicked
Terms and conditions of use

We've updated our terms and conditions (now called terms of service).Go
Review and accept our updated terms of service.