<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://docs.moodle.org/31/en/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Perspectoff</id>
	<title>MoodleDocs - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://docs.moodle.org/31/en/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Perspectoff"/>
	<link rel="alternate" type="text/html" href="https://docs.moodle.org/31/en/Special:Contributions/Perspectoff"/>
	<updated>2026-05-15T18:58:44Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.43.5</generator>
	<entry>
		<id>https://docs.moodle.org/31/en/index.php?title=Upgrading&amp;diff=70029</id>
		<title>Upgrading</title>
		<link rel="alternate" type="text/html" href="https://docs.moodle.org/31/en/index.php?title=Upgrading&amp;diff=70029"/>
		<updated>2010-03-22T23:48:20Z</updated>

		<summary type="html">&lt;p&gt;Perspectoff: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Moodle is designed to upgrade cleanly from one version to the next.  Please refer to [[Upgrading to Moodle 1.6]], [[Upgrading to Moodle 1.8]] or [[Upgrading to Moodle 1.9]]  for particular considerations related to the upgraded version.  &lt;br /&gt;
&lt;br /&gt;
Changes that have been made to the original code, such as installing a contributed module (non-standard module) or a site edit of a php file, may not upgrade. This includes modifications to standard themes that might be overwritten during an upgrade.&lt;br /&gt;
&lt;br /&gt;
* For those using cpanel, you can use [http://ic.eflclasses.org/tutorials/howtoupgrademoodlewithcpanel.swf this tutorial]. It is a bit rough around the edges and is a little dated, but you should get the idea.&lt;br /&gt;
&lt;br /&gt;
* For those who have installed the package version of Moodle using an Ubuntu/Kubuntu/Debian package manager, upgrade instructions can be found [[Ubuntu_Debian_Upgrades|here]].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
__TOC__&lt;br /&gt;
&lt;br /&gt;
When upgrading a Moodle installation you should follow these steps:&lt;br /&gt;
&lt;br /&gt;
==Check the requirements==&lt;br /&gt;
Spend some time re-reading the [[Installing Moodle | installation documentation]] and documentation for the new version. Check the system requirements for the target version you want to upgrade-to in &#039;&#039;Administration &amp;gt; Server &amp;gt; [[Environment]]&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
== Backup important data ==&lt;br /&gt;
There are three areas that need backing up:&lt;br /&gt;
#Moodle software directory/folder (For example, everything in server/htdocs/moodle)&lt;br /&gt;
#Moodle data (For example, server/moodledata)&lt;br /&gt;
#Moodle SQL database&lt;br /&gt;
&lt;br /&gt;
Experienced site administrators know that it is a best practice (a very good idea) to make a backup of any production system before a major upgrade. In fact, it is a good idea to automate your server to backup your Moodle installation daily.  Most upgrades on sites that have used the standard Moodle packages (no contributed code and no little tweaks to the php files), will not have any major issue.  &lt;br /&gt;
&lt;br /&gt;
:&#039;&#039;TIP:&#039;&#039; One more time, &amp;quot;do not risk what you can not afford to lose&amp;quot;: do regular backups, make sure it backed up and know how to restore it! &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Moodle software directory ===&lt;br /&gt;
Make a separate copy of these files before the upgrade, so that you can retrieve your config.php and any modules you have added like themes, and languages.&lt;br /&gt;
&lt;br /&gt;
The best way is to rename the current Moodle directory to something else, then unpack the new Moodle archive into the old location.&lt;br /&gt;
&lt;br /&gt;
=== Moodle data directory ===&lt;br /&gt;
The default name for this folder is moodledata. This is where uploaded content resides (such as course resources and student assignments). It is very important to have a backup of these files on a regular basis as a best practice. Sometimes upgrades may move or rename directories within your data directory. &lt;br /&gt;
&lt;br /&gt;
In Linux you can use the cp (copy) command to make a temporary copy of the moodledata. example:&lt;br /&gt;
====Linux====&lt;br /&gt;
 mkdir /var/www/moodledata_backup&lt;br /&gt;
 cp -r /var/www/moodledata/* /var/www/moodledata_backup&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== SQL database ===&lt;br /&gt;
Most Moodle upgrades will alter the SQL database tables, adding or changing fields. Each SQL server program (for example,MySQL, Postgresql, Oracle) has different ways to backup. In a MySQL server, one way of backing up is to &#039;dump&#039; it to a single SQL file. The following example shows Unix commands to dump the database called &amp;quot;moodle&amp;quot;: &lt;br /&gt;
&lt;br /&gt;
 mysqldump -u username -p -C -Q -e --create-options moodle &amp;gt; moodle-backup-2007-04-01.sql&lt;br /&gt;
&lt;br /&gt;
Substitute your database user account for username. The -p flag will prompt you for the password for the username specified by -u.&lt;br /&gt;
&lt;br /&gt;
If your database host is different from the host you want to execute the backup command (usually the web server), you have to specify it with the -h option to mysqldump:&lt;br /&gt;
&lt;br /&gt;
 mysqldump -u username -p -h databasehost -C -Q -e --create-options moodle &amp;gt; moodle-backup-2007-04-01.sql &lt;br /&gt;
&lt;br /&gt;
You can also use the &amp;quot;Export&amp;quot; feature in Moodle&#039;s optional &amp;quot;MySQL Admin&amp;quot; web interface to do the same thing on all platforms. In Moodle v1.9 and greater, this is located in &#039;&#039;&#039;Site Administration&#039;&#039;&#039; -&amp;gt; &#039;&#039;&#039;Server&#039;&#039;&#039; -&amp;gt; &#039;&#039;&#039;Database&#039;&#039;&#039;. This interface can also be downloaded from http://download.moodle.org/modules/integrations.php. It is an integration of PHPMyAdmin for the Moodle administration interface.&lt;br /&gt;
&lt;br /&gt;
==== SQL dump caveats ====&lt;br /&gt;
There are a &#039;&#039;&#039;MANY&#039;&#039;&#039; options possible for mysqldump. &lt;br /&gt;
*Please talk with your Systems Administrator (if you have one) or similar to see if there are site-specific flags you should use for your SQL dump.&lt;br /&gt;
** For example, if your local installation is running MySQL 5.2 and you are moving to a system running MySQL 5.0 or 4.1, you really ought to use the &amp;quot;--compat=mysql40&amp;quot; flag. (This is not too uncommon of a situation given the nature of ISP hosting as compared to local user Moodle setups)&lt;br /&gt;
* This seems obvious, but should be said outright: These instructions only work for dumping from MySQL! Postgresql, Oracle, and other database servers have different tools to dump databases.&lt;br /&gt;
* Given the example mysql import lines, above, you really should use the --no-create-db flag. If your database locally is named something differently from the migration site, not including this flag could cause problems.&lt;br /&gt;
&lt;br /&gt;
== Install the new Moodle software ==&lt;br /&gt;
Upgrading can be a simple process or a more complicated process.  Sites that have not used contributed code and are migrating from say Moodle 1.x.1 to 1.x.3 &#039;&#039;&#039;should&#039;&#039;&#039; not have a problem.  However, we still recommend that with any production server that you have made a successful backup of the MySQL database, the moodledata directory and the moodle program folders and files.  &lt;br /&gt;
&lt;br /&gt;
*Do not overwrite an old installation unless you know what you are doing ... sometimes old files can cause problems in new installations. Review the backup section above.&lt;br /&gt;
&lt;br /&gt;
=== Standard install package ===&lt;br /&gt;
Having read the cautions about backups, download a copy of the standard install package. Here is a set of simple instructions for an average site.&lt;br /&gt;
*It is probably a good idea to use the site administration block&amp;gt;Server&amp;gt;Maintenance mode to prevent user activity as the site upgrades. &lt;br /&gt;
*Unzip or unpack the upgrade file so that all the Moodle software program files are overwritten on the server.  Moodle will adjust SQL and moodledata if it needs to in the upgrade.&lt;br /&gt;
*Use the notification link in the site administration to start the upgrade process. You will see a series of lines indicating progress.  &lt;br /&gt;
*After a successful upgrade, turn off the maintenance mode for your users.&lt;br /&gt;
&lt;br /&gt;
=== Using a downloaded archive ===&lt;br /&gt;
*Do not overwrite an old installation unless you know what you are doing ... sometimes old files can cause problems in new installations. The best way is to rename the current Moodle directory to something else, then unpack the new Moodle archive into the old location.&lt;br /&gt;
&lt;br /&gt;
====Linux====&lt;br /&gt;
 mv moodle moodle.backup&lt;br /&gt;
 tar xvzf moodle-1.1.tgz&lt;br /&gt;
&lt;br /&gt;
Next, copy across your config.php, any other plugins such as custom themes, and your .htaccess file if you created one:&lt;br /&gt;
&lt;br /&gt;
 cp moodle.backup/config.php moodle&lt;br /&gt;
 cp -pr moodle.backup/theme/mytheme moodle/theme/mytheme&lt;br /&gt;
 cp -pr moodle.backup/mod/mymod moodle/mod/mymod&lt;br /&gt;
&lt;br /&gt;
Don&#039;t forget to &lt;br /&gt;
&lt;br /&gt;
 sudo chown www-data moodle/config.php&lt;br /&gt;
&lt;br /&gt;
if necessary.&lt;br /&gt;
&lt;br /&gt;
where www-data is whatever user the Apache user is on your system. This is often &#039;apache&#039; or &#039;www&#039;.&lt;br /&gt;
You can find out by doing &#039;ls -l&#039; in your /var/www/moodle folder (or wherever your moodle site is)&lt;br /&gt;
and then looking at the owner and group.&lt;br /&gt;
&lt;br /&gt;
so you may see something like&lt;br /&gt;
&lt;br /&gt;
 ls -l&lt;br /&gt;
 ...lots of lines...&lt;br /&gt;
 -rw-r--r--   1 apache system     784 Jun 28  2007 config.php &lt;br /&gt;
 ...lots more lines...&lt;br /&gt;
&lt;br /&gt;
so the owner is apache and the group is system. &lt;br /&gt;
&lt;br /&gt;
To replicate this on your new system you can do  &#039;chown apache:system config.php&#039; &lt;br /&gt;
&lt;br /&gt;
or to do a whole group do&lt;br /&gt;
&lt;br /&gt;
 chown apache:system ./*&lt;br /&gt;
&lt;br /&gt;
and recursively&lt;br /&gt;
&lt;br /&gt;
 chown -R apache:system ./*&lt;br /&gt;
&lt;br /&gt;
=== Using CVS ===&lt;br /&gt;
&lt;br /&gt;
You can use CVS for updating or upgrading your Moodle.&lt;br /&gt;
First you need to do a CVS checkout in your (empty) Moodle root directory.&lt;br /&gt;
&lt;br /&gt;
You can use any of our [[CVS_for_Administrators#CVS_Servers|CVS Mirror servers]]. Just replace &#039;&#039;&#039;SERVER.cvs.moodle.org&#039;&#039;&#039; in the instructions below with the name of the mirror server you chose!.&lt;br /&gt;
&lt;br /&gt;
====For Linux servers====&lt;br /&gt;
&lt;br /&gt;
To do a CVS checkout of Moodle, you first have to logon to the Moodle CVS server.&lt;br /&gt;
&lt;br /&gt;
  &amp;lt;nowiki&amp;gt;cvs -d:pserver:anonymous@SERVER.cvs.moodle.org:/cvsroot/moodle login&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
  No password for anonymous, so just hit the Enter button.&lt;br /&gt;
&lt;br /&gt;
Go to the directory where you want the Moodle root to come and type&lt;br /&gt;
&lt;br /&gt;
  &amp;lt;nowiki&amp;gt;cvs -z3 -d:pserver:anonymous@SERVER.cvs.moodle.org:/cvsroot/moodle co -r MOODLE_18_STABLE moodle&amp;lt;/nowiki&amp;gt; &lt;br /&gt;
  (where MOODLE_18_STABLE is the desired version)&lt;br /&gt;
&lt;br /&gt;
To update, just go into the Moodle root directory and update to the new files:&lt;br /&gt;
&lt;br /&gt;
  cvs update -dP&lt;br /&gt;
To update to a new version type in the following and change 18 to whatever newest version upgrade number is&lt;br /&gt;
  cvs -Q update -dP -r MOODLE_18_STABLE&lt;br /&gt;
&lt;br /&gt;
Make sure you use the &amp;quot;d&amp;quot; parameter to create new directories if necessary, and the &amp;quot;P&amp;quot; parameter to prune empty directories.&lt;br /&gt;
&lt;br /&gt;
====For Windows servers====&lt;br /&gt;
&lt;br /&gt;
You can use Tortoise CVS to do the initial checkout and the updates.&lt;br /&gt;
&lt;br /&gt;
If you have been editing Moodle files, watch the messages very closely for possible conflicts. All your customised themes and non-standard plugins will be untouched.&lt;br /&gt;
&lt;br /&gt;
Do not forget to trigger the install process in the site administration block (see below).&lt;br /&gt;
&lt;br /&gt;
== Finishing the upgrade ==&lt;br /&gt;
&lt;br /&gt;
The last step is to trigger the upgrade processes within Moodle. &lt;br /&gt;
&lt;br /&gt;
To do this just visit the site administration block admin page (or &#039;&#039;&amp;lt;nowiki&amp;gt;http://example.com/moodle/admin&amp;lt;/nowiki&amp;gt;&#039;&#039;) and the &amp;quot;Notifications&amp;quot; link.&lt;br /&gt;
&lt;br /&gt;
Moodle will automatically detect the new version and perform all the SQL database or file system upgrades that are necessary. If there is anything it can&#039;t do itself (very rare) then you will see messages telling you what you need to do.&lt;br /&gt;
&lt;br /&gt;
Assuming all goes well (no error messages) then you can start using your new version of Moodle and enjoy the new features!&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
:&#039;&#039;TIP:&#039;&#039; Use the site administration block&amp;gt;Server&amp;gt;Maintenance mode to prevent users from changing data during the upgrade.&lt;br /&gt;
:&#039;&#039;TIP:&#039;&#039; If you are running a large scale Moodle site (e.g. have more tha 10,000+ courses and 40,000+ users), make sure that you do your own performance profiling testing.  Post a thread or check the [http://moodle.org/mod/forum/view.php?id=28 Installation problems forum] and check [[Tracker]] for potential issues.&lt;br /&gt;
&lt;br /&gt;
== Verify the upgrade (optional) ==&lt;br /&gt;
&lt;br /&gt;
If you wish to confirm that the database definitions in the upgraded database match the definitions of a new, clean install (which they should) you might like to look at [[Verify Database Schema]].&lt;br /&gt;
&lt;br /&gt;
==Upgrading more than one version==&lt;br /&gt;
&lt;br /&gt;
In general, it is recommended to upgrade via each version of Moodle, for example 1.7 -&amp;gt; 1.8 -&amp;gt; 1.9. An exception to this is when upgrading from 1.5 or 1.6, when it is recommended that 1.7 is skipped, in other words upgrade 1.5 -&amp;gt; 1.6 -&amp;gt; 1.8 -&amp;gt; 1.9. (The main reason for this recommendation is that the default roles settings obtained when upgrading to 1.7 are not ideal for 1.8 onwards.)&lt;br /&gt;
&lt;br /&gt;
==See also==&lt;br /&gt;
&lt;br /&gt;
*[[Installing Moodle]]&lt;br /&gt;
*[[Installation FAQ]]&lt;br /&gt;
*[[Upgrading to Moodle 1.6]]&lt;br /&gt;
*[[Upgrading to Moodle 1.8]]&lt;br /&gt;
*[[Upgrading to Moodle 1.9]]&lt;br /&gt;
*[[Upgrading to Moodle 2.0]]&lt;br /&gt;
*[[Environment]]&lt;br /&gt;
*[[Git]] Version control and upgrading&lt;br /&gt;
*Moodle.org [http://moodle.org/mod/forum/view.php?id=28 Installation problems forum] &lt;br /&gt;
*[http://ic.eflclasses.org/tutorials/howtoupgrademoodlewithcpanel.swf How to upgrade Moodle with cpanel tutorial] - screencasts of older Moodle/Cpanel install but useful (also, a very large file that will take some time to load).&lt;br /&gt;
&lt;br /&gt;
Using Moodle.org forum discussions:&lt;br /&gt;
*[http://moodle.org/mod/forum/discuss.php?d=26731&amp;amp;parent=125858 Using cvs]&lt;br /&gt;
*[http://moodle.org/mod/forum/discuss.php?d=56915 Upgrading from 1.5.2 to 1.7]&lt;br /&gt;
*[http://moodle.org/mod/forum/discuss.php?d=56991 Upgrade nightmares.... any help appreciated]&lt;br /&gt;
*[http://moodle.org/mod/forum/discuss.php?d=62463 After upgrading i get &amp;quot;Your site may not be secure.&amp;quot; msg]&lt;br /&gt;
*[http://moodle.org/mod/forum/discuss.php?d=104887 Best practices for QA]&lt;br /&gt;
&lt;br /&gt;
[[Category:Installation]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[es:Actualización de moodle]]&lt;br /&gt;
[[fr:Mise à jour]]&lt;br /&gt;
[[ja:アップグレード]]&lt;br /&gt;
[[nl:Upgraden]]&lt;br /&gt;
[[zh:升级]]&lt;br /&gt;
[[pl:Aktualizacja]]&lt;br /&gt;
[[de:Aktualisierung von Moodle]]&lt;br /&gt;
[[ru:Обновление]]&lt;/div&gt;</summary>
		<author><name>Perspectoff</name></author>
	</entry>
	<entry>
		<id>https://docs.moodle.org/31/en/index.php?title=Upgrading&amp;diff=70025</id>
		<title>Upgrading</title>
		<link rel="alternate" type="text/html" href="https://docs.moodle.org/31/en/index.php?title=Upgrading&amp;diff=70025"/>
		<updated>2010-03-22T23:40:16Z</updated>

		<summary type="html">&lt;p&gt;Perspectoff: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Moodle is designed to upgrade cleanly from one version to the next.  Please refer to [[Upgrading to Moodle 1.6]], [[Upgrading to Moodle 1.8]] or [[Upgrading to Moodle 1.9]]  for particular considerations related to the upgraded version.  &lt;br /&gt;
&lt;br /&gt;
Changes that have been made to the original code, such as installing a contributed module (non-standard module) or a site edit of a php file, may not upgrade. This includes modifications to standard themes that might be overwritten during an upgrade.&lt;br /&gt;
&lt;br /&gt;
* For those using cpanel, you can use [http://ic.eflclasses.org/tutorials/howtoupgrademoodlewithcpanel.swf this tutorial]. It is a bit rough around the edges and is a little dated, but you should get the idea.&lt;br /&gt;
&lt;br /&gt;
* For those who installed the package version of Moodle using an Ubuntu/Kubuntu/Debian package manager, upgrade instructions can be found [[Ubuntu_Debian_Upgrades|here]].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
__TOC__&lt;br /&gt;
&lt;br /&gt;
When upgrading a Moodle installation you should follow these steps:&lt;br /&gt;
&lt;br /&gt;
==Check the requirements==&lt;br /&gt;
Spend some time re-reading the [[Installing Moodle | installation documentation]] and documentation for the new version. Check the system requirements for the target version you want to upgrade-to in &#039;&#039;Administration &amp;gt; Server &amp;gt; [[Environment]]&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
== Backup important data ==&lt;br /&gt;
There are three areas that need backing up:&lt;br /&gt;
#Moodle software directory/folder (For example, everything in server/htdocs/moodle)&lt;br /&gt;
#Moodle data (For example, server/moodledata)&lt;br /&gt;
#Moodle SQL database&lt;br /&gt;
&lt;br /&gt;
Experienced site administrators know that it is a best practice (a very good idea) to make a backup of any production system before a major upgrade. In fact, it is a good idea to automate your server to backup your Moodle installation daily.  Most upgrades on sites that have used the standard Moodle packages (no contributed code and no little tweaks to the php files), will not have any major issue.  &lt;br /&gt;
&lt;br /&gt;
:&#039;&#039;TIP:&#039;&#039; One more time, &amp;quot;do not risk what you can not afford to lose&amp;quot;: do regular backups, make sure it backed up and know how to restore it! &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Moodle software directory ===&lt;br /&gt;
Make a separate copy of these files before the upgrade, so that you can retrieve your config.php and any modules you have added like themes, and languages.&lt;br /&gt;
&lt;br /&gt;
The best way is to rename the current Moodle directory to something else, then unpack the new Moodle archive into the old location.&lt;br /&gt;
&lt;br /&gt;
=== Moodle data directory ===&lt;br /&gt;
The default name for this folder is moodledata. This is where uploaded content resides (such as course resources and student assignments). It is very important to have a backup of these files on a regular basis as a best practice. Sometimes upgrades may move or rename directories within your data directory. &lt;br /&gt;
&lt;br /&gt;
In Linux you can use the cp (copy) command to make a temporary copy of the moodledata. example:&lt;br /&gt;
====Linux====&lt;br /&gt;
 mkdir /var/www/moodledata_backup&lt;br /&gt;
 cp -r /var/www/moodledata/* /var/www/moodledata_backup&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== SQL database ===&lt;br /&gt;
Most Moodle upgrades will alter the SQL database tables, adding or changing fields. Each SQL server program (for example,MySQL, Postgresql, Oracle) has different ways to backup. In a MySQL server, one way of backing up is to &#039;dump&#039; it to a single SQL file. The following example shows Unix commands to dump the database called &amp;quot;moodle&amp;quot;: &lt;br /&gt;
&lt;br /&gt;
 mysqldump -u username -p -C -Q -e --create-options moodle &amp;gt; moodle-backup-2007-04-01.sql&lt;br /&gt;
&lt;br /&gt;
Substitute your database user account for username. The -p flag will prompt you for the password for the username specified by -u.&lt;br /&gt;
&lt;br /&gt;
If your database host is different from the host you want to execute the backup command (usually the web server), you have to specify it with the -h option to mysqldump:&lt;br /&gt;
&lt;br /&gt;
 mysqldump -u username -p -h databasehost -C -Q -e --create-options moodle &amp;gt; moodle-backup-2007-04-01.sql &lt;br /&gt;
&lt;br /&gt;
You can also use the &amp;quot;Export&amp;quot; feature in Moodle&#039;s optional &amp;quot;MySQL Admin&amp;quot; web interface to do the same thing on all platforms. In Moodle v1.9 and greater, this is located in &#039;&#039;&#039;Site Administration&#039;&#039;&#039; -&amp;gt; &#039;&#039;&#039;Server&#039;&#039;&#039; -&amp;gt; &#039;&#039;&#039;Database&#039;&#039;&#039;. This interface can also be downloaded from http://download.moodle.org/modules/integrations.php. It is an integration of PHPMyAdmin for the Moodle administration interface.&lt;br /&gt;
&lt;br /&gt;
==== SQL dump caveats ====&lt;br /&gt;
There are a &#039;&#039;&#039;MANY&#039;&#039;&#039; options possible for mysqldump. &lt;br /&gt;
*Please talk with your Systems Administrator (if you have one) or similar to see if there are site-specific flags you should use for your SQL dump.&lt;br /&gt;
** For example, if your local installation is running MySQL 5.2 and you are moving to a system running MySQL 5.0 or 4.1, you really ought to use the &amp;quot;--compat=mysql40&amp;quot; flag. (This is not too uncommon of a situation given the nature of ISP hosting as compared to local user Moodle setups)&lt;br /&gt;
* This seems obvious, but should be said outright: These instructions only work for dumping from MySQL! Postgresql, Oracle, and other database servers have different tools to dump databases.&lt;br /&gt;
* Given the example mysql import lines, above, you really should use the --no-create-db flag. If your database locally is named something differently from the migration site, not including this flag could cause problems.&lt;br /&gt;
&lt;br /&gt;
== Install the new Moodle software ==&lt;br /&gt;
Upgrading can be a simple process or a more complicated process.  Sites that have not used contributed code and are migrating from say Moodle 1.x.1 to 1.x.3 &#039;&#039;&#039;should&#039;&#039;&#039; not have a problem.  However, we still recommend that with any production server that you have made a successful backup of the MySQL database, the moodledata directory and the moodle program folders and files.  &lt;br /&gt;
&lt;br /&gt;
*Do not overwrite an old installation unless you know what you are doing ... sometimes old files can cause problems in new installations. Review the backup section above.&lt;br /&gt;
&lt;br /&gt;
=== Standard install package ===&lt;br /&gt;
Having read the cautions about backups, download a copy of the standard install package. Here is a set of simple instructions for an average site.&lt;br /&gt;
*It is probably a good idea to use the site administration block&amp;gt;Server&amp;gt;Maintenance mode to prevent user activity as the site upgrades. &lt;br /&gt;
*Unzip or unpack the upgrade file so that all the Moodle software program files are overwritten on the server.  Moodle will adjust SQL and moodledata if it needs to in the upgrade.&lt;br /&gt;
*Use the notification link in the site administration to start the upgrade process. You will see a series of lines indicating progress.  &lt;br /&gt;
*After a successful upgrade, turn off the maintenance mode for your users.&lt;br /&gt;
&lt;br /&gt;
=== Using a downloaded archive ===&lt;br /&gt;
*Do not overwrite an old installation unless you know what you are doing ... sometimes old files can cause problems in new installations. The best way is to rename the current Moodle directory to something else, then unpack the new Moodle archive into the old location.&lt;br /&gt;
&lt;br /&gt;
====Linux====&lt;br /&gt;
 mv moodle moodle.backup&lt;br /&gt;
 tar xvzf moodle-1.1.tgz&lt;br /&gt;
&lt;br /&gt;
Next, copy across your config.php, any other plugins such as custom themes, and your .htaccess file if you created one:&lt;br /&gt;
&lt;br /&gt;
 cp moodle.backup/config.php moodle&lt;br /&gt;
 cp -pr moodle.backup/theme/mytheme moodle/theme/mytheme&lt;br /&gt;
 cp -pr moodle.backup/mod/mymod moodle/mod/mymod&lt;br /&gt;
&lt;br /&gt;
Don&#039;t forget to &lt;br /&gt;
&lt;br /&gt;
 sudo chown www-data moodle/config.php&lt;br /&gt;
&lt;br /&gt;
if necessary.&lt;br /&gt;
&lt;br /&gt;
where www-data is whatever user the Apache user is on your system. This is often &#039;apache&#039; or &#039;www&#039;.&lt;br /&gt;
You can find out by doing &#039;ls -l&#039; in your /var/www/moodle folder (or wherever your moodle site is)&lt;br /&gt;
and then looking at the owner and group.&lt;br /&gt;
&lt;br /&gt;
so you may see something like&lt;br /&gt;
&lt;br /&gt;
 ls -l&lt;br /&gt;
 ...lots of lines...&lt;br /&gt;
 -rw-r--r--   1 apache system     784 Jun 28  2007 config.php &lt;br /&gt;
 ...lots more lines...&lt;br /&gt;
&lt;br /&gt;
so the owner is apache and the group is system. &lt;br /&gt;
&lt;br /&gt;
To replicate this on your new system you can do  &#039;chown apache:system config.php&#039; &lt;br /&gt;
&lt;br /&gt;
or to do a whole group do&lt;br /&gt;
&lt;br /&gt;
 chown apache:system ./*&lt;br /&gt;
&lt;br /&gt;
and recursively&lt;br /&gt;
&lt;br /&gt;
 chown -R apache:system ./*&lt;br /&gt;
&lt;br /&gt;
=== Using CVS ===&lt;br /&gt;
&lt;br /&gt;
You can use CVS for updating or upgrading your Moodle.&lt;br /&gt;
First you need to do a CVS checkout in your (empty) Moodle root directory.&lt;br /&gt;
&lt;br /&gt;
You can use any of our [[CVS_for_Administrators#CVS_Servers|CVS Mirror servers]]. Just replace &#039;&#039;&#039;SERVER.cvs.moodle.org&#039;&#039;&#039; in the instructions below with the name of the mirror server you chose!.&lt;br /&gt;
&lt;br /&gt;
====For Linux servers====&lt;br /&gt;
&lt;br /&gt;
To do a CVS checkout of Moodle, you first have to logon to the Moodle CVS server.&lt;br /&gt;
&lt;br /&gt;
  &amp;lt;nowiki&amp;gt;cvs -d:pserver:anonymous@SERVER.cvs.moodle.org:/cvsroot/moodle login&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
  No password for anonymous, so just hit the Enter button.&lt;br /&gt;
&lt;br /&gt;
Go to the directory where you want the Moodle root to come and type&lt;br /&gt;
&lt;br /&gt;
  &amp;lt;nowiki&amp;gt;cvs -z3 -d:pserver:anonymous@SERVER.cvs.moodle.org:/cvsroot/moodle co -r MOODLE_18_STABLE moodle&amp;lt;/nowiki&amp;gt; &lt;br /&gt;
  (where MOODLE_18_STABLE is the desired version)&lt;br /&gt;
&lt;br /&gt;
To update, just go into the Moodle root directory and update to the new files:&lt;br /&gt;
&lt;br /&gt;
  cvs update -dP&lt;br /&gt;
To update to a new version type in the following and change 18 to whatever newest version upgrade number is&lt;br /&gt;
  cvs -Q update -dP -r MOODLE_18_STABLE&lt;br /&gt;
&lt;br /&gt;
Make sure you use the &amp;quot;d&amp;quot; parameter to create new directories if necessary, and the &amp;quot;P&amp;quot; parameter to prune empty directories.&lt;br /&gt;
&lt;br /&gt;
====For Windows servers====&lt;br /&gt;
&lt;br /&gt;
You can use Tortoise CVS to do the initial checkout and the updates.&lt;br /&gt;
&lt;br /&gt;
If you have been editing Moodle files, watch the messages very closely for possible conflicts. All your customised themes and non-standard plugins will be untouched.&lt;br /&gt;
&lt;br /&gt;
Do not forget to trigger the install process in the site administration block (see below).&lt;br /&gt;
&lt;br /&gt;
== Finishing the upgrade ==&lt;br /&gt;
&lt;br /&gt;
The last step is to trigger the upgrade processes within Moodle. &lt;br /&gt;
&lt;br /&gt;
To do this just visit the site administration block admin page (or &#039;&#039;&amp;lt;nowiki&amp;gt;http://example.com/moodle/admin&amp;lt;/nowiki&amp;gt;&#039;&#039;) and the &amp;quot;Notifications&amp;quot; link.&lt;br /&gt;
&lt;br /&gt;
Moodle will automatically detect the new version and perform all the SQL database or file system upgrades that are necessary. If there is anything it can&#039;t do itself (very rare) then you will see messages telling you what you need to do.&lt;br /&gt;
&lt;br /&gt;
Assuming all goes well (no error messages) then you can start using your new version of Moodle and enjoy the new features!&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
:&#039;&#039;TIP:&#039;&#039; Use the site administration block&amp;gt;Server&amp;gt;Maintenance mode to prevent users from changing data during the upgrade.&lt;br /&gt;
:&#039;&#039;TIP:&#039;&#039; If you are running a large scale Moodle site (e.g. have more tha 10,000+ courses and 40,000+ users), make sure that you do your own performance profiling testing.  Post a thread or check the [http://moodle.org/mod/forum/view.php?id=28 Installation problems forum] and check [[Tracker]] for potential issues.&lt;br /&gt;
&lt;br /&gt;
== Verify the upgrade (optional) ==&lt;br /&gt;
&lt;br /&gt;
If you wish to confirm that the database definitions in the upgraded database match the definitions of a new, clean install (which they should) you might like to look at [[Verify Database Schema]].&lt;br /&gt;
&lt;br /&gt;
==Upgrading more than one version==&lt;br /&gt;
&lt;br /&gt;
In general, it is recommended to upgrade via each version of Moodle, for example 1.7 -&amp;gt; 1.8 -&amp;gt; 1.9. An exception to this is when upgrading from 1.5 or 1.6, when it is recommended that 1.7 is skipped, in other words upgrade 1.5 -&amp;gt; 1.6 -&amp;gt; 1.8 -&amp;gt; 1.9. (The main reason for this recommendation is that the default roles settings obtained when upgrading to 1.7 are not ideal for 1.8 onwards.)&lt;br /&gt;
&lt;br /&gt;
==See also==&lt;br /&gt;
&lt;br /&gt;
*[[Installing Moodle]]&lt;br /&gt;
*[[Installation FAQ]]&lt;br /&gt;
*[[Upgrading to Moodle 1.6]]&lt;br /&gt;
*[[Upgrading to Moodle 1.8]]&lt;br /&gt;
*[[Upgrading to Moodle 1.9]]&lt;br /&gt;
*[[Upgrading to Moodle 2.0]]&lt;br /&gt;
*[[Environment]]&lt;br /&gt;
*[[Git]] Version control and upgrading&lt;br /&gt;
*Moodle.org [http://moodle.org/mod/forum/view.php?id=28 Installation problems forum] &lt;br /&gt;
*[http://ic.eflclasses.org/tutorials/howtoupgrademoodlewithcpanel.swf How to upgrade Moodle with cpanel tutorial] - screencasts of older Moodle/Cpanel install but useful (also, a very large file that will take some time to load).&lt;br /&gt;
&lt;br /&gt;
Using Moodle.org forum discussions:&lt;br /&gt;
*[http://moodle.org/mod/forum/discuss.php?d=26731&amp;amp;parent=125858 Using cvs]&lt;br /&gt;
*[http://moodle.org/mod/forum/discuss.php?d=56915 Upgrading from 1.5.2 to 1.7]&lt;br /&gt;
*[http://moodle.org/mod/forum/discuss.php?d=56991 Upgrade nightmares.... any help appreciated]&lt;br /&gt;
*[http://moodle.org/mod/forum/discuss.php?d=62463 After upgrading i get &amp;quot;Your site may not be secure.&amp;quot; msg]&lt;br /&gt;
*[http://moodle.org/mod/forum/discuss.php?d=104887 Best practices for QA]&lt;br /&gt;
&lt;br /&gt;
[[Category:Installation]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[es:Actualización de moodle]]&lt;br /&gt;
[[fr:Mise à jour]]&lt;br /&gt;
[[ja:アップグレード]]&lt;br /&gt;
[[nl:Upgraden]]&lt;br /&gt;
[[zh:升级]]&lt;br /&gt;
[[pl:Aktualizacja]]&lt;br /&gt;
[[de:Aktualisierung von Moodle]]&lt;br /&gt;
[[ru:Обновление]]&lt;/div&gt;</summary>
		<author><name>Perspectoff</name></author>
	</entry>
	<entry>
		<id>https://docs.moodle.org/31/en/index.php?title=Upgrading&amp;diff=70024</id>
		<title>Upgrading</title>
		<link rel="alternate" type="text/html" href="https://docs.moodle.org/31/en/index.php?title=Upgrading&amp;diff=70024"/>
		<updated>2010-03-22T23:38:40Z</updated>

		<summary type="html">&lt;p&gt;Perspectoff: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Moodle is designed to upgrade cleanly from one version to the next.  Please refer to [[Upgrading to Moodle 1.6]], [[Upgrading to Moodle 1.8]] or [[Upgrading to Moodle 1.9]]  for particular considerations related to the upgraded version.  &lt;br /&gt;
&lt;br /&gt;
Changes that have been made to the original code, such as installing a contributed module (non-standard module) or a site edit of a php file, may not upgrade. This includes modifications to standard themes, that will be overwritten during an upgrade.&lt;br /&gt;
&lt;br /&gt;
For those using cpanel, you can use [http://ic.eflclasses.org/tutorials/howtoupgrademoodlewithcpanel.swf this tutorial]. It is a bit rough around the edges and is a little dated, but you should get the idea.&lt;br /&gt;
&lt;br /&gt;
* For those who installed the package version of Moodle using an Ubuntu/Kubuntu/Debian package manager, upgrade instructions can be found [[Ubuntu_Debian_Upgrades|here]].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
__TOC__&lt;br /&gt;
&lt;br /&gt;
When upgrading a Moodle installation you should follow these steps:&lt;br /&gt;
&lt;br /&gt;
==Check the requirements==&lt;br /&gt;
Spend some time re-reading the [[Installing Moodle | installation documentation]] and documentation for the new version. Check the system requirements for the target version you want to upgrade-to in &#039;&#039;Administration &amp;gt; Server &amp;gt; [[Environment]]&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
== Backup important data ==&lt;br /&gt;
There are three areas that need backing up:&lt;br /&gt;
#Moodle software directory/folder (For example, everything in server/htdocs/moodle)&lt;br /&gt;
#Moodle data (For example, server/moodledata)&lt;br /&gt;
#Moodle SQL database&lt;br /&gt;
&lt;br /&gt;
Experienced site administrators know that it is a best practice (a very good idea) to make a backup of any production system before a major upgrade. In fact, it is a good idea to automate your server to backup your Moodle installation daily.  Most upgrades on sites that have used the standard Moodle packages (no contributed code and no little tweaks to the php files), will not have any major issue.  &lt;br /&gt;
&lt;br /&gt;
:&#039;&#039;TIP:&#039;&#039; One more time, &amp;quot;do not risk what you can not afford to lose&amp;quot;: do regular backups, make sure it backed up and know how to restore it! &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Moodle software directory ===&lt;br /&gt;
Make a separate copy of these files before the upgrade, so that you can retrieve your config.php and any modules you have added like themes, and languages.&lt;br /&gt;
&lt;br /&gt;
The best way is to rename the current Moodle directory to something else, then unpack the new Moodle archive into the old location.&lt;br /&gt;
&lt;br /&gt;
=== Moodle data directory ===&lt;br /&gt;
The default name for this folder is moodledata. This is where uploaded content resides (such as course resources and student assignments). It is very important to have a backup of these files on a regular basis as a best practice. Sometimes upgrades may move or rename directories within your data directory. &lt;br /&gt;
&lt;br /&gt;
In Linux you can use the cp (copy) command to make a temporary copy of the moodledata. example:&lt;br /&gt;
====Linux====&lt;br /&gt;
 mkdir /var/www/moodledata_backup&lt;br /&gt;
 cp -r /var/www/moodledata/* /var/www/moodledata_backup&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== SQL database ===&lt;br /&gt;
Most Moodle upgrades will alter the SQL database tables, adding or changing fields. Each SQL server program (for example,MySQL, Postgresql, Oracle) has different ways to backup. In a MySQL server, one way of backing up is to &#039;dump&#039; it to a single SQL file. The following example shows Unix commands to dump the database called &amp;quot;moodle&amp;quot;: &lt;br /&gt;
&lt;br /&gt;
 mysqldump -u username -p -C -Q -e --create-options moodle &amp;gt; moodle-backup-2007-04-01.sql&lt;br /&gt;
&lt;br /&gt;
Substitute your database user account for username. The -p flag will prompt you for the password for the username specified by -u.&lt;br /&gt;
&lt;br /&gt;
If your database host is different from the host you want to execute the backup command (usually the web server), you have to specify it with the -h option to mysqldump:&lt;br /&gt;
&lt;br /&gt;
 mysqldump -u username -p -h databasehost -C -Q -e --create-options moodle &amp;gt; moodle-backup-2007-04-01.sql &lt;br /&gt;
&lt;br /&gt;
You can also use the &amp;quot;Export&amp;quot; feature in Moodle&#039;s optional &amp;quot;MySQL Admin&amp;quot; web interface to do the same thing on all platforms. In Moodle v1.9 and greater, this is located in &#039;&#039;&#039;Site Administration&#039;&#039;&#039; -&amp;gt; &#039;&#039;&#039;Server&#039;&#039;&#039; -&amp;gt; &#039;&#039;&#039;Database&#039;&#039;&#039;. This interface can also be downloaded from http://download.moodle.org/modules/integrations.php. It is an integration of PHPMyAdmin for the Moodle administration interface.&lt;br /&gt;
&lt;br /&gt;
==== SQL dump caveats ====&lt;br /&gt;
There are a &#039;&#039;&#039;MANY&#039;&#039;&#039; options possible for mysqldump. &lt;br /&gt;
*Please talk with your Systems Administrator (if you have one) or similar to see if there are site-specific flags you should use for your SQL dump.&lt;br /&gt;
** For example, if your local installation is running MySQL 5.2 and you are moving to a system running MySQL 5.0 or 4.1, you really ought to use the &amp;quot;--compat=mysql40&amp;quot; flag. (This is not too uncommon of a situation given the nature of ISP hosting as compared to local user Moodle setups)&lt;br /&gt;
* This seems obvious, but should be said outright: These instructions only work for dumping from MySQL! Postgresql, Oracle, and other database servers have different tools to dump databases.&lt;br /&gt;
* Given the example mysql import lines, above, you really should use the --no-create-db flag. If your database locally is named something differently from the migration site, not including this flag could cause problems.&lt;br /&gt;
&lt;br /&gt;
== Install the new Moodle software ==&lt;br /&gt;
Upgrading can be a simple process or a more complicated process.  Sites that have not used contributed code and are migrating from say Moodle 1.x.1 to 1.x.3 &#039;&#039;&#039;should&#039;&#039;&#039; not have a problem.  However, we still recommend that with any production server that you have made a successful backup of the MySQL database, the moodledata directory and the moodle program folders and files.  &lt;br /&gt;
&lt;br /&gt;
*Do not overwrite an old installation unless you know what you are doing ... sometimes old files can cause problems in new installations. Review the backup section above.&lt;br /&gt;
&lt;br /&gt;
=== Standard install package ===&lt;br /&gt;
Having read the cautions about backups, download a copy of the standard install package. Here is a set of simple instructions for an average site.&lt;br /&gt;
*It is probably a good idea to use the site administration block&amp;gt;Server&amp;gt;Maintenance mode to prevent user activity as the site upgrades. &lt;br /&gt;
*Unzip or unpack the upgrade file so that all the Moodle software program files are overwritten on the server.  Moodle will adjust SQL and moodledata if it needs to in the upgrade.&lt;br /&gt;
*Use the notification link in the site administration to start the upgrade process. You will see a series of lines indicating progress.  &lt;br /&gt;
*After a successful upgrade, turn off the maintenance mode for your users.&lt;br /&gt;
&lt;br /&gt;
=== Using a downloaded archive ===&lt;br /&gt;
*Do not overwrite an old installation unless you know what you are doing ... sometimes old files can cause problems in new installations. The best way is to rename the current Moodle directory to something else, then unpack the new Moodle archive into the old location.&lt;br /&gt;
&lt;br /&gt;
====Linux====&lt;br /&gt;
 mv moodle moodle.backup&lt;br /&gt;
 tar xvzf moodle-1.1.tgz&lt;br /&gt;
&lt;br /&gt;
Next, copy across your config.php, any other plugins such as custom themes, and your .htaccess file if you created one:&lt;br /&gt;
&lt;br /&gt;
 cp moodle.backup/config.php moodle&lt;br /&gt;
 cp -pr moodle.backup/theme/mytheme moodle/theme/mytheme&lt;br /&gt;
 cp -pr moodle.backup/mod/mymod moodle/mod/mymod&lt;br /&gt;
&lt;br /&gt;
Don&#039;t forget to &lt;br /&gt;
&lt;br /&gt;
 sudo chown www-data moodle/config.php&lt;br /&gt;
&lt;br /&gt;
if necessary.&lt;br /&gt;
&lt;br /&gt;
where www-data is whatever user the Apache user is on your system. This is often &#039;apache&#039; or &#039;www&#039;.&lt;br /&gt;
You can find out by doing &#039;ls -l&#039; in your /var/www/moodle folder (or wherever your moodle site is)&lt;br /&gt;
and then looking at the owner and group.&lt;br /&gt;
&lt;br /&gt;
so you may see something like&lt;br /&gt;
&lt;br /&gt;
 ls -l&lt;br /&gt;
 ...lots of lines...&lt;br /&gt;
 -rw-r--r--   1 apache system     784 Jun 28  2007 config.php &lt;br /&gt;
 ...lots more lines...&lt;br /&gt;
&lt;br /&gt;
so the owner is apache and the group is system. &lt;br /&gt;
&lt;br /&gt;
To replicate this on your new system you can do  &#039;chown apache:system config.php&#039; &lt;br /&gt;
&lt;br /&gt;
or to do a whole group do&lt;br /&gt;
&lt;br /&gt;
 chown apache:system ./*&lt;br /&gt;
&lt;br /&gt;
and recursively&lt;br /&gt;
&lt;br /&gt;
 chown -R apache:system ./*&lt;br /&gt;
&lt;br /&gt;
=== Using CVS ===&lt;br /&gt;
&lt;br /&gt;
You can use CVS for updating or upgrading your Moodle.&lt;br /&gt;
First you need to do a CVS checkout in your (empty) Moodle root directory.&lt;br /&gt;
&lt;br /&gt;
You can use any of our [[CVS_for_Administrators#CVS_Servers|CVS Mirror servers]]. Just replace &#039;&#039;&#039;SERVER.cvs.moodle.org&#039;&#039;&#039; in the instructions below with the name of the mirror server you chose!.&lt;br /&gt;
&lt;br /&gt;
====For Linux servers====&lt;br /&gt;
&lt;br /&gt;
To do a CVS checkout of Moodle, you first have to logon to the Moodle CVS server.&lt;br /&gt;
&lt;br /&gt;
  &amp;lt;nowiki&amp;gt;cvs -d:pserver:anonymous@SERVER.cvs.moodle.org:/cvsroot/moodle login&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
  No password for anonymous, so just hit the Enter button.&lt;br /&gt;
&lt;br /&gt;
Go to the directory where you want the Moodle root to come and type&lt;br /&gt;
&lt;br /&gt;
  &amp;lt;nowiki&amp;gt;cvs -z3 -d:pserver:anonymous@SERVER.cvs.moodle.org:/cvsroot/moodle co -r MOODLE_18_STABLE moodle&amp;lt;/nowiki&amp;gt; &lt;br /&gt;
  (where MOODLE_18_STABLE is the desired version)&lt;br /&gt;
&lt;br /&gt;
To update, just go into the Moodle root directory and update to the new files:&lt;br /&gt;
&lt;br /&gt;
  cvs update -dP&lt;br /&gt;
To update to a new version type in the following and change 18 to whatever newest version upgrade number is&lt;br /&gt;
  cvs -Q update -dP -r MOODLE_18_STABLE&lt;br /&gt;
&lt;br /&gt;
Make sure you use the &amp;quot;d&amp;quot; parameter to create new directories if necessary, and the &amp;quot;P&amp;quot; parameter to prune empty directories.&lt;br /&gt;
&lt;br /&gt;
====For Windows servers====&lt;br /&gt;
&lt;br /&gt;
You can use Tortoise CVS to do the initial checkout and the updates.&lt;br /&gt;
&lt;br /&gt;
If you have been editing Moodle files, watch the messages very closely for possible conflicts. All your customised themes and non-standard plugins will be untouched.&lt;br /&gt;
&lt;br /&gt;
Do not forget to trigger the install process in the site administration block (see below).&lt;br /&gt;
&lt;br /&gt;
== Finishing the upgrade ==&lt;br /&gt;
&lt;br /&gt;
The last step is to trigger the upgrade processes within Moodle. &lt;br /&gt;
&lt;br /&gt;
To do this just visit the site administration block admin page (or &#039;&#039;&amp;lt;nowiki&amp;gt;http://example.com/moodle/admin&amp;lt;/nowiki&amp;gt;&#039;&#039;) and the &amp;quot;Notifications&amp;quot; link.&lt;br /&gt;
&lt;br /&gt;
Moodle will automatically detect the new version and perform all the SQL database or file system upgrades that are necessary. If there is anything it can&#039;t do itself (very rare) then you will see messages telling you what you need to do.&lt;br /&gt;
&lt;br /&gt;
Assuming all goes well (no error messages) then you can start using your new version of Moodle and enjoy the new features!&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
:&#039;&#039;TIP:&#039;&#039; Use the site administration block&amp;gt;Server&amp;gt;Maintenance mode to prevent users from changing data during the upgrade.&lt;br /&gt;
:&#039;&#039;TIP:&#039;&#039; If you are running a large scale Moodle site (e.g. have more tha 10,000+ courses and 40,000+ users), make sure that you do your own performance profiling testing.  Post a thread or check the [http://moodle.org/mod/forum/view.php?id=28 Installation problems forum] and check [[Tracker]] for potential issues.&lt;br /&gt;
&lt;br /&gt;
== Verify the upgrade (optional) ==&lt;br /&gt;
&lt;br /&gt;
If you wish to confirm that the database definitions in the upgraded database match the definitions of a new, clean install (which they should) you might like to look at [[Verify Database Schema]].&lt;br /&gt;
&lt;br /&gt;
==Upgrading more than one version==&lt;br /&gt;
&lt;br /&gt;
In general, it is recommended to upgrade via each version of Moodle, for example 1.7 -&amp;gt; 1.8 -&amp;gt; 1.9. An exception to this is when upgrading from 1.5 or 1.6, when it is recommended that 1.7 is skipped, in other words upgrade 1.5 -&amp;gt; 1.6 -&amp;gt; 1.8 -&amp;gt; 1.9. (The main reason for this recommendation is that the default roles settings obtained when upgrading to 1.7 are not ideal for 1.8 onwards.)&lt;br /&gt;
&lt;br /&gt;
==See also==&lt;br /&gt;
&lt;br /&gt;
*[[Installing Moodle]]&lt;br /&gt;
*[[Installation FAQ]]&lt;br /&gt;
*[[Upgrading to Moodle 1.6]]&lt;br /&gt;
*[[Upgrading to Moodle 1.8]]&lt;br /&gt;
*[[Upgrading to Moodle 1.9]]&lt;br /&gt;
*[[Upgrading to Moodle 2.0]]&lt;br /&gt;
*[[Environment]]&lt;br /&gt;
*[[Git]] Version control and upgrading&lt;br /&gt;
*Moodle.org [http://moodle.org/mod/forum/view.php?id=28 Installation problems forum] &lt;br /&gt;
*[http://ic.eflclasses.org/tutorials/howtoupgrademoodlewithcpanel.swf How to upgrade Moodle with cpanel tutorial] - screencasts of older Moodle/Cpanel install but useful (also, a very large file that will take some time to load).&lt;br /&gt;
&lt;br /&gt;
Using Moodle.org forum discussions:&lt;br /&gt;
*[http://moodle.org/mod/forum/discuss.php?d=26731&amp;amp;parent=125858 Using cvs]&lt;br /&gt;
*[http://moodle.org/mod/forum/discuss.php?d=56915 Upgrading from 1.5.2 to 1.7]&lt;br /&gt;
*[http://moodle.org/mod/forum/discuss.php?d=56991 Upgrade nightmares.... any help appreciated]&lt;br /&gt;
*[http://moodle.org/mod/forum/discuss.php?d=62463 After upgrading i get &amp;quot;Your site may not be secure.&amp;quot; msg]&lt;br /&gt;
*[http://moodle.org/mod/forum/discuss.php?d=104887 Best practices for QA]&lt;br /&gt;
&lt;br /&gt;
[[Category:Installation]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[es:Actualización de moodle]]&lt;br /&gt;
[[fr:Mise à jour]]&lt;br /&gt;
[[ja:アップグレード]]&lt;br /&gt;
[[nl:Upgraden]]&lt;br /&gt;
[[zh:升级]]&lt;br /&gt;
[[pl:Aktualizacja]]&lt;br /&gt;
[[de:Aktualisierung von Moodle]]&lt;br /&gt;
[[ru:Обновление]]&lt;/div&gt;</summary>
		<author><name>Perspectoff</name></author>
	</entry>
	<entry>
		<id>https://docs.moodle.org/31/en/index.php?title=Administrator_documentation&amp;diff=69100</id>
		<title>Administrator documentation</title>
		<link rel="alternate" type="text/html" href="https://docs.moodle.org/31/en/index.php?title=Administrator_documentation&amp;diff=69100"/>
		<updated>2010-02-27T05:33:13Z</updated>

		<summary type="html">&lt;p&gt;Perspectoff: /* Unix/Linux-based */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The purpose of this page is to list useful links by general topics for administrators of a Moodle site.&lt;br /&gt;
__TOC__&lt;br /&gt;
&lt;br /&gt;
== Alternative to manual installation ==&lt;br /&gt;
&lt;br /&gt;
Some users may prefer to skip manual installation by using a pre-integrated [[Moodle appliance]].&lt;br /&gt;
&lt;br /&gt;
== Installation &amp;amp; Upgrading ==&lt;br /&gt;
&lt;br /&gt;
*[[Installation Quickstart]] for an overview of the installation steps&lt;br /&gt;
*[[Installing Moodle]] for detailed installation instructions&lt;br /&gt;
*[[Installation FAQ]]&lt;br /&gt;
*[[Installing AMP|Options for installing Apache, MySQL and PHP]]&lt;br /&gt;
*[[Upgrading|Upgrading Moodle]]&lt;br /&gt;
*[[Installing contributed modules or plugins]]&lt;br /&gt;
&lt;br /&gt;
== System-specific Instructions &amp;amp; Packages ==&lt;br /&gt;
&lt;br /&gt;
===Unix/Linux-based===&lt;br /&gt;
* [[SUSE Linux Server 10|Automated Installation Guide for SUSE Linux Enterprise Server 10]] operating system&lt;br /&gt;
* [[RedHat Linux installation|Step-by-step Installation Guide for RedHat]] operating system&lt;br /&gt;
* [[Debian GNU/Linux installation|Step-by-step Installation Guide for Debian GNU/Linux]] operating system&lt;br /&gt;
* [[Step-by-step Installation Guide for Ubuntu]]&lt;br /&gt;
* [[Manual_installation_on_Ubuntu|Manual Installation on Ubuntu]]&lt;br /&gt;
* [[Step-by-step Install Guide for Zenwalk-5.0|Step-by-step Installation Guide for Zenwalk-5.0]]&lt;br /&gt;
* [[OLPC XS installation|Step-by-step Installation Guide for the One Laptop per Child XS Server (Beta)]]&lt;br /&gt;
* [[Step-by-step Install Guide for Solaris 10 with Oracle 10|Step-by-step Installation Guide for Solaris 10 with Oracle 10]]&lt;br /&gt;
&lt;br /&gt;
===Windows===&lt;br /&gt;
* [[Windows installation|Windows installations with instructions for Windows NT/2000/2003 servers]]&lt;br /&gt;
* [[Windows installation using XAMPP|Windows installation using XAMPP: Apache, MySQL and PHP]]&lt;br /&gt;
* [[Development:Windows_Installer_anywhere|MoodleAnywhere]] another Windows installation package&lt;br /&gt;
* [[Installing Moodle on Windows Vista]] - how to&lt;br /&gt;
&lt;br /&gt;
===Mac===&lt;br /&gt;
* [[Complete Install Packages for Mac OS X | Complete Install Packages for Mac OS X 10.3/10.4/10.5]]&lt;br /&gt;
* [[Step-by-step Guide for Installing Moodle on Mac OS X 10.4 Client|Step by Step Installation on a Mac OS X 10.4 Client using the internal web server]]&lt;br /&gt;
* [[Step by Step Installation on a Mac OS X 10.5 Server|Step by step Installation on a Mac OS X 10.5 Server]]&lt;br /&gt;
&lt;br /&gt;
===Web Hosts===&lt;br /&gt;
* [[1and1_MySQL_installation | Installation on &#039;&#039;&#039;1and1&#039;&#039;&#039; web hosting]]&lt;br /&gt;
* [[powweb_MySQL_installation | Step-by-step Installation on &#039;&#039;&#039;Powweb&#039;&#039;&#039; web hosting]]&lt;br /&gt;
* [[Step-by-step Installation using the old version of CPanel]]&lt;br /&gt;
* [[Step-by-step Installation using the new version of CPanel]]&lt;br /&gt;
&lt;br /&gt;
===Database===&lt;br /&gt;
* [[Installing Oracle for PHP]]&lt;br /&gt;
* [[Installing MSSQL for PHP]]&lt;br /&gt;
* [[Installing Postgres for PHP]]&lt;br /&gt;
&lt;br /&gt;
===Plugins===&lt;br /&gt;
* [[Installing contributed modules or plugins]]&lt;br /&gt;
&lt;br /&gt;
==Security, Performance and Roles==&lt;br /&gt;
&lt;br /&gt;
*[[Security]] contains important security procedures for a production site&lt;br /&gt;
*[[Performance]] for ideas on improving the speed of your installation&lt;br /&gt;
*[[Manage roles]] For Moodle 1.7 and later.&lt;br /&gt;
*[[Reducing spam in Moodle]]&lt;br /&gt;
*[[suhosin]] is an advanced protection system for PHP installation. It was designed to protect servers and users from known and unknown flaws in PHP applications and the PHP core.&lt;br /&gt;
*[[nagios]] Open source software to monitor servers&lt;br /&gt;
&lt;br /&gt;
== FAQs ==&lt;br /&gt;
&lt;br /&gt;
*[[Installation FAQ]]&lt;br /&gt;
*[[Beginning Administration FAQ]]&lt;br /&gt;
*[[Administration FAQ]]&lt;br /&gt;
*[[Performance FAQ]]&lt;br /&gt;
*[[Backup and restore FAQ]]&lt;br /&gt;
*[[Errors FAQ]]&lt;br /&gt;
&lt;br /&gt;
== Configuration Settings ==&lt;br /&gt;
*[[Site administration block]] contains configuration setting links&lt;br /&gt;
*[[Notification page]] used to update versions&lt;br /&gt;
*[[Variables]]&lt;br /&gt;
*[[Site settings]]&lt;br /&gt;
*[[Themes]]&lt;br /&gt;
*[[Language]]&lt;br /&gt;
*[[Activity modules administration]]&lt;br /&gt;
*[[Blocks administration]]&lt;br /&gt;
*[[Filters]]&lt;br /&gt;
*[[Backup settings]]&lt;br /&gt;
*[[HTML editor settings]]&lt;br /&gt;
*[[Calendar settings]]&lt;br /&gt;
*[[Maintenance mode]]&lt;br /&gt;
&lt;br /&gt;
* See also: &lt;br /&gt;
**[[Location of admin settings in 1.7|Comparison between configuration settings in Moodle 1.6 &amp;amp; 1.7]]&lt;br /&gt;
&lt;br /&gt;
==User Management==&lt;br /&gt;
&lt;br /&gt;
*[[Authentication]]&lt;br /&gt;
*[[Add new user|Add a new user]] - on a site&lt;br /&gt;
*[[Upload users]] - from a file to a site, and into existing course and group, some existing user global updates&lt;br /&gt;
*[[User_profile_fields]]&lt;br /&gt;
*[[Enrolment plugins]]&lt;br /&gt;
**[[Flat file]] - enrol existing users in a course&lt;br /&gt;
*[[Roles and capabilities|Assigning user a role]] - typical assignments include:&lt;br /&gt;
**[[Students|Enrol students in a course]]&lt;br /&gt;
**[[Unenrolment]] Student&lt;br /&gt;
**[[Courses (administrator)|Assign teachers]] - to a course&lt;br /&gt;
**[[Assign creators|Assign course creators]] - in a site&lt;br /&gt;
**[[Assign administrators]] - in a site&lt;br /&gt;
&lt;br /&gt;
==Other==&lt;br /&gt;
&lt;br /&gt;
*[[Courses (administrator)|Courses]] and [[Course formats|course formats]]&lt;br /&gt;
*[[Reports (administrator)]] and [[Logs]]&lt;br /&gt;
*[[Site files]]&lt;br /&gt;
*[[Moodle database|Database]]&lt;br /&gt;
*[[Environment]]&lt;br /&gt;
*[[Moodle Network]] and Moodle [[Community hub]]&lt;br /&gt;
*[[Streaming Media]]&lt;br /&gt;
*[[Case studies (administrator)]]&lt;br /&gt;
*[[Anti-virus]]&lt;br /&gt;
*[[System Monitoring and Server Statistic Software]]&lt;br /&gt;
*[[Integrate Moodle, LDAP and SIMS.net]]&lt;br /&gt;
*[[How to rebuild context paths]]&lt;br /&gt;
*[[Hacking the Moodle 2.0 database transfer script to convert a Moodle 1.9 site]]&lt;br /&gt;
*[[Category:ProxyProblems]]&lt;br /&gt;
&lt;br /&gt;
==See also==&lt;br /&gt;
&lt;br /&gt;
*[[:Category:Administrator | Index of all Administrator-related pages]]&lt;br /&gt;
*[[Integrations]]&lt;br /&gt;
*[[CVS for Administrators]]&lt;br /&gt;
*[[Email processing]]&lt;br /&gt;
*[[Search engine optimization]]&lt;br /&gt;
*[[Messaging]]&lt;br /&gt;
*[[Migration]]&lt;br /&gt;
*[[Metacourses]]&lt;br /&gt;
*[[Block layout]]&lt;br /&gt;
*[[Customizing Moodle]]&lt;br /&gt;
*[[Administrator do&#039;s and don&#039;ts]]&lt;br /&gt;
*[[Using Moodle book]] Chapter 16: Moodle Administration&lt;br /&gt;
*[[Administration hacks]]&lt;br /&gt;
*[[Git]] Version control, upgrading &lt;br /&gt;
&lt;br /&gt;
[[Category: Administrator]]&lt;br /&gt;
[[cs:Rukověť správce]]&lt;br /&gt;
[[es:Documentación para Administradores]]&lt;br /&gt;
[[eu:Kudeatzaileentzako dokumentazioa]]&lt;br /&gt;
[[fr:Documentation administrateur]]&lt;br /&gt;
[[ja:管理者ドキュメント]]&lt;br /&gt;
[[ko:관리자 문서]]&lt;br /&gt;
[[nl:Documentatie voor beheerders]]&lt;br /&gt;
[[pt:Documentação para administradores]]&lt;br /&gt;
[[ru:Администраторам]]&lt;br /&gt;
[[sk:Dokumentácia pre správcov]]&lt;br /&gt;
[[zh:管理员文档]]&lt;br /&gt;
[[pl:Administrator documentation]]&lt;br /&gt;
[[fi:Ylläpitäjän opas]]&lt;br /&gt;
[[de:Dokumentation für Administratoren]]&lt;/div&gt;</summary>
		<author><name>Perspectoff</name></author>
	</entry>
	<entry>
		<id>https://docs.moodle.org/31/en/index.php?title=Administrator_documentation&amp;diff=69099</id>
		<title>Administrator documentation</title>
		<link rel="alternate" type="text/html" href="https://docs.moodle.org/31/en/index.php?title=Administrator_documentation&amp;diff=69099"/>
		<updated>2010-02-27T05:32:18Z</updated>

		<summary type="html">&lt;p&gt;Perspectoff: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The purpose of this page is to list useful links by general topics for administrators of a Moodle site.&lt;br /&gt;
__TOC__&lt;br /&gt;
&lt;br /&gt;
== Alternative to manual installation ==&lt;br /&gt;
&lt;br /&gt;
Some users may prefer to skip manual installation by using a pre-integrated [[Moodle appliance]].&lt;br /&gt;
&lt;br /&gt;
== Installation &amp;amp; Upgrading ==&lt;br /&gt;
&lt;br /&gt;
*[[Installation Quickstart]] for an overview of the installation steps&lt;br /&gt;
*[[Installing Moodle]] for detailed installation instructions&lt;br /&gt;
*[[Installation FAQ]]&lt;br /&gt;
*[[Installing AMP|Options for installing Apache, MySQL and PHP]]&lt;br /&gt;
*[[Upgrading|Upgrading Moodle]]&lt;br /&gt;
*[[Installing contributed modules or plugins]]&lt;br /&gt;
&lt;br /&gt;
== System-specific Instructions &amp;amp; Packages ==&lt;br /&gt;
&lt;br /&gt;
===Unix/Linux-based===&lt;br /&gt;
* [[SUSE Linux Server 10|Automated Installation Guide for SUSE Linux Enterprise Server 10]] operating system&lt;br /&gt;
* [[RedHat Linux installation|Step-by-step Installation Guide for RedHat]] operating system&lt;br /&gt;
* [[Debian GNU/Linux installation|Step-by-step Installation Guide for Debian GNU/Linux]] operating system&lt;br /&gt;
* [[Step-by-step Installation Guide for Ubuntu]]&lt;br /&gt;
* [[Manual_installation_on_Ubuntu]]&lt;br /&gt;
* [[Step-by-step Install Guide for Zenwalk-5.0|Step-by-step Installation Guide for Zenwalk-5.0]]&lt;br /&gt;
* [[OLPC XS installation|Step-by-step Installation Guide for the One Laptop per Child XS Server (Beta)]]&lt;br /&gt;
* [[Step-by-step Install Guide for Solaris 10 with Oracle 10|Step-by-step Installation Guide for Solaris 10 with Oracle 10]]&lt;br /&gt;
&lt;br /&gt;
===Windows===&lt;br /&gt;
* [[Windows installation|Windows installations with instructions for Windows NT/2000/2003 servers]]&lt;br /&gt;
* [[Windows installation using XAMPP|Windows installation using XAMPP: Apache, MySQL and PHP]]&lt;br /&gt;
* [[Development:Windows_Installer_anywhere|MoodleAnywhere]] another Windows installation package&lt;br /&gt;
* [[Installing Moodle on Windows Vista]] - how to&lt;br /&gt;
&lt;br /&gt;
===Mac===&lt;br /&gt;
* [[Complete Install Packages for Mac OS X | Complete Install Packages for Mac OS X 10.3/10.4/10.5]]&lt;br /&gt;
* [[Step-by-step Guide for Installing Moodle on Mac OS X 10.4 Client|Step by Step Installation on a Mac OS X 10.4 Client using the internal web server]]&lt;br /&gt;
* [[Step by Step Installation on a Mac OS X 10.5 Server|Step by step Installation on a Mac OS X 10.5 Server]]&lt;br /&gt;
&lt;br /&gt;
===Web Hosts===&lt;br /&gt;
* [[1and1_MySQL_installation | Installation on &#039;&#039;&#039;1and1&#039;&#039;&#039; web hosting]]&lt;br /&gt;
* [[powweb_MySQL_installation | Step-by-step Installation on &#039;&#039;&#039;Powweb&#039;&#039;&#039; web hosting]]&lt;br /&gt;
* [[Step-by-step Installation using the old version of CPanel]]&lt;br /&gt;
* [[Step-by-step Installation using the new version of CPanel]]&lt;br /&gt;
&lt;br /&gt;
===Database===&lt;br /&gt;
* [[Installing Oracle for PHP]]&lt;br /&gt;
* [[Installing MSSQL for PHP]]&lt;br /&gt;
* [[Installing Postgres for PHP]]&lt;br /&gt;
&lt;br /&gt;
===Plugins===&lt;br /&gt;
* [[Installing contributed modules or plugins]]&lt;br /&gt;
&lt;br /&gt;
==Security, Performance and Roles==&lt;br /&gt;
&lt;br /&gt;
*[[Security]] contains important security procedures for a production site&lt;br /&gt;
*[[Performance]] for ideas on improving the speed of your installation&lt;br /&gt;
*[[Manage roles]] For Moodle 1.7 and later.&lt;br /&gt;
*[[Reducing spam in Moodle]]&lt;br /&gt;
*[[suhosin]] is an advanced protection system for PHP installation. It was designed to protect servers and users from known and unknown flaws in PHP applications and the PHP core.&lt;br /&gt;
*[[nagios]] Open source software to monitor servers&lt;br /&gt;
&lt;br /&gt;
== FAQs ==&lt;br /&gt;
&lt;br /&gt;
*[[Installation FAQ]]&lt;br /&gt;
*[[Beginning Administration FAQ]]&lt;br /&gt;
*[[Administration FAQ]]&lt;br /&gt;
*[[Performance FAQ]]&lt;br /&gt;
*[[Backup and restore FAQ]]&lt;br /&gt;
*[[Errors FAQ]]&lt;br /&gt;
&lt;br /&gt;
== Configuration Settings ==&lt;br /&gt;
*[[Site administration block]] contains configuration setting links&lt;br /&gt;
*[[Notification page]] used to update versions&lt;br /&gt;
*[[Variables]]&lt;br /&gt;
*[[Site settings]]&lt;br /&gt;
*[[Themes]]&lt;br /&gt;
*[[Language]]&lt;br /&gt;
*[[Activity modules administration]]&lt;br /&gt;
*[[Blocks administration]]&lt;br /&gt;
*[[Filters]]&lt;br /&gt;
*[[Backup settings]]&lt;br /&gt;
*[[HTML editor settings]]&lt;br /&gt;
*[[Calendar settings]]&lt;br /&gt;
*[[Maintenance mode]]&lt;br /&gt;
&lt;br /&gt;
* See also: &lt;br /&gt;
**[[Location of admin settings in 1.7|Comparison between configuration settings in Moodle 1.6 &amp;amp; 1.7]]&lt;br /&gt;
&lt;br /&gt;
==User Management==&lt;br /&gt;
&lt;br /&gt;
*[[Authentication]]&lt;br /&gt;
*[[Add new user|Add a new user]] - on a site&lt;br /&gt;
*[[Upload users]] - from a file to a site, and into existing course and group, some existing user global updates&lt;br /&gt;
*[[User_profile_fields]]&lt;br /&gt;
*[[Enrolment plugins]]&lt;br /&gt;
**[[Flat file]] - enrol existing users in a course&lt;br /&gt;
*[[Roles and capabilities|Assigning user a role]] - typical assignments include:&lt;br /&gt;
**[[Students|Enrol students in a course]]&lt;br /&gt;
**[[Unenrolment]] Student&lt;br /&gt;
**[[Courses (administrator)|Assign teachers]] - to a course&lt;br /&gt;
**[[Assign creators|Assign course creators]] - in a site&lt;br /&gt;
**[[Assign administrators]] - in a site&lt;br /&gt;
&lt;br /&gt;
==Other==&lt;br /&gt;
&lt;br /&gt;
*[[Courses (administrator)|Courses]] and [[Course formats|course formats]]&lt;br /&gt;
*[[Reports (administrator)]] and [[Logs]]&lt;br /&gt;
*[[Site files]]&lt;br /&gt;
*[[Moodle database|Database]]&lt;br /&gt;
*[[Environment]]&lt;br /&gt;
*[[Moodle Network]] and Moodle [[Community hub]]&lt;br /&gt;
*[[Streaming Media]]&lt;br /&gt;
*[[Case studies (administrator)]]&lt;br /&gt;
*[[Anti-virus]]&lt;br /&gt;
*[[System Monitoring and Server Statistic Software]]&lt;br /&gt;
*[[Integrate Moodle, LDAP and SIMS.net]]&lt;br /&gt;
*[[How to rebuild context paths]]&lt;br /&gt;
*[[Hacking the Moodle 2.0 database transfer script to convert a Moodle 1.9 site]]&lt;br /&gt;
*[[Category:ProxyProblems]]&lt;br /&gt;
&lt;br /&gt;
==See also==&lt;br /&gt;
&lt;br /&gt;
*[[:Category:Administrator | Index of all Administrator-related pages]]&lt;br /&gt;
*[[Integrations]]&lt;br /&gt;
*[[CVS for Administrators]]&lt;br /&gt;
*[[Email processing]]&lt;br /&gt;
*[[Search engine optimization]]&lt;br /&gt;
*[[Messaging]]&lt;br /&gt;
*[[Migration]]&lt;br /&gt;
*[[Metacourses]]&lt;br /&gt;
*[[Block layout]]&lt;br /&gt;
*[[Customizing Moodle]]&lt;br /&gt;
*[[Administrator do&#039;s and don&#039;ts]]&lt;br /&gt;
*[[Using Moodle book]] Chapter 16: Moodle Administration&lt;br /&gt;
*[[Administration hacks]]&lt;br /&gt;
*[[Git]] Version control, upgrading &lt;br /&gt;
&lt;br /&gt;
[[Category: Administrator]]&lt;br /&gt;
[[cs:Rukověť správce]]&lt;br /&gt;
[[es:Documentación para Administradores]]&lt;br /&gt;
[[eu:Kudeatzaileentzako dokumentazioa]]&lt;br /&gt;
[[fr:Documentation administrateur]]&lt;br /&gt;
[[ja:管理者ドキュメント]]&lt;br /&gt;
[[ko:관리자 문서]]&lt;br /&gt;
[[nl:Documentatie voor beheerders]]&lt;br /&gt;
[[pt:Documentação para administradores]]&lt;br /&gt;
[[ru:Администраторам]]&lt;br /&gt;
[[sk:Dokumentácia pre správcov]]&lt;br /&gt;
[[zh:管理员文档]]&lt;br /&gt;
[[pl:Administrator documentation]]&lt;br /&gt;
[[fi:Ylläpitäjän opas]]&lt;br /&gt;
[[de:Dokumentation für Administratoren]]&lt;/div&gt;</summary>
		<author><name>Perspectoff</name></author>
	</entry>
	<entry>
		<id>https://docs.moodle.org/31/en/index.php?title=Administrator_documentation&amp;diff=69098</id>
		<title>Administrator documentation</title>
		<link rel="alternate" type="text/html" href="https://docs.moodle.org/31/en/index.php?title=Administrator_documentation&amp;diff=69098"/>
		<updated>2010-02-27T05:30:46Z</updated>

		<summary type="html">&lt;p&gt;Perspectoff: /* Unix/Linux-based */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The purpose of this page is to list useful links by general topics for administrators of a Moodle site.&lt;br /&gt;
__TOC__&lt;br /&gt;
&lt;br /&gt;
== Alternative to manual installation ==&lt;br /&gt;
&lt;br /&gt;
Some users may prefer to skip manual installation by using a pre-integrated [[Moodle appliance]].&lt;br /&gt;
&lt;br /&gt;
== Installation &amp;amp; Upgrading ==&lt;br /&gt;
&lt;br /&gt;
*[[Installation Quickstart]] for an overview of the installation steps&lt;br /&gt;
*[[Installing Moodle]] for detailed installation instructions&lt;br /&gt;
*[[Installation FAQ]]&lt;br /&gt;
*[[Installing AMP|Options for installing Apache, MySQL and PHP]]&lt;br /&gt;
*[[Upgrading|Upgrading Moodle]]&lt;br /&gt;
*[[Installing contributed modules or plugins]]&lt;br /&gt;
&lt;br /&gt;
== System-specific Instructions &amp;amp; Packages ==&lt;br /&gt;
&lt;br /&gt;
===Unix/Linux-based===&lt;br /&gt;
* [[SUSE Linux Server 10|Automated Installation Guide for SUSE Linux Enterprise Server 10]] operating system&lt;br /&gt;
* [[RedHat Linux installation|Step-by-step Installation Guide for RedHat]] operating system&lt;br /&gt;
* [[Debian GNU/Linux installation|Step-by-step Installation Guide for Debian GNU/Linux]] operating system&lt;br /&gt;
* [[Step-by-step Installation Guide for Ubuntu]]&lt;br /&gt;
* [[Step-by-step Install Guide for Ubuntu using apt-get|Step-by-step Installation Guide for Ubuntu using apt-get]]&lt;br /&gt;
* [[Step-by-step Install Guide for Zenwalk-5.0|Step-by-step Installation Guide for Zenwalk-5.0]]&lt;br /&gt;
* [[OLPC XS installation|Step-by-step Installation Guide for the One Laptop per Child XS Server (Beta)]]&lt;br /&gt;
* [[Step-by-step Install Guide for Solaris 10 with Oracle 10|Step-by-step Installation Guide for Solaris 10 with Oracle 10]]&lt;br /&gt;
&lt;br /&gt;
===Windows===&lt;br /&gt;
* [[Windows installation|Windows installations with instructions for Windows NT/2000/2003 servers]]&lt;br /&gt;
* [[Windows installation using XAMPP|Windows installation using XAMPP: Apache, MySQL and PHP]]&lt;br /&gt;
* [[Development:Windows_Installer_anywhere|MoodleAnywhere]] another Windows installation package&lt;br /&gt;
* [[Installing Moodle on Windows Vista]] - how to&lt;br /&gt;
&lt;br /&gt;
===Mac===&lt;br /&gt;
* [[Complete Install Packages for Mac OS X | Complete Install Packages for Mac OS X 10.3/10.4/10.5]]&lt;br /&gt;
* [[Step-by-step Guide for Installing Moodle on Mac OS X 10.4 Client|Step by Step Installation on a Mac OS X 10.4 Client using the internal web server]]&lt;br /&gt;
* [[Step by Step Installation on a Mac OS X 10.5 Server|Step by step Installation on a Mac OS X 10.5 Server]]&lt;br /&gt;
&lt;br /&gt;
===Web Hosts===&lt;br /&gt;
* [[1and1_MySQL_installation | Installation on &#039;&#039;&#039;1and1&#039;&#039;&#039; web hosting]]&lt;br /&gt;
* [[powweb_MySQL_installation | Step-by-step Installation on &#039;&#039;&#039;Powweb&#039;&#039;&#039; web hosting]]&lt;br /&gt;
* [[Step-by-step Installation using the old version of CPanel]]&lt;br /&gt;
* [[Step-by-step Installation using the new version of CPanel]]&lt;br /&gt;
&lt;br /&gt;
===Database===&lt;br /&gt;
* [[Installing Oracle for PHP]]&lt;br /&gt;
* [[Installing MSSQL for PHP]]&lt;br /&gt;
* [[Installing Postgres for PHP]]&lt;br /&gt;
&lt;br /&gt;
===Plugins===&lt;br /&gt;
* [[Installing contributed modules or plugins]]&lt;br /&gt;
&lt;br /&gt;
==Security, Performance and Roles==&lt;br /&gt;
&lt;br /&gt;
*[[Security]] contains important security procedures for a production site&lt;br /&gt;
*[[Performance]] for ideas on improving the speed of your installation&lt;br /&gt;
*[[Manage roles]] For Moodle 1.7 and later.&lt;br /&gt;
*[[Reducing spam in Moodle]]&lt;br /&gt;
*[[suhosin]] is an advanced protection system for PHP installation. It was designed to protect servers and users from known and unknown flaws in PHP applications and the PHP core.&lt;br /&gt;
*[[nagios]] Open source software to monitor servers&lt;br /&gt;
&lt;br /&gt;
== FAQs ==&lt;br /&gt;
&lt;br /&gt;
*[[Installation FAQ]]&lt;br /&gt;
*[[Beginning Administration FAQ]]&lt;br /&gt;
*[[Administration FAQ]]&lt;br /&gt;
*[[Performance FAQ]]&lt;br /&gt;
*[[Backup and restore FAQ]]&lt;br /&gt;
*[[Errors FAQ]]&lt;br /&gt;
&lt;br /&gt;
== Configuration Settings ==&lt;br /&gt;
*[[Site administration block]] contains configuration setting links&lt;br /&gt;
*[[Notification page]] used to update versions&lt;br /&gt;
*[[Variables]]&lt;br /&gt;
*[[Site settings]]&lt;br /&gt;
*[[Themes]]&lt;br /&gt;
*[[Language]]&lt;br /&gt;
*[[Activity modules administration]]&lt;br /&gt;
*[[Blocks administration]]&lt;br /&gt;
*[[Filters]]&lt;br /&gt;
*[[Backup settings]]&lt;br /&gt;
*[[HTML editor settings]]&lt;br /&gt;
*[[Calendar settings]]&lt;br /&gt;
*[[Maintenance mode]]&lt;br /&gt;
&lt;br /&gt;
* See also: &lt;br /&gt;
**[[Location of admin settings in 1.7|Comparison between configuration settings in Moodle 1.6 &amp;amp; 1.7]]&lt;br /&gt;
&lt;br /&gt;
==User Management==&lt;br /&gt;
&lt;br /&gt;
*[[Authentication]]&lt;br /&gt;
*[[Add new user|Add a new user]] - on a site&lt;br /&gt;
*[[Upload users]] - from a file to a site, and into existing course and group, some existing user global updates&lt;br /&gt;
*[[User_profile_fields]]&lt;br /&gt;
*[[Enrolment plugins]]&lt;br /&gt;
**[[Flat file]] - enrol existing users in a course&lt;br /&gt;
*[[Roles and capabilities|Assigning user a role]] - typical assignments include:&lt;br /&gt;
**[[Students|Enrol students in a course]]&lt;br /&gt;
**[[Unenrolment]] Student&lt;br /&gt;
**[[Courses (administrator)|Assign teachers]] - to a course&lt;br /&gt;
**[[Assign creators|Assign course creators]] - in a site&lt;br /&gt;
**[[Assign administrators]] - in a site&lt;br /&gt;
&lt;br /&gt;
==Other==&lt;br /&gt;
&lt;br /&gt;
*[[Courses (administrator)|Courses]] and [[Course formats|course formats]]&lt;br /&gt;
*[[Reports (administrator)]] and [[Logs]]&lt;br /&gt;
*[[Site files]]&lt;br /&gt;
*[[Moodle database|Database]]&lt;br /&gt;
*[[Environment]]&lt;br /&gt;
*[[Moodle Network]] and Moodle [[Community hub]]&lt;br /&gt;
*[[Streaming Media]]&lt;br /&gt;
*[[Case studies (administrator)]]&lt;br /&gt;
*[[Anti-virus]]&lt;br /&gt;
*[[System Monitoring and Server Statistic Software]]&lt;br /&gt;
*[[Integrate Moodle, LDAP and SIMS.net]]&lt;br /&gt;
*[[How to rebuild context paths]]&lt;br /&gt;
*[[Hacking the Moodle 2.0 database transfer script to convert a Moodle 1.9 site]]&lt;br /&gt;
*[[Category:ProxyProblems]]&lt;br /&gt;
&lt;br /&gt;
==See also==&lt;br /&gt;
&lt;br /&gt;
*[[:Category:Administrator | Index of all Administrator-related pages]]&lt;br /&gt;
*[[Integrations]]&lt;br /&gt;
*[[CVS for Administrators]]&lt;br /&gt;
*[[Email processing]]&lt;br /&gt;
*[[Search engine optimization]]&lt;br /&gt;
*[[Messaging]]&lt;br /&gt;
*[[Migration]]&lt;br /&gt;
*[[Metacourses]]&lt;br /&gt;
*[[Block layout]]&lt;br /&gt;
*[[Customizing Moodle]]&lt;br /&gt;
*[[Administrator do&#039;s and don&#039;ts]]&lt;br /&gt;
*[[Using Moodle book]] Chapter 16: Moodle Administration&lt;br /&gt;
*[[Administration hacks]]&lt;br /&gt;
*[[Git]] Version control, upgrading &lt;br /&gt;
&lt;br /&gt;
[[Category: Administrator]]&lt;br /&gt;
[[cs:Rukověť správce]]&lt;br /&gt;
[[es:Documentación para Administradores]]&lt;br /&gt;
[[eu:Kudeatzaileentzako dokumentazioa]]&lt;br /&gt;
[[fr:Documentation administrateur]]&lt;br /&gt;
[[ja:管理者ドキュメント]]&lt;br /&gt;
[[ko:관리자 문서]]&lt;br /&gt;
[[nl:Documentatie voor beheerders]]&lt;br /&gt;
[[pt:Documentação para administradores]]&lt;br /&gt;
[[ru:Администраторам]]&lt;br /&gt;
[[sk:Dokumentácia pre správcov]]&lt;br /&gt;
[[zh:管理员文档]]&lt;br /&gt;
[[pl:Administrator documentation]]&lt;br /&gt;
[[fi:Ylläpitäjän opas]]&lt;br /&gt;
[[de:Dokumentation für Administratoren]]&lt;/div&gt;</summary>
		<author><name>Perspectoff</name></author>
	</entry>
	<entry>
		<id>https://docs.moodle.org/31/en/index.php?title=Administrator_documentation&amp;diff=69080</id>
		<title>Administrator documentation</title>
		<link rel="alternate" type="text/html" href="https://docs.moodle.org/31/en/index.php?title=Administrator_documentation&amp;diff=69080"/>
		<updated>2010-02-27T00:07:51Z</updated>

		<summary type="html">&lt;p&gt;Perspectoff: /* Unix/Linux-based */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The purpose of this page is to list useful links by general topics for administrators of a Moodle site.&lt;br /&gt;
__TOC__&lt;br /&gt;
&lt;br /&gt;
== Alternative to manual installation ==&lt;br /&gt;
&lt;br /&gt;
Some users may prefer to skip manual installation by using a pre-integrated [[Moodle appliance]].&lt;br /&gt;
&lt;br /&gt;
== Installation &amp;amp; Upgrading ==&lt;br /&gt;
&lt;br /&gt;
*[[Installation Quickstart]] for an overview of the installation steps&lt;br /&gt;
*[[Installing Moodle]] for detailed installation instructions&lt;br /&gt;
*[[Installation FAQ]]&lt;br /&gt;
*[[Installing AMP|Options for installing Apache, MySQL and PHP]]&lt;br /&gt;
*[[Upgrading|Upgrading Moodle]]&lt;br /&gt;
*[[Installing contributed modules or plugins]]&lt;br /&gt;
&lt;br /&gt;
== System-specific Instructions &amp;amp; Packages ==&lt;br /&gt;
&lt;br /&gt;
===Unix/Linux-based===&lt;br /&gt;
* [[SUSE Linux Server 10|Automated Installation Guide for SUSE Linux Enterprise Server 10]] operating system&lt;br /&gt;
* [[RedHat Linux installation|Step-by-step Installation Guide for RedHat]] operating system&lt;br /&gt;
* [[Debian GNU/Linux installation|Step-by-step Installation Guide for Debian GNU/Linux]] operating system&lt;br /&gt;
* [[Step-by-step Install Guide for Ubuntu|Step-by-step Installation Guide for Ubuntu]]&lt;br /&gt;
* [[Step-by-step Install Guide for Ubuntu using apt-get|Step-by-step Installation Guide for Ubuntu using apt-get]]&lt;br /&gt;
* [[Step-by-step Install Guide for Zenwalk-5.0|Step-by-step Installation Guide for Zenwalk-5.0]]&lt;br /&gt;
* [[OLPC XS installation|Step-by-step Installation Guide for the One Laptop per Child XS Server (Beta)]]&lt;br /&gt;
* [[Step-by-step Install Guide for Solaris 10 with Oracle 10|Step-by-step Installation Guide for Solaris 10 with Oracle 10]]&lt;br /&gt;
&lt;br /&gt;
===Windows===&lt;br /&gt;
* [[Windows installation|Windows installations with instructions for Windows NT/2000/2003 servers]]&lt;br /&gt;
* [[Windows installation using XAMPP|Windows installation using XAMPP: Apache, MySQL and PHP]]&lt;br /&gt;
* [[Development:Windows_Installer_anywhere|MoodleAnywhere]] another Windows installation package&lt;br /&gt;
* [[Installing Moodle on Windows Vista]] - how to&lt;br /&gt;
&lt;br /&gt;
===Mac===&lt;br /&gt;
* [[Complete Install Packages for Mac OS X | Complete Install Packages for Mac OS X 10.3/10.4/10.5]]&lt;br /&gt;
* [[Step-by-step Guide for Installing Moodle on Mac OS X 10.4 Client|Step by Step Installation on a Mac OS X 10.4 Client using the internal web server]]&lt;br /&gt;
* [[Step by Step Installation on a Mac OS X 10.5 Server|Step by step Installation on a Mac OS X 10.5 Server]]&lt;br /&gt;
&lt;br /&gt;
===Web Hosts===&lt;br /&gt;
* [[1and1_MySQL_installation | Installation on &#039;&#039;&#039;1and1&#039;&#039;&#039; web hosting]]&lt;br /&gt;
* [[powweb_MySQL_installation | Step-by-step Installation on &#039;&#039;&#039;Powweb&#039;&#039;&#039; web hosting]]&lt;br /&gt;
* [[Step-by-step Installation using the old version of CPanel]]&lt;br /&gt;
* [[Step-by-step Installation using the new version of CPanel]]&lt;br /&gt;
&lt;br /&gt;
===Database===&lt;br /&gt;
* [[Installing Oracle for PHP]]&lt;br /&gt;
* [[Installing MSSQL for PHP]]&lt;br /&gt;
* [[Installing Postgres for PHP]]&lt;br /&gt;
&lt;br /&gt;
===Plugins===&lt;br /&gt;
* [[Installing contributed modules or plugins]]&lt;br /&gt;
&lt;br /&gt;
==Security, Performance and Roles==&lt;br /&gt;
&lt;br /&gt;
*[[Security]] contains important security procedures for a production site&lt;br /&gt;
*[[Performance]] for ideas on improving the speed of your installation&lt;br /&gt;
*[[Manage roles]] For Moodle 1.7 and later.&lt;br /&gt;
*[[Reducing spam in Moodle]]&lt;br /&gt;
*[[suhosin]] is an advanced protection system for PHP installation. It was designed to protect servers and users from known and unknown flaws in PHP applications and the PHP core.&lt;br /&gt;
*[[nagios]] Open source software to monitor servers&lt;br /&gt;
&lt;br /&gt;
== FAQs ==&lt;br /&gt;
&lt;br /&gt;
*[[Installation FAQ]]&lt;br /&gt;
*[[Beginning Administration FAQ]]&lt;br /&gt;
*[[Administration FAQ]]&lt;br /&gt;
*[[Performance FAQ]]&lt;br /&gt;
*[[Backup and restore FAQ]]&lt;br /&gt;
*[[Errors FAQ]]&lt;br /&gt;
&lt;br /&gt;
== Configuration Settings ==&lt;br /&gt;
*[[Site administration block]] contains configuration setting links&lt;br /&gt;
*[[Notification page]] used to update versions&lt;br /&gt;
*[[Variables]]&lt;br /&gt;
*[[Site settings]]&lt;br /&gt;
*[[Themes]]&lt;br /&gt;
*[[Language]]&lt;br /&gt;
*[[Activity modules administration]]&lt;br /&gt;
*[[Blocks administration]]&lt;br /&gt;
*[[Filters]]&lt;br /&gt;
*[[Backup settings]]&lt;br /&gt;
*[[HTML editor settings]]&lt;br /&gt;
*[[Calendar settings]]&lt;br /&gt;
*[[Maintenance mode]]&lt;br /&gt;
&lt;br /&gt;
* See also: &lt;br /&gt;
**[[Location of admin settings in 1.7|Comparison between configuration settings in Moodle 1.6 &amp;amp; 1.7]]&lt;br /&gt;
&lt;br /&gt;
==User Management==&lt;br /&gt;
&lt;br /&gt;
*[[Authentication]]&lt;br /&gt;
*[[Add new user|Add a new user]] - on a site&lt;br /&gt;
*[[Upload users]] - from a file to a site, and into existing course and group, some existing user global updates&lt;br /&gt;
*[[User_profile_fields]]&lt;br /&gt;
*[[Enrolment plugins]]&lt;br /&gt;
**[[Flat file]] - enrol existing users in a course&lt;br /&gt;
*[[Roles and capabilities|Assigning user a role]] - typical assignments include:&lt;br /&gt;
**[[Students|Enrol students in a course]]&lt;br /&gt;
**[[Unenrolment]] Student&lt;br /&gt;
**[[Courses (administrator)|Assign teachers]] - to a course&lt;br /&gt;
**[[Assign creators|Assign course creators]] - in a site&lt;br /&gt;
**[[Assign administrators]] - in a site&lt;br /&gt;
&lt;br /&gt;
==Other==&lt;br /&gt;
&lt;br /&gt;
*[[Courses (administrator)|Courses]] and [[Course formats|course formats]]&lt;br /&gt;
*[[Reports (administrator)]] and [[Logs]]&lt;br /&gt;
*[[Site files]]&lt;br /&gt;
*[[Moodle database|Database]]&lt;br /&gt;
*[[Environment]]&lt;br /&gt;
*[[Moodle Network]] and Moodle [[Community hub]]&lt;br /&gt;
*[[Streaming Media]]&lt;br /&gt;
*[[Case studies (administrator)]]&lt;br /&gt;
*[[Anti-virus]]&lt;br /&gt;
*[[System Monitoring and Server Statistic Software]]&lt;br /&gt;
*[[Integrate Moodle, LDAP and SIMS.net]]&lt;br /&gt;
*[[How to rebuild context paths]]&lt;br /&gt;
*[[Hacking the Moodle 2.0 database transfer script to convert a Moodle 1.9 site]]&lt;br /&gt;
*[[Category:ProxyProblems]]&lt;br /&gt;
&lt;br /&gt;
==See also==&lt;br /&gt;
&lt;br /&gt;
*[[:Category:Administrator | Index of all Administrator-related pages]]&lt;br /&gt;
*[[Integrations]]&lt;br /&gt;
*[[CVS for Administrators]]&lt;br /&gt;
*[[Email processing]]&lt;br /&gt;
*[[Search engine optimization]]&lt;br /&gt;
*[[Messaging]]&lt;br /&gt;
*[[Migration]]&lt;br /&gt;
*[[Metacourses]]&lt;br /&gt;
*[[Block layout]]&lt;br /&gt;
*[[Customizing Moodle]]&lt;br /&gt;
*[[Administrator do&#039;s and don&#039;ts]]&lt;br /&gt;
*[[Using Moodle book]] Chapter 16: Moodle Administration&lt;br /&gt;
*[[Administration hacks]]&lt;br /&gt;
*[[Git]] Version control, upgrading &lt;br /&gt;
&lt;br /&gt;
[[Category: Administrator]]&lt;br /&gt;
[[cs:Rukověť správce]]&lt;br /&gt;
[[es:Documentación para Administradores]]&lt;br /&gt;
[[eu:Kudeatzaileentzako dokumentazioa]]&lt;br /&gt;
[[fr:Documentation administrateur]]&lt;br /&gt;
[[ja:管理者ドキュメント]]&lt;br /&gt;
[[ko:관리자 문서]]&lt;br /&gt;
[[nl:Documentatie voor beheerders]]&lt;br /&gt;
[[pt:Documentação para administradores]]&lt;br /&gt;
[[ru:Администраторам]]&lt;br /&gt;
[[sk:Dokumentácia pre správcov]]&lt;br /&gt;
[[zh:管理员文档]]&lt;br /&gt;
[[pl:Administrator documentation]]&lt;br /&gt;
[[fi:Ylläpitäjän opas]]&lt;br /&gt;
[[de:Dokumentation für Administratoren]]&lt;/div&gt;</summary>
		<author><name>Perspectoff</name></author>
	</entry>
	<entry>
		<id>https://docs.moodle.org/31/en/index.php?title=Administrator_documentation&amp;diff=69079</id>
		<title>Administrator documentation</title>
		<link rel="alternate" type="text/html" href="https://docs.moodle.org/31/en/index.php?title=Administrator_documentation&amp;diff=69079"/>
		<updated>2010-02-27T00:07:27Z</updated>

		<summary type="html">&lt;p&gt;Perspectoff: /* Unix/Linux-based */ Illiterates&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The purpose of this page is to list useful links by general topics for administrators of a Moodle site.&lt;br /&gt;
__TOC__&lt;br /&gt;
&lt;br /&gt;
== Alternative to manual installation ==&lt;br /&gt;
&lt;br /&gt;
Some users may prefer to skip manual installation by using a pre-integrated [[Moodle appliance]].&lt;br /&gt;
&lt;br /&gt;
== Installation &amp;amp; Upgrading ==&lt;br /&gt;
&lt;br /&gt;
*[[Installation Quickstart]] for an overview of the installation steps&lt;br /&gt;
*[[Installing Moodle]] for detailed installation instructions&lt;br /&gt;
*[[Installation FAQ]]&lt;br /&gt;
*[[Installing AMP|Options for installing Apache, MySQL and PHP]]&lt;br /&gt;
*[[Upgrading|Upgrading Moodle]]&lt;br /&gt;
*[[Installing contributed modules or plugins]]&lt;br /&gt;
&lt;br /&gt;
== System-specific Instructions &amp;amp; Packages ==&lt;br /&gt;
&lt;br /&gt;
===Unix/Linux-based===&lt;br /&gt;
* [[SUSE Linux Server 10|Automated Installation Guide for SUSE Linux Enterprise Server 10]] operating system&lt;br /&gt;
* [[RedHat Linux installation|Step-by-step Installation Guide for RedHat]] operating system&lt;br /&gt;
* [[Debian GNU/Linux installation|Step-by-step Installation Guide for Debian GNU/Linux]] operating system&lt;br /&gt;
* [[Step-by-step Install Guide for Ubuntu|Step-by-step Installation Guide for Ubuntu]]&lt;br /&gt;
* [[Step-by-step Install Guide for Ubuntu using apt-get|Step-by-step Installation Guide for Ubuntu using apt-get]]&lt;br /&gt;
* [[Step-by-step Installation Guide for Zenwalk-5.0]]&lt;br /&gt;
* [[OLPC XS installation|Step-by-step Installation Guide for the One Laptop per Child XS Server (Beta)]]&lt;br /&gt;
* [[Step-by-step Install Guide for Solaris 10 with Oracle 10|Step-by-step Installation Guide for Solaris 10 with Oracle 10]]&lt;br /&gt;
&lt;br /&gt;
===Windows===&lt;br /&gt;
* [[Windows installation|Windows installations with instructions for Windows NT/2000/2003 servers]]&lt;br /&gt;
* [[Windows installation using XAMPP|Windows installation using XAMPP: Apache, MySQL and PHP]]&lt;br /&gt;
* [[Development:Windows_Installer_anywhere|MoodleAnywhere]] another Windows installation package&lt;br /&gt;
* [[Installing Moodle on Windows Vista]] - how to&lt;br /&gt;
&lt;br /&gt;
===Mac===&lt;br /&gt;
* [[Complete Install Packages for Mac OS X | Complete Install Packages for Mac OS X 10.3/10.4/10.5]]&lt;br /&gt;
* [[Step-by-step Guide for Installing Moodle on Mac OS X 10.4 Client|Step by Step Installation on a Mac OS X 10.4 Client using the internal web server]]&lt;br /&gt;
* [[Step by Step Installation on a Mac OS X 10.5 Server|Step by step Installation on a Mac OS X 10.5 Server]]&lt;br /&gt;
&lt;br /&gt;
===Web Hosts===&lt;br /&gt;
* [[1and1_MySQL_installation | Installation on &#039;&#039;&#039;1and1&#039;&#039;&#039; web hosting]]&lt;br /&gt;
* [[powweb_MySQL_installation | Step-by-step Installation on &#039;&#039;&#039;Powweb&#039;&#039;&#039; web hosting]]&lt;br /&gt;
* [[Step-by-step Installation using the old version of CPanel]]&lt;br /&gt;
* [[Step-by-step Installation using the new version of CPanel]]&lt;br /&gt;
&lt;br /&gt;
===Database===&lt;br /&gt;
* [[Installing Oracle for PHP]]&lt;br /&gt;
* [[Installing MSSQL for PHP]]&lt;br /&gt;
* [[Installing Postgres for PHP]]&lt;br /&gt;
&lt;br /&gt;
===Plugins===&lt;br /&gt;
* [[Installing contributed modules or plugins]]&lt;br /&gt;
&lt;br /&gt;
==Security, Performance and Roles==&lt;br /&gt;
&lt;br /&gt;
*[[Security]] contains important security procedures for a production site&lt;br /&gt;
*[[Performance]] for ideas on improving the speed of your installation&lt;br /&gt;
*[[Manage roles]] For Moodle 1.7 and later.&lt;br /&gt;
*[[Reducing spam in Moodle]]&lt;br /&gt;
*[[suhosin]] is an advanced protection system for PHP installation. It was designed to protect servers and users from known and unknown flaws in PHP applications and the PHP core.&lt;br /&gt;
*[[nagios]] Open source software to monitor servers&lt;br /&gt;
&lt;br /&gt;
== FAQs ==&lt;br /&gt;
&lt;br /&gt;
*[[Installation FAQ]]&lt;br /&gt;
*[[Beginning Administration FAQ]]&lt;br /&gt;
*[[Administration FAQ]]&lt;br /&gt;
*[[Performance FAQ]]&lt;br /&gt;
*[[Backup and restore FAQ]]&lt;br /&gt;
*[[Errors FAQ]]&lt;br /&gt;
&lt;br /&gt;
== Configuration Settings ==&lt;br /&gt;
*[[Site administration block]] contains configuration setting links&lt;br /&gt;
*[[Notification page]] used to update versions&lt;br /&gt;
*[[Variables]]&lt;br /&gt;
*[[Site settings]]&lt;br /&gt;
*[[Themes]]&lt;br /&gt;
*[[Language]]&lt;br /&gt;
*[[Activity modules administration]]&lt;br /&gt;
*[[Blocks administration]]&lt;br /&gt;
*[[Filters]]&lt;br /&gt;
*[[Backup settings]]&lt;br /&gt;
*[[HTML editor settings]]&lt;br /&gt;
*[[Calendar settings]]&lt;br /&gt;
*[[Maintenance mode]]&lt;br /&gt;
&lt;br /&gt;
* See also: &lt;br /&gt;
**[[Location of admin settings in 1.7|Comparison between configuration settings in Moodle 1.6 &amp;amp; 1.7]]&lt;br /&gt;
&lt;br /&gt;
==User Management==&lt;br /&gt;
&lt;br /&gt;
*[[Authentication]]&lt;br /&gt;
*[[Add new user|Add a new user]] - on a site&lt;br /&gt;
*[[Upload users]] - from a file to a site, and into existing course and group, some existing user global updates&lt;br /&gt;
*[[User_profile_fields]]&lt;br /&gt;
*[[Enrolment plugins]]&lt;br /&gt;
**[[Flat file]] - enrol existing users in a course&lt;br /&gt;
*[[Roles and capabilities|Assigning user a role]] - typical assignments include:&lt;br /&gt;
**[[Students|Enrol students in a course]]&lt;br /&gt;
**[[Unenrolment]] Student&lt;br /&gt;
**[[Courses (administrator)|Assign teachers]] - to a course&lt;br /&gt;
**[[Assign creators|Assign course creators]] - in a site&lt;br /&gt;
**[[Assign administrators]] - in a site&lt;br /&gt;
&lt;br /&gt;
==Other==&lt;br /&gt;
&lt;br /&gt;
*[[Courses (administrator)|Courses]] and [[Course formats|course formats]]&lt;br /&gt;
*[[Reports (administrator)]] and [[Logs]]&lt;br /&gt;
*[[Site files]]&lt;br /&gt;
*[[Moodle database|Database]]&lt;br /&gt;
*[[Environment]]&lt;br /&gt;
*[[Moodle Network]] and Moodle [[Community hub]]&lt;br /&gt;
*[[Streaming Media]]&lt;br /&gt;
*[[Case studies (administrator)]]&lt;br /&gt;
*[[Anti-virus]]&lt;br /&gt;
*[[System Monitoring and Server Statistic Software]]&lt;br /&gt;
*[[Integrate Moodle, LDAP and SIMS.net]]&lt;br /&gt;
*[[How to rebuild context paths]]&lt;br /&gt;
*[[Hacking the Moodle 2.0 database transfer script to convert a Moodle 1.9 site]]&lt;br /&gt;
*[[Category:ProxyProblems]]&lt;br /&gt;
&lt;br /&gt;
==See also==&lt;br /&gt;
&lt;br /&gt;
*[[:Category:Administrator | Index of all Administrator-related pages]]&lt;br /&gt;
*[[Integrations]]&lt;br /&gt;
*[[CVS for Administrators]]&lt;br /&gt;
*[[Email processing]]&lt;br /&gt;
*[[Search engine optimization]]&lt;br /&gt;
*[[Messaging]]&lt;br /&gt;
*[[Migration]]&lt;br /&gt;
*[[Metacourses]]&lt;br /&gt;
*[[Block layout]]&lt;br /&gt;
*[[Customizing Moodle]]&lt;br /&gt;
*[[Administrator do&#039;s and don&#039;ts]]&lt;br /&gt;
*[[Using Moodle book]] Chapter 16: Moodle Administration&lt;br /&gt;
*[[Administration hacks]]&lt;br /&gt;
*[[Git]] Version control, upgrading &lt;br /&gt;
&lt;br /&gt;
[[Category: Administrator]]&lt;br /&gt;
[[cs:Rukověť správce]]&lt;br /&gt;
[[es:Documentación para Administradores]]&lt;br /&gt;
[[eu:Kudeatzaileentzako dokumentazioa]]&lt;br /&gt;
[[fr:Documentation administrateur]]&lt;br /&gt;
[[ja:管理者ドキュメント]]&lt;br /&gt;
[[ko:관리자 문서]]&lt;br /&gt;
[[nl:Documentatie voor beheerders]]&lt;br /&gt;
[[pt:Documentação para administradores]]&lt;br /&gt;
[[ru:Администраторам]]&lt;br /&gt;
[[sk:Dokumentácia pre správcov]]&lt;br /&gt;
[[zh:管理员文档]]&lt;br /&gt;
[[pl:Administrator documentation]]&lt;br /&gt;
[[fi:Ylläpitäjän opas]]&lt;br /&gt;
[[de:Dokumentation für Administratoren]]&lt;/div&gt;</summary>
		<author><name>Perspectoff</name></author>
	</entry>
	<entry>
		<id>https://docs.moodle.org/31/en/index.php?title=Administrator_documentation&amp;diff=69078</id>
		<title>Administrator documentation</title>
		<link rel="alternate" type="text/html" href="https://docs.moodle.org/31/en/index.php?title=Administrator_documentation&amp;diff=69078"/>
		<updated>2010-02-27T00:05:37Z</updated>

		<summary type="html">&lt;p&gt;Perspectoff: /* Unix/Linux-based */ Changed to proper English words&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The purpose of this page is to list useful links by general topics for administrators of a Moodle site.&lt;br /&gt;
__TOC__&lt;br /&gt;
&lt;br /&gt;
== Alternative to manual installation ==&lt;br /&gt;
&lt;br /&gt;
Some users may prefer to skip manual installation by using a pre-integrated [[Moodle appliance]].&lt;br /&gt;
&lt;br /&gt;
== Installation &amp;amp; Upgrading ==&lt;br /&gt;
&lt;br /&gt;
*[[Installation Quickstart]] for an overview of the installation steps&lt;br /&gt;
*[[Installing Moodle]] for detailed installation instructions&lt;br /&gt;
*[[Installation FAQ]]&lt;br /&gt;
*[[Installing AMP|Options for installing Apache, MySQL and PHP]]&lt;br /&gt;
*[[Upgrading|Upgrading Moodle]]&lt;br /&gt;
*[[Installing contributed modules or plugins]]&lt;br /&gt;
&lt;br /&gt;
== System-specific Instructions &amp;amp; Packages ==&lt;br /&gt;
&lt;br /&gt;
===Unix/Linux-based===&lt;br /&gt;
* [[SUSE Linux Server 10|Automated Installation Guide for SUSE Linux Enterprise Server 10]] operating system&lt;br /&gt;
* [[RedHat Linux installation|Step-by-step Installation Guide for RedHat]] operating system&lt;br /&gt;
* [[Debian GNU/Linux installation|Step-by-step Installation Guide for Debian GNU/Linux]] operating system&lt;br /&gt;
* [[Step-by-step Installation Guide for Ubuntu]]&lt;br /&gt;
* [[Step-by-step Installation Guide for Ubuntu using apt-get]]&lt;br /&gt;
* [[Step-by-step Installation Guide for Zenwalk-5.0]]&lt;br /&gt;
* [[OLPC XS installation|Step-by-step Installation Guide for the One Laptop per Child XS Server (Beta)]]&lt;br /&gt;
* [[Step-by-step Installation Guide for Solaris 10 with Oracle 10]]&lt;br /&gt;
&lt;br /&gt;
===Windows===&lt;br /&gt;
* [[Windows installation|Windows installations with instructions for Windows NT/2000/2003 servers]]&lt;br /&gt;
* [[Windows installation using XAMPP|Windows installation using XAMPP: Apache, MySQL and PHP]]&lt;br /&gt;
* [[Development:Windows_Installer_anywhere|MoodleAnywhere]] another Windows installation package&lt;br /&gt;
* [[Installing Moodle on Windows Vista]] - how to&lt;br /&gt;
&lt;br /&gt;
===Mac===&lt;br /&gt;
* [[Complete Install Packages for Mac OS X | Complete Install Packages for Mac OS X 10.3/10.4/10.5]]&lt;br /&gt;
* [[Step-by-step Guide for Installing Moodle on Mac OS X 10.4 Client|Step by Step Installation on a Mac OS X 10.4 Client using the internal web server]]&lt;br /&gt;
* [[Step by Step Installation on a Mac OS X 10.5 Server|Step by step Installation on a Mac OS X 10.5 Server]]&lt;br /&gt;
&lt;br /&gt;
===Web Hosts===&lt;br /&gt;
* [[1and1_MySQL_installation | Installation on &#039;&#039;&#039;1and1&#039;&#039;&#039; web hosting]]&lt;br /&gt;
* [[powweb_MySQL_installation | Step-by-step Installation on &#039;&#039;&#039;Powweb&#039;&#039;&#039; web hosting]]&lt;br /&gt;
* [[Step-by-step Installation using the old version of CPanel]]&lt;br /&gt;
* [[Step-by-step Installation using the new version of CPanel]]&lt;br /&gt;
&lt;br /&gt;
===Database===&lt;br /&gt;
* [[Installing Oracle for PHP]]&lt;br /&gt;
* [[Installing MSSQL for PHP]]&lt;br /&gt;
* [[Installing Postgres for PHP]]&lt;br /&gt;
&lt;br /&gt;
===Plugins===&lt;br /&gt;
* [[Installing contributed modules or plugins]]&lt;br /&gt;
&lt;br /&gt;
==Security, Performance and Roles==&lt;br /&gt;
&lt;br /&gt;
*[[Security]] contains important security procedures for a production site&lt;br /&gt;
*[[Performance]] for ideas on improving the speed of your installation&lt;br /&gt;
*[[Manage roles]] For Moodle 1.7 and later.&lt;br /&gt;
*[[Reducing spam in Moodle]]&lt;br /&gt;
*[[suhosin]] is an advanced protection system for PHP installation. It was designed to protect servers and users from known and unknown flaws in PHP applications and the PHP core.&lt;br /&gt;
*[[nagios]] Open source software to monitor servers&lt;br /&gt;
&lt;br /&gt;
== FAQs ==&lt;br /&gt;
&lt;br /&gt;
*[[Installation FAQ]]&lt;br /&gt;
*[[Beginning Administration FAQ]]&lt;br /&gt;
*[[Administration FAQ]]&lt;br /&gt;
*[[Performance FAQ]]&lt;br /&gt;
*[[Backup and restore FAQ]]&lt;br /&gt;
*[[Errors FAQ]]&lt;br /&gt;
&lt;br /&gt;
== Configuration Settings ==&lt;br /&gt;
*[[Site administration block]] contains configuration setting links&lt;br /&gt;
*[[Notification page]] used to update versions&lt;br /&gt;
*[[Variables]]&lt;br /&gt;
*[[Site settings]]&lt;br /&gt;
*[[Themes]]&lt;br /&gt;
*[[Language]]&lt;br /&gt;
*[[Activity modules administration]]&lt;br /&gt;
*[[Blocks administration]]&lt;br /&gt;
*[[Filters]]&lt;br /&gt;
*[[Backup settings]]&lt;br /&gt;
*[[HTML editor settings]]&lt;br /&gt;
*[[Calendar settings]]&lt;br /&gt;
*[[Maintenance mode]]&lt;br /&gt;
&lt;br /&gt;
* See also: &lt;br /&gt;
**[[Location of admin settings in 1.7|Comparison between configuration settings in Moodle 1.6 &amp;amp; 1.7]]&lt;br /&gt;
&lt;br /&gt;
==User Management==&lt;br /&gt;
&lt;br /&gt;
*[[Authentication]]&lt;br /&gt;
*[[Add new user|Add a new user]] - on a site&lt;br /&gt;
*[[Upload users]] - from a file to a site, and into existing course and group, some existing user global updates&lt;br /&gt;
*[[User_profile_fields]]&lt;br /&gt;
*[[Enrolment plugins]]&lt;br /&gt;
**[[Flat file]] - enrol existing users in a course&lt;br /&gt;
*[[Roles and capabilities|Assigning user a role]] - typical assignments include:&lt;br /&gt;
**[[Students|Enrol students in a course]]&lt;br /&gt;
**[[Unenrolment]] Student&lt;br /&gt;
**[[Courses (administrator)|Assign teachers]] - to a course&lt;br /&gt;
**[[Assign creators|Assign course creators]] - in a site&lt;br /&gt;
**[[Assign administrators]] - in a site&lt;br /&gt;
&lt;br /&gt;
==Other==&lt;br /&gt;
&lt;br /&gt;
*[[Courses (administrator)|Courses]] and [[Course formats|course formats]]&lt;br /&gt;
*[[Reports (administrator)]] and [[Logs]]&lt;br /&gt;
*[[Site files]]&lt;br /&gt;
*[[Moodle database|Database]]&lt;br /&gt;
*[[Environment]]&lt;br /&gt;
*[[Moodle Network]] and Moodle [[Community hub]]&lt;br /&gt;
*[[Streaming Media]]&lt;br /&gt;
*[[Case studies (administrator)]]&lt;br /&gt;
*[[Anti-virus]]&lt;br /&gt;
*[[System Monitoring and Server Statistic Software]]&lt;br /&gt;
*[[Integrate Moodle, LDAP and SIMS.net]]&lt;br /&gt;
*[[How to rebuild context paths]]&lt;br /&gt;
*[[Hacking the Moodle 2.0 database transfer script to convert a Moodle 1.9 site]]&lt;br /&gt;
*[[Category:ProxyProblems]]&lt;br /&gt;
&lt;br /&gt;
==See also==&lt;br /&gt;
&lt;br /&gt;
*[[:Category:Administrator | Index of all Administrator-related pages]]&lt;br /&gt;
*[[Integrations]]&lt;br /&gt;
*[[CVS for Administrators]]&lt;br /&gt;
*[[Email processing]]&lt;br /&gt;
*[[Search engine optimization]]&lt;br /&gt;
*[[Messaging]]&lt;br /&gt;
*[[Migration]]&lt;br /&gt;
*[[Metacourses]]&lt;br /&gt;
*[[Block layout]]&lt;br /&gt;
*[[Customizing Moodle]]&lt;br /&gt;
*[[Administrator do&#039;s and don&#039;ts]]&lt;br /&gt;
*[[Using Moodle book]] Chapter 16: Moodle Administration&lt;br /&gt;
*[[Administration hacks]]&lt;br /&gt;
*[[Git]] Version control, upgrading &lt;br /&gt;
&lt;br /&gt;
[[Category: Administrator]]&lt;br /&gt;
[[cs:Rukověť správce]]&lt;br /&gt;
[[es:Documentación para Administradores]]&lt;br /&gt;
[[eu:Kudeatzaileentzako dokumentazioa]]&lt;br /&gt;
[[fr:Documentation administrateur]]&lt;br /&gt;
[[ja:管理者ドキュメント]]&lt;br /&gt;
[[ko:관리자 문서]]&lt;br /&gt;
[[nl:Documentatie voor beheerders]]&lt;br /&gt;
[[pt:Documentação para administradores]]&lt;br /&gt;
[[ru:Администраторам]]&lt;br /&gt;
[[sk:Dokumentácia pre správcov]]&lt;br /&gt;
[[zh:管理员文档]]&lt;br /&gt;
[[pl:Administrator documentation]]&lt;br /&gt;
[[fi:Ylläpitäjän opas]]&lt;br /&gt;
[[de:Dokumentation für Administratoren]]&lt;/div&gt;</summary>
		<author><name>Perspectoff</name></author>
	</entry>
	<entry>
		<id>https://docs.moodle.org/31/en/index.php?title=Question_types&amp;diff=68827</id>
		<title>Question types</title>
		<link rel="alternate" type="text/html" href="https://docs.moodle.org/31/en/index.php?title=Question_types&amp;diff=68827"/>
		<updated>2010-02-18T22:10:10Z</updated>

		<summary type="html">&lt;p&gt;Perspectoff: /* Embedded Answers (Cloze Test / Gap Fill) */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Questions}}&lt;br /&gt;
&lt;br /&gt;
You may add a variety of different types of questions in the Quiz and Lesson modules.  This page is about [[Quiz module]] question types, some will be similar  to [[Lesson questions]] types, which are fewer in number and function differently. The standard quiz question types are listed below with brief descriptions. &#039;&#039;&#039;Please use the links on the right side of this page to find more detailed information about standard questions types that are found in both modules.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
==Standard question types==&lt;br /&gt;
&lt;br /&gt;
=== Calculated ===&lt;br /&gt;
Calculated questions offer a way to create individual numerical questions by the use of wildcards that are substituted with individual values when the quiz is taken. [[Calculated_question_type|More on the Calculated question type]]&lt;br /&gt;
&lt;br /&gt;
=== Description ===&lt;br /&gt;
This is not a real question. It simply prints some text (and possibly graphics) without requiring an answer. This can be used to provide some information to be used by a subsequent group of questions, for example. [[Description_question_type|More on the Description question type]]&lt;br /&gt;
&lt;br /&gt;
=== Essay ===&lt;br /&gt;
In response to a question (that may include an image) the respondent writes an answer in essay format. [[Essay_question_type|More on the Essay question type]]&lt;br /&gt;
&lt;br /&gt;
=== Matching ===&lt;br /&gt;
A list of sub-questions is provided, along with a list of answers. The respondent must &amp;quot;match&amp;quot; the correct answers with each question. [[Matching_question_type|More on the Matching question type]]&lt;br /&gt;
&lt;br /&gt;
=== Embedded Answers ([http://en.wikipedia.org/wiki/Cloze_test Cloze Test] / Gap Fill) ===&lt;br /&gt;
These very flexible questions consist of a passage of text (in Moodle format) that has various answers embedded within it, including multiple choice, short answers and numerical answers. [[Embedded_Answers_(Cloze)_question_type|More on the Embedded Answers question type]]&lt;br /&gt;
&lt;br /&gt;
=== Multiple Choice ===&lt;br /&gt;
In response to a question (that may include a image) the respondent chooses from multiple answers. There are two types of multiple choice questions - single answer and multiple answer. [[Multiple_Choice_question_type|More on the Multiple Choice question type]]&lt;br /&gt;
&lt;br /&gt;
=== Short Answer ===&lt;br /&gt;
In response to a question (that may include a image), the respondent types a word or phrase. There may several possible correct answers, with different grades. Answers may or may not be sensitive to case. [[Short-Answer_question_type|More on the Short Answer question type]]&lt;br /&gt;
&lt;br /&gt;
=== Numerical ===&lt;br /&gt;
From the student perspective, a numerical question looks just like a short-answer question. The difference is that numerical answers are allowed to have an accepted error. This allows a continuous range of answers to be set. [[Numerical_question_type|More on the Numerical question type]]&lt;br /&gt;
&lt;br /&gt;
=== Random Short-Answer Matching ===&lt;br /&gt;
From the student perspective, this looks just like a Matching question. The difference is that the sub-questions are drawn randomly from Short Answer questions in the current category. [[Random_Short-Answer_Matching_question_type|More on the Random Short-Answer Matching question type]]&lt;br /&gt;
&lt;br /&gt;
=== True/False ===&lt;br /&gt;
In response to a question (that may include a image), the respondent selects from two options: True or False. [[True/False_question_type|More on the True/False question type]]&lt;br /&gt;
&lt;br /&gt;
==Third-party question types==&lt;br /&gt;
&lt;br /&gt;
Besides the standard question types that are part of the core Moodle distribution, there are question type plugins contributed by the community.&lt;br /&gt;
&lt;br /&gt;
===Drag and Drop===&lt;br /&gt;
&lt;br /&gt;
Please see the [[Drag and Drop question tutorial]] for more information.&lt;br /&gt;
&lt;br /&gt;
===Molecule design===&lt;br /&gt;
&lt;br /&gt;
The [http://moodle.org/mod/data/view.php?d=13&amp;amp;rid=296 Java Molecular Editor question type] allows you to ask students to design and submit a molecular structure.&lt;br /&gt;
&lt;br /&gt;
===Opaque===&lt;br /&gt;
&lt;br /&gt;
[[Development:Opaque|Opaque]] is a system for using questions from other systems that support the Opaque protocol within Moodle quizzes. This question type is the Moodle end of that bridge. It can be downloaded from http://moodle.org/mod/data/view.php?d=13&amp;amp;rid=798. See the [[Opaque question type]] tutorial for more information.&lt;br /&gt;
&lt;br /&gt;
===RQP===&lt;br /&gt;
&lt;br /&gt;
RQP was an earlier attempt to do the same thing that Opaque does, but as of Moodle 1.6 it did not work. It used to be in Moodle core, but in Moodle 1.9 it was moved to be a third-part question type. It is probably now only of historical interest.&lt;br /&gt;
&lt;br /&gt;
===Regular Expression Short Answer===&lt;br /&gt;
{{Moodle 1.6}}Like the Short Answer question, the RegExp Short Answer question expects the student to answer an &amp;quot;open&amp;quot; question with a word or a short phrase. However, using so-called &#039;&#039;&#039;regular expressions&#039;&#039;&#039; gives you access to a more powerful system for analysing the student&#039;s answers and thus providing more adapted feedback messages.&lt;br /&gt;
The [http://moodle.org/mod/data/view.php?d=13&amp;amp;rid=338 Regular Expression Short Answer question type] is available for Moodle 1.6 from the Modules and plugins database.&lt;br /&gt;
&lt;br /&gt;
==Versions and questions==&lt;br /&gt;
*Some question types can be exported in version 1.6 to a lesson through use of a GIFT or XML Moodle file. &lt;br /&gt;
&lt;br /&gt;
==Question bank==&lt;br /&gt;
Moodle 1.6 created &amp;quot;[[Question bank]]&amp;quot;, a database of questions for the quiz module.  This database will be available for both quiz and lesson modules in 2.0.  &lt;br /&gt;
&lt;br /&gt;
==See also==&lt;br /&gt;
[[Lesson questions]]  &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:Quiz]]&lt;br /&gt;
[[Category:Teacher]]&lt;br /&gt;
[[Category:Lesson]]&lt;br /&gt;
&lt;br /&gt;
[[ca:Tipus_de_preguntes]]&lt;br /&gt;
[[es:Tipos de preguntas]]&lt;br /&gt;
[[eu:Galdera-motak]]&lt;br /&gt;
[[ja:問題タイプ]]&lt;/div&gt;</summary>
		<author><name>Perspectoff</name></author>
	</entry>
	<entry>
		<id>https://docs.moodle.org/31/en/index.php?title=Quiz_activity&amp;diff=68826</id>
		<title>Quiz activity</title>
		<link rel="alternate" type="text/html" href="https://docs.moodle.org/31/en/index.php?title=Quiz_activity&amp;diff=68826"/>
		<updated>2010-02-18T22:08:41Z</updated>

		<summary type="html">&lt;p&gt;Perspectoff: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Quizzes}}&lt;br /&gt;
&lt;br /&gt;
The &#039;&#039;&#039;Quiz&#039;&#039;&#039; [[Teacher_documentation#Activity_modules|activity]] module allows the teacher to design and set quizzes consisting of a large variety of [[Question types]], including multiple choice, true-false, and short answer questions. These questions are kept in the [[Question bank]] and can be re-used in multiple quizzes. Quizzes can be configured to allow multiple attempts. Each attempt is automatically marked, and the teacher can choose whether to give feedback and/or show the correct answers. &lt;br /&gt;
&lt;br /&gt;
== Features ==&lt;br /&gt;
In general, quizzes help determine what students have learned. A well-designed test can give critical information about a student&#039;s understanding of the material.&lt;br /&gt;
&lt;br /&gt;
Feedback about performance and self-assessment are important parts of a learning environment. There are several ways to give feedback to students: on each question or overall. The quiz module can display feedback and scores at different times during the quiz, using the review options.&lt;br /&gt;
&lt;br /&gt;
A wide variety of [[Quiz reports]] (in addition to [[Grades]]) are available. Quiz reports not only can focus on a single student&#039;s attempt to answer each question, but also can perform a robust analysis of a question&#039;s validity based upon aggregated student responses. &lt;br /&gt;
&lt;br /&gt;
Moodle’s quiz module has a large number of options and tools. For example, quizzes with different question types can be randomly generated from [[Question bank|categories]] of questions. Students can be allowed repeated attempts at a question; they can also be allowed to retake a quiz multiple times.&lt;br /&gt;
&lt;br /&gt;
There are different scoring options available for each type of quiz and each question type.&lt;br /&gt;
&lt;br /&gt;
Further, different presentation methods can even make the same quiz appear different each time. This can be done by customizing the printed format (by manually setting the page breaks) or by setting the number of questions per page. Questions can be shuffled in regards to presentation order, as well.&lt;br /&gt;
&lt;br /&gt;
When the computer does the work for you, it’s easy to give students a chance to practice taking a test, or to give frequent small quizzes. You can explore how to apply these advantages on the[[Effective quiz practices]] page.&lt;br /&gt;
&lt;br /&gt;
== Quiz module index page ==&lt;br /&gt;
The quiz module index page lists all the quiz activities in the course, organized under four headings: &lt;br /&gt;
&lt;br /&gt;
# &#039;&#039;&#039;Topic&#039;&#039;&#039; - the number of the block, in which the given quiz appears&lt;br /&gt;
# &#039;&#039;&#039;Name&#039;&#039;&#039; - the name of the quiz &lt;br /&gt;
# &#039;&#039;&#039;Quiz closes&#039;&#039;&#039; - the date after which the quiz will be closed&lt;br /&gt;
# &#039;&#039;&#039;Attempts&#039;&#039;&#039; - if there have been any attempts at the quiz, you will see the text &#039;View reports for x attempts (y Students)&#039;, &#039;x&#039; being the number of attempts and &#039;y&#039; the number of students attempting at the quiz. Otherwise, the field will be empty.&lt;br /&gt;
&lt;br /&gt;
== See also ==&lt;br /&gt;
&lt;br /&gt;
*[http://moodle.org/mod/data/view.php?d=13&amp;amp;advanced=1&amp;amp;f_46=Quiz+Report&amp;amp;f_98=Third-Party Third-party quiz reports]&lt;br /&gt;
*[[Using Moodle book]] Chapter 6: Quizzes&lt;br /&gt;
*[[:Category:Questions]]&lt;br /&gt;
*[[Quiz tips and tricks]]&lt;br /&gt;
*[https://docs.moodle.org/en/Lesson#Types_of_questions_available_within_a_lesson Questions available in a Lesson]&lt;br /&gt;
&lt;br /&gt;
[[Category:Modules]]&lt;br /&gt;
&lt;br /&gt;
[[es:Cuestionarios]]&lt;br /&gt;
[[eu:Galdetegiak]]&lt;br /&gt;
[[ja:小テストモジュール]]&lt;br /&gt;
[[ru:Тест]]&lt;br /&gt;
[[fr:Test]]&lt;br /&gt;
[[pl:Quizy]]&lt;br /&gt;
[[de:Test]]&lt;br /&gt;
[[zh:測驗卷]]&lt;/div&gt;</summary>
		<author><name>Perspectoff</name></author>
	</entry>
	<entry>
		<id>https://docs.moodle.org/31/en/index.php?title=Quiz_activity&amp;diff=68822</id>
		<title>Quiz activity</title>
		<link rel="alternate" type="text/html" href="https://docs.moodle.org/31/en/index.php?title=Quiz_activity&amp;diff=68822"/>
		<updated>2010-02-18T21:56:37Z</updated>

		<summary type="html">&lt;p&gt;Perspectoff: /* Features */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Quizzes}}&lt;br /&gt;
&lt;br /&gt;
The &#039;&#039;&#039;Quiz&#039;&#039;&#039; [[Teacher_documentation#Activity_modules|activity]] module allows the teacher to design and set quizzes consisting of a large variety of [[Question types]], among them multiple choice, true-false, and short answer questions. These questions are kept in the [[Question bank]] and can be re-used in the course or other courses. Quizzes can allow multiple attempts. Each attempt is automatically marked, and the teacher can choose whether to give feedback and/or show the correct answers. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Features ==&lt;br /&gt;
Quizzes help figure out what students have learned.&lt;br /&gt;
&lt;br /&gt;
Feedback about performance and self-assessment are important parts of a learning environment. There are several ways and levels to give feedback to students: on each question or overall. Feedback and scores can be displayed at different times using the quiz module&#039;s review options.&lt;br /&gt;
&lt;br /&gt;
A wide variety of [[Quiz reports]] help the teacher go beyond the [[Grades]].  A well-designed test can give critical information about a student&#039;s understanding of the material. Quiz reports can focus on a single student&#039;s attempt to answer each question, or can perform a robust analysis of a question&#039;s validity based upon aggregated student responses. &lt;br /&gt;
&lt;br /&gt;
Moodle’s quiz module has a large number of options and tools, making it extremely flexible. Quizzes with different question types can be randomly generated from [[Question bank|categories]] of questions. Students can be allowed repeated attempts at a question. They can be allowed to retake quizzes multiple times.&lt;br /&gt;
&lt;br /&gt;
There are different scoring options available for each type of quiz and each question type available in the [[Question bank]]. &lt;br /&gt;
&lt;br /&gt;
In addition, different presentation methods can make even the same quiz appear different.  Questions can be shuffled. The number of questions displayed per page can be set automatically. Page breaks can also be forced. &lt;br /&gt;
&lt;br /&gt;
These features open up a number of strategies which usually aren’t practical with paper based testing. It’s hard enough to score one batch of quizzes, nearly impossible to score it 10 times for each student retest, or to regrade a quiz because of any number of reasons.  When the computer does the work for you, it’s easy to give students a chance to practice taking a test, or to give frequent small quizzes. You can explore how to apply these advantages on the[[Effective quiz practices]] page.&lt;br /&gt;
&lt;br /&gt;
==Quiz module index page==&lt;br /&gt;
The quiz module index page lists all the quiz activities in the course, organized under four headings: &lt;br /&gt;
&lt;br /&gt;
# &#039;&#039;&#039;Topic&#039;&#039;&#039; - the number of the block, in which the given quiz appears&lt;br /&gt;
# &#039;&#039;&#039;Name&#039;&#039;&#039; - the name of the quiz &lt;br /&gt;
# &#039;&#039;&#039;Quiz closes&#039;&#039;&#039; - the date after which the quiz will be closed&lt;br /&gt;
# &#039;&#039;&#039;Attempts&#039;&#039;&#039; - if there have been any attempts at the quiz, you will see the text &#039;View reports for x attempts (y Students)&#039;, &#039;x&#039; being the number of attempts and &#039;y&#039; the number of students attempting at the quiz. Otherwise, the field will be empty.&lt;br /&gt;
&lt;br /&gt;
== See also ==&lt;br /&gt;
&lt;br /&gt;
*[http://moodle.org/mod/data/view.php?d=13&amp;amp;advanced=1&amp;amp;f_46=Quiz+Report&amp;amp;f_98=Third-Party Third-party quiz reports]&lt;br /&gt;
*[[Using Moodle book]] Chapter 6: Quizzes&lt;br /&gt;
*[[:Category:Questions]]&lt;br /&gt;
*[[Quiz tips and tricks]]&lt;br /&gt;
*[https://docs.moodle.org/en/Lesson#Types_of_questions_available_within_a_lesson Questions available in a Lesson]&lt;br /&gt;
&lt;br /&gt;
[[Category:Modules]]&lt;br /&gt;
&lt;br /&gt;
[[es:Cuestionarios]]&lt;br /&gt;
[[eu:Galdetegiak]]&lt;br /&gt;
[[ja:小テストモジュール]]&lt;br /&gt;
[[ru:Тест]]&lt;br /&gt;
[[fr:Test]]&lt;br /&gt;
[[pl:Quizy]]&lt;br /&gt;
[[de:Test]]&lt;br /&gt;
[[zh:測驗卷]]&lt;/div&gt;</summary>
		<author><name>Perspectoff</name></author>
	</entry>
	<entry>
		<id>https://docs.moodle.org/31/en/index.php?title=Quiz_activity&amp;diff=68821</id>
		<title>Quiz activity</title>
		<link rel="alternate" type="text/html" href="https://docs.moodle.org/31/en/index.php?title=Quiz_activity&amp;diff=68821"/>
		<updated>2010-02-18T21:49:02Z</updated>

		<summary type="html">&lt;p&gt;Perspectoff: /* Features */ For an education site, the English is absymal here&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Quizzes}}&lt;br /&gt;
&lt;br /&gt;
The &#039;&#039;&#039;Quiz&#039;&#039;&#039; [[Teacher_documentation#Activity_modules|activity]] module allows the teacher to design and set quizzes consisting of a large variety of [[Question types]], among them multiple choice, true-false, and short answer questions. These questions are kept in the [[Question bank]] and can be re-used in the course or other courses. Quizzes can allow multiple attempts. Each attempt is automatically marked, and the teacher can choose whether to give feedback and/or show the correct answers. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Features ==&lt;br /&gt;
Quizzes help figure out what students have learned.&lt;br /&gt;
&lt;br /&gt;
Feedback about performance and self-assessment are important parts of a learning environment. There are several ways and levels to give feedback to students: on each question or overall. Feedback and scores can be displayed at different times using the quiz module&#039;s review options.&lt;br /&gt;
&lt;br /&gt;
A wide variety of [[Quiz reports]] help the teacher go beyond the [[Grades]].  A well-designed test, even a multiple-choice test, can give you critical information about student performance. Quiz&#039;s reports can focus upon a single student&#039;s attempt of each question, or perform a robust question analysis based upon groups of students answers. &lt;br /&gt;
&lt;br /&gt;
Moodle’s quiz module has a large number of options and tools, making it extremely flexible. You can create quizzes with different question types, randomly generated quizzes from [[Question bank|categories]] of questions, allow students to have repeated attempts at a question or retake quizzes multiple times, and have the computer score it all. &lt;br /&gt;
&lt;br /&gt;
There are different scoring options for each quiz and of each question type in the [[Question bank]]. &lt;br /&gt;
&lt;br /&gt;
Different presentation methods can make even the same quiz look different.  Questions and or their answers can be shuffled. The number of questions displayed per page can be set automatically, or page breaks forced where you determine. &lt;br /&gt;
&lt;br /&gt;
These features open up a number of strategies which usually aren’t practical with paper based testing. It’s hard enough to score one batch of quizzes, nearly impossible to score it 10 times for each student retest, or to regrade a quiz because of any number of reasons.  When the computer does the work for you, it’s easy to give students a chance to practice taking a test, or to give frequent small quizzes. You can explore how to apply these advantages on the[[Effective quiz practices]] page.&lt;br /&gt;
&lt;br /&gt;
==Quiz module index page==&lt;br /&gt;
The quiz module index page lists all the quiz activities in the course, organized under four headings: &lt;br /&gt;
&lt;br /&gt;
# &#039;&#039;&#039;Topic&#039;&#039;&#039; - the number of the block, in which the given quiz appears&lt;br /&gt;
# &#039;&#039;&#039;Name&#039;&#039;&#039; - the name of the quiz &lt;br /&gt;
# &#039;&#039;&#039;Quiz closes&#039;&#039;&#039; - the date after which the quiz will be closed&lt;br /&gt;
# &#039;&#039;&#039;Attempts&#039;&#039;&#039; - if there have been any attempts at the quiz, you will see the text &#039;View reports for x attempts (y Students)&#039;, &#039;x&#039; being the number of attempts and &#039;y&#039; the number of students attempting at the quiz. Otherwise, the field will be empty.&lt;br /&gt;
&lt;br /&gt;
== See also ==&lt;br /&gt;
&lt;br /&gt;
*[http://moodle.org/mod/data/view.php?d=13&amp;amp;advanced=1&amp;amp;f_46=Quiz+Report&amp;amp;f_98=Third-Party Third-party quiz reports]&lt;br /&gt;
*[[Using Moodle book]] Chapter 6: Quizzes&lt;br /&gt;
*[[:Category:Questions]]&lt;br /&gt;
*[[Quiz tips and tricks]]&lt;br /&gt;
*[https://docs.moodle.org/en/Lesson#Types_of_questions_available_within_a_lesson Questions available in a Lesson]&lt;br /&gt;
&lt;br /&gt;
[[Category:Modules]]&lt;br /&gt;
&lt;br /&gt;
[[es:Cuestionarios]]&lt;br /&gt;
[[eu:Galdetegiak]]&lt;br /&gt;
[[ja:小テストモジュール]]&lt;br /&gt;
[[ru:Тест]]&lt;br /&gt;
[[fr:Test]]&lt;br /&gt;
[[pl:Quizy]]&lt;br /&gt;
[[de:Test]]&lt;br /&gt;
[[zh:測驗卷]]&lt;/div&gt;</summary>
		<author><name>Perspectoff</name></author>
	</entry>
	<entry>
		<id>https://docs.moodle.org/31/en/index.php?title=User:Paul_Perspectoff&amp;diff=68153</id>
		<title>User:Paul Perspectoff</title>
		<link rel="alternate" type="text/html" href="https://docs.moodle.org/31/en/index.php?title=User:Paul_Perspectoff&amp;diff=68153"/>
		<updated>2010-02-02T21:53:41Z</updated>

		<summary type="html">&lt;p&gt;Perspectoff: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;I am the current editor for [http://ubuntuguide.org Ubuntuguide.org], [http://kubuntuguide.org Kubuntuguide.org], and [http://www.ubuntudoctorsguild.org Ubuntu Doctors Guild] (with the help of the excellent contributions by the users who add them).&lt;br /&gt;
&lt;br /&gt;
I am currently interested in distributed networks (&amp;quot;cloud computing&amp;quot;) using Debian/Ubuntu/Kubuntu, especially using the Logical Volume Manager, RAID, and datacenter management tools that are useful for small and medium size businesses.&lt;br /&gt;
&lt;br /&gt;
I am also an advocate for open-source (GPL-licensed) software solutions in health care, as a basis for a United States national health care system. I serve on a national standards committee regarding Health Information Technology in the US.&lt;br /&gt;
&lt;br /&gt;
==Background==&lt;br /&gt;
I originally wrote software and software documentation for a large aerospace project and then for several military projects.&lt;br /&gt;
&lt;br /&gt;
I was a UNIX and VMS user in the 1980s and networked two large organizations during the network protocol (TCP/IP) standardization period of the late 80s. I then made a detour to MS Windows for 10 years. Recently I have used Debian/(K)ubuntu over the past 4 years, on a network of triple boot systems (which includes multiple Windows-based boxes).&lt;br /&gt;
&lt;br /&gt;
My home is wired using LinuxMCE (Media Center Edition) 7.10 running on Kubuntu 7.10 (Gutsy), X10 controllers, surveillance cameras and motion detectors, and distributed multimedia.&lt;br /&gt;
&lt;br /&gt;
My medium-large organization (which is healthcare-related) uses Ubuntu servers with Kolab for groupware, Drupal for collaborative web content, MediaWiki as a wiki, and WorldVistA as an electronic medical record system. We have also used DAViCal as a group calendar server, with Mozilla Thunderbird/Lightning and Sunbird as clients. I have a medical degree and advanced medical certifications (I am a surgeon), as well as several other advanced degrees (biochemistry, cell biology). I regularly collaborate with state and national governmental agencies (in the US) regarding health information technology standards and certification.&lt;br /&gt;
&lt;br /&gt;
I also regularly contribute to Wikipedia, especially on specialized software topics, including electronic medical records.&lt;br /&gt;
&lt;br /&gt;
Most of my philosophy in life comes from [http://www.ubuntudoctorsguild.org/public/index.php/Buckaroo_Banzai_quotes Buckaroo Banzai].&lt;/div&gt;</summary>
		<author><name>Perspectoff</name></author>
	</entry>
	<entry>
		<id>https://docs.moodle.org/31/en/index.php?title=User:Paul_Perspectoff&amp;diff=68152</id>
		<title>User:Paul Perspectoff</title>
		<link rel="alternate" type="text/html" href="https://docs.moodle.org/31/en/index.php?title=User:Paul_Perspectoff&amp;diff=68152"/>
		<updated>2010-02-02T21:51:33Z</updated>

		<summary type="html">&lt;p&gt;Perspectoff: New page: I am the current editor for [http://ubuntuguide.org Ubuntuguide.org], [http://kubuntuguide.org Kubuntuguide.org], and [http://www.ubuntudoctorsguild.org Ubuntu Doctors Guild] (with the hel...&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;I am the current editor for [http://ubuntuguide.org Ubuntuguide.org], [http://kubuntuguide.org Kubuntuguide.org], and [http://www.ubuntudoctorsguild.org Ubuntu Doctors Guild] (with the help of the excellent contributions by the users who add them).&lt;br /&gt;
&lt;br /&gt;
I am currently interested in distributed networks (&amp;quot;cloud computing&amp;quot;) using Debian/Ubuntu/Kubuntu, especially using the Logical Volume Manager, RAID, and datacenter management tools that are useful for small and medium size businesses.&lt;br /&gt;
&lt;br /&gt;
I am also an advocate for open-source (GPL-licensed) software solutions in health care, as a basis for a United States national health care system. I serve on a national standards committee regarding Health Information Technology in the US.&lt;br /&gt;
&lt;br /&gt;
==Background==&lt;br /&gt;
I originally wrote software and software documentation for a large aerospace project and then for several military projects.&lt;br /&gt;
&lt;br /&gt;
I was a UNIX and VMS user in the 1980s and networked two large organizations during the network protocol (TCP/IP) standardization period of the late 80s. I then made a detour to MS Windows for 10 years. Recently I have used Debian/(K)ubuntu over the past 4 years, on a network of triple boot systems (which includes multiple Windows-based boxes).&lt;br /&gt;
&lt;br /&gt;
My home is wired using LinuxMCE (Media Center Edition) 7.10 running on Kubuntu 7.10 (Gutsy), X10 controllers, surveillance cameras and motion detectors, and distributed multimedia.&lt;br /&gt;
&lt;br /&gt;
My medium-large organization (which is healthcare-related) uses Ubuntu servers with Kolab for groupware, Drupal for collaborative web content, MediaWiki as a wiki, and WorldVistA as an electronic medical record system. We have also used DAViCal as a group calendar server, with Mozilla Thunderbird/Lightning and Sunbird as clients. I have a medical degree and advanced medical certifications (I am a surgeon), as well as several other advanced degrees (biochemistry, cell biology). I regularly collaborate with state and national governmental agencies (in the US) regarding health information technology standards and certification.&lt;br /&gt;
&lt;br /&gt;
I also regularly contribute to Wikipedia, especially on specialized software topics, including electronic medical records.&lt;br /&gt;
&lt;br /&gt;
Most of my philosophy in life comes from [[Buckaroo_Banzai_quotes|Buckaroo Banzai]].&lt;br /&gt;
&lt;br /&gt;
My (public) e-mail is perpsectiveoffice at yahoo dot com.&lt;/div&gt;</summary>
		<author><name>Perspectoff</name></author>
	</entry>
</feed>