Note: You are currently viewing documentation for Moodle 1.9. Up-to-date documentation for the latest stable version is available here: Administrator documentation.

Administrator documentation: Difference between revisions

From MoodleDocs
(removing references to 2.0)
 
(142 intermediate revisions by 50 users not shown)
Line 1: Line 1:
The purpose of this page is to list useful links by general topics for administrators.
The purpose of this page is to list useful links by general topics for administrators of a Moodle site.
__TOC__


== Installation & Upgrading ==
== Installation & Upgrading ==
Line 6: Line 7:
*[[Installing Moodle]] for detailed installation instructions
*[[Installing Moodle]] for detailed installation instructions
*[[Installation FAQ]]
*[[Installation FAQ]]
*[[Installing AMP|Installing Apache, MySQL and PHP]]
*[[Installing AMP|Options for installing Apache, MySQL and PHP]]
*[[Upgrading|Upgrading Moodle]]
*[[Upgrading|Upgrading Moodle]]
*[[Installing contributed modules or plugins]]


== System-specific Instructions & Packages ==
== System-specific Instructions & Packages ==


===Unix/Linux-based===
* [[SUSE Linux Server 10|Automated Installation Guide for SUSE Linux Enterprise Server 10]] operating system
* [[SUSE Linux Server 10|Automated Installation Guide for SUSE Linux Enterprise Server 10]] operating system
* [[RedHat Linux installation|Step by Step Installation Guide for RedHat]] operating system
* [[RedHat Linux installation|Step-by-step Installation Guide for RedHat]] operating system
* [[Debian GNU/Linux installation|Step by Step Installation Guide for Debian GNU/Linux]] operating system
* [[Debian GNU/Linux installation|Step-by-step Installation Guide for Debian GNU/Linux]] operating system
* [[Step-by-step Install Guide for Ubuntu]]
* [[Step-by-step Installation Guide for Ubuntu]]
* [[Step-by-step Install Guide for Zenwalk-5.0]]
* [[Manual installation of Moodle 2.0 on Mythbuntu using Git|Manual installation of Moodle 2.0 on Mythbuntu (and Ubuntu 10.10, 11.04) using Git]]
* [[Windows installation|Complete Install Packages for Windows XP and instructions for Windows NT/2000/2003 servers]]
* [[Manual_installation_on_Ubuntu|Manual Installation on Ubuntu]]
* [[Installing Moodle on Windows Vista]]
* [[Step-by-step Install Guide for Zenwalk-5.0|Step-by-step Installation Guide for Zenwalk-5.0]]
* [[Complete Install Packages for Mac OS X | Complete Install Packages for Mac OS X 10.3/10.4/10.5]]
* [[OLPC XS installation|Step-by-step Installation Guide for the One Laptop per Child XS Server (Beta)]]
* [[Step-by-step Install Guide for Solaris 10 with Oracle 10|Step-by-step Installation Guide for Solaris 10 with Oracle 10]]
* [[Installation Guide for Installing on Amazon EC2]]
 
===Windows===
* [[Windows installation|Windows installations with instructions for Windows NT/2000/2003 servers]]
* [[Windows installation using XAMPP|Windows installation using XAMPP: Apache, MySQL and PHP]]
* [[Development:Windows_Installer_anywhere|MoodleAnywhere]] another Windows installation package
* [[Installing Moodle on Windows Vista]] - how to
* [http://www.bfcnetworks.com/whitepapers/installing-moodle-on-windows-server-iis-sql/ Installing Moodle on Windows Server 2008 x86]
* [http://www.bfcnetworks.com/whitepapers/installing-moodle-on-windows-server-2008-r2-x64-sql-iis/ Installing Moodle on Windows Server 2008 R2]
* [http://www.bfcnetworks.com/whitepapers/implementing-moodle-on-a-windows-high-availability-environment// Implementing Moodle on a Windows High Availability Environment] Implementing Moodle 1.9 on 2 Microsoft Load Balanced Web Front End Server and a Microsoft SQL Server 2008 R2 Cluster environment
 
===Mac===
* [[Step by Step Installation on a Mac OS X Server|Step by step Installation on a Mac OS X Server 10.5/10.6]]
* [[Complete Install Packages for Mac OS X | Complete Install Packages for Mac OS X Clients 10.4/10.5/10.6]]
* [[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]]
* [[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]]
* [[Step by Step Installation on a Mac OS X 10.5 Server]]
 
* [[1and1_MySQL_installation | Installation on 1and1 web hosting]]
===Web Hosts===
* [[OLPC XS installation|Step by Step Installation Guide for the One Laptop per Child XS Server (Beta)]]
* [[1and1_MySQL_installation | Installation on '''1and1''' web hosting]]
* [[powweb_MySQL_installation | Step-by-step Installation on '''Powweb''' web hosting]]
* [[Step-by-step Installation using the old version of CPanel]]
* [[Step-by-step Installation using the new version of CPanel]]
 
===Appliances===
Some users may prefer to skip manual installation by using a pre-integrated [[Moodle appliance]].
 
===Database===
* [[Installing Oracle for PHP]]
* [[Installing Oracle for PHP]]
* [[Installing MSSQL for PHP]]
* [[Installing Postgres for PHP]]
===Plugins===
* [[Installing contributed modules or plugins]]


==Security, Performance and Roles==
==Security, Performance and Roles==


*[[Security]] contains important security procedures for a production site
*[[Security]] contains important security procedures for a production site
*[[Performance | Performance and optimization]] for ideas on improving the speed of your installation
*[[Performance]] for ideas on improving the speed of your installation
*[[Manage roles | Managing roles]] For Moodle 1.7 and later.
*[[Manage roles]] For Moodle 1.7 and later.
*[[Reducing spam in Moodle]]
*[[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.
*[[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.
*[[nagios]] Open source software to monitor servers


== FAQs ==
== FAQs ==


*[[Installation FAQ]]
*[[Installation FAQ]]
*[[Beginning Administration FAQ]]
*[[Administration FAQ]]
*[[Administration FAQ]]
*[[Backup FAQ]]
*[[Performance FAQ]]
*[[Backup and restore FAQ]]
*[[Errors FAQ]]
*[[:Category:FAQ|List of FAQs]]


== Configuration Settings ==
== Configuration Settings ==
*[[Site administration block]] contains configuration setting links
=== Site administration setting===
*[[Notification page]] used to update versions
[[Site administration block]] contains most site configuration settings including:
*[[Variables]]
*[[Front Page settings]]- initial or home page of a Moodle site
*[[Site settings]]
*[[Themes]] - user interface packages of XHTML and CSS controls
*[[Themes]]
*[[Language]] - default and additional language packs
*[[Language]]
*[[Activity modules administration]]
*[[Activity modules administration]]
*[[Blocks administration]]
*[[Blocks administration]]
*[[Filters]]
*[[Filters]] - Text and Multimedea plugins
*[[Backup settings]]
*[[Backup settings]]
*[[HTML editor settings]]
*[[HTML editor settings]]
*[[Calendar settings]]
*[[Calendar settings]]
*[[Maintenance mode]]
*[[Maintenance mode]]
*[[Notification page]] used to update versions


* See also: [[Location of admin settings in 1.7|Comparison between configuration settings in Moodle 1.6 & 1.7]]
===Other settings===
*[[Course settings]] for course home page configuration
**Each type of [[Activities|activity]], [[resource]] and [[:Category:Block|block]] has their own settings
*[[Location of admin settings in 1.7|Comparison between configuration settings in Moodle 1.6 & 1.7]]


==User Management==
==User Management==


*[[Authentication]]
*[[Authentication]] of user on a site
*[[Edit user accounts]]
*[[Add new user|Add a new user]] - on a site
*[[Add new user|Add a new user]] - on a site
*[[Flat file|Upload users]] - from a file to a site
*[[Upload users]] - from a file to a site, and into existing course and group, some existing user global updates
*[[User_profile_fields]]
*[[Enrolment plugins]]
*[[Enrolment plugins]]
**[[Flat file]] - enrol existing users in a course
*[[Roles and capabilities|Assigning user a role]] - typical assignments include:
*[[Roles and capabilities|Assigning user a role]] - typical assignments include:
**[[Students|Enrol students in a course]]
**[[Students|Enrol students in a course]]
**[[Unenrolment]] Student
**[[Courses (administrator)|Assign teachers]] - to a course
**[[Courses (administrator)|Assign teachers]] - to a course
**[[Assign creators|Assign course creators]] - in a site
**[[Assign creators|Assign course creators]] - in a site
Line 73: Line 115:
*[[Reports (administrator)]] and [[Logs]]
*[[Reports (administrator)]] and [[Logs]]
*[[Site files]]
*[[Site files]]
*[[Moodle database|Database]]
*[[Moodle database|Moodle site database]]  
*[[Environment]]
*[[Environment]]
*[[Moodle Network]] and Moodle Community Hub
*[[MNet|Moodle Network]] and Moodle [[Community hub]]
*[[Streaming Media]]
*[[Streaming Media]]
*[[Case studies (administrator)]]
*[[Case studies (administrator)]]
*[[Anti-virus]]
*[[Anti-virus]]
*[[System Monitoring and Server Statistic Software]]
*[[System Monitoring and Server Statistic Software]]
*[[Integrate Moodle, LDAP and SIMS.net]]
*[[How to rebuild context paths]]
*[[Hacking the Moodle 2.0 database transfer script to convert a Moodle 1.9 site]]
*[[Category:ProxyProblems]]


==See also==
==See also==
Line 94: Line 140:
*[[Customizing Moodle]]
*[[Customizing Moodle]]
*[[Administrator do's and don'ts]]
*[[Administrator do's and don'ts]]
*[http://download.moodle.org/docs/using_moodle/ch16_server_admin.pdf Using Moodle Chapter 16: Moodle Administration]
*[[Using Moodle book]] Chapter 16: Moodle Administration
*[[Administration hacks]]
*[[Git]] Version control, upgrading


[[Category: Administrator]]
[[Category: Administrator]]
Line 106: Line 154:
[[pt:Documentação para administradores]]
[[pt:Documentação para administradores]]
[[ru:Администраторам]]
[[ru:Администраторам]]
[[sk:Dokumentácia pre správcov]]
[[zh:管理员文档]]
[[zh:管理员文档]]
[[pl:Administrator documentation]]
[[pl:Administrator documentation]]
[[fi:Ylläpitäjän opas]]
[[de:Dokumentation für Administratoren]]

Latest revision as of 13:25, 7 July 2011

The purpose of this page is to list useful links by general topics for administrators of a Moodle site.

Installation & Upgrading

System-specific Instructions & Packages

Unix/Linux-based

Windows

Mac

Web Hosts

Appliances

Some users may prefer to skip manual installation by using a pre-integrated Moodle appliance.

Database

Plugins

Security, Performance and Roles

  • Security contains important security procedures for a production site
  • Performance for ideas on improving the speed of your installation
  • Manage roles For Moodle 1.7 and later.
  • Reducing spam in Moodle
  • 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.
  • nagios Open source software to monitor servers

FAQs

Configuration Settings

Site administration setting

Site administration block contains most site configuration settings including:

Other settings

User Management

Other

See also