Administrator documentation: Difference between revisions
From MoodleDocs
m (add orphaned page) |
Helen Foster (talk | contribs) (removing references to 2.0) |
||
(158 intermediate revisions by 54 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 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 | * [[RedHat Linux installation|Step-by-step Installation Guide for RedHat]] operating system | ||
* [[Debian GNU/Linux installation|Step by | * [[Debian GNU/Linux installation|Step-by-step Installation Guide for Debian GNU/Linux]] operating system | ||
* [[Step-by-step Install Guide for | * [[Step-by-step Installation Guide for Ubuntu]] | ||
* [[ | * [[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]] | ||
* [[Complete Install Packages for Mac OS X | Complete Install Packages for Mac OS X 10. | * [[Manual_installation_on_Ubuntu|Manual Installation on Ubuntu]] | ||
* [[Step-by-step Guide for Installing Moodle on Mac OS X 10.4 Client | Step | * [[Step-by-step Install Guide for Zenwalk-5.0|Step-by-step Installation Guide for Zenwalk-5.0]] | ||
* [[1and1_MySQL_installation | Installation on 1and1 web hosting]] | * [[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]] | |||
===Web Hosts=== | |||
* [[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 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]] for ideas on improving the speed of your installation | ||
*[[Manage | *[[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 == | == 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 setting=== | |||
[[Site administration block]] contains most site configuration settings including: | |||
*[[ | *[[Front Page settings]]- initial or home page of a Moodle site | ||
*[[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]] | ||
*[[Calendar settings]] | *[[Calendar settings]] | ||
*[[Maintenance mode]] | *[[Maintenance mode]] | ||
*[[Notification page]] used to update versions | |||
* | ===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 | ||
*[[Add new user|Add a new user]] - on a site | *[[Add new user|Add a new user]] - on 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 68: | Line 115: | ||
*[[Reports (administrator)]] and [[Logs]] | *[[Reports (administrator)]] and [[Logs]] | ||
*[[Site files]] | *[[Site files]] | ||
*[[Moodle database| | *[[Moodle database|Moodle site database]] | ||
*[[Environment]] | *[[Environment]] | ||
*[[Moodle Network]] and Moodle Community | *[[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]] | |||
*[[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 88: | Line 140: | ||
*[[Customizing Moodle]] | *[[Customizing Moodle]] | ||
*[[Administrator do's and don'ts]] | *[[Administrator do's and don'ts]] | ||
*[ | *[[Using Moodle book]] Chapter 16: Moodle Administration | ||
*[[Administration hacks]] | |||
*[[Git]] Version control, upgrading | |||
[[Category: Administrator]] | [[Category: Administrator]] | ||
Line 100: | 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]] | |||
[[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
- Installation Quickstart for an overview of the installation steps
- Installing Moodle for detailed installation instructions
- Installation FAQ
- Options for installing Apache, MySQL and PHP
- Upgrading Moodle
- Installing contributed modules or plugins
System-specific Instructions & Packages
Unix/Linux-based
- Automated Installation Guide for SUSE Linux Enterprise Server 10 operating system
- Step-by-step Installation Guide for RedHat operating system
- Step-by-step Installation Guide for Debian GNU/Linux operating system
- Step-by-step Installation Guide for Ubuntu
- Manual installation of Moodle 2.0 on Mythbuntu (and Ubuntu 10.10, 11.04) using Git
- Manual Installation on Ubuntu
- Step-by-step Installation Guide for Zenwalk-5.0
- Step-by-step Installation Guide for the One Laptop per Child XS Server (Beta)
- Step-by-step Installation Guide for Solaris 10 with Oracle 10
- Installation Guide for Installing on Amazon EC2
Windows
- Windows installations with instructions for Windows NT/2000/2003 servers
- Windows installation using XAMPP: Apache, MySQL and PHP
- MoodleAnywhere another Windows installation package
- Installing Moodle on Windows Vista - how to
- Installing Moodle on Windows Server 2008 x86
- Installing Moodle on Windows Server 2008 R2
- 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 10.5/10.6
- Complete Install Packages for Mac OS X Clients 10.4/10.5/10.6
- Step by Step Installation on a Mac OS X 10.4 Client using the internal web server
Web Hosts
- Installation on 1and1 web hosting
- 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
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
- Installation FAQ
- Beginning Administration FAQ
- Administration FAQ
- Performance FAQ
- Backup and restore FAQ
- Errors FAQ
- List of FAQs
Configuration Settings
Site administration setting
Site administration block contains most site configuration settings including:
- Front Page settings- initial or home page of a Moodle site
- Themes - user interface packages of XHTML and CSS controls
- Language - default and additional language packs
- Activity modules administration
- Blocks administration
- Filters - Text and Multimedea plugins
- Backup settings
- HTML editor settings
- Calendar settings
- Maintenance mode
- Notification page used to update versions
Other settings
- Course settings for course home page configuration
- Comparison between configuration settings in Moodle 1.6 & 1.7
User Management
- Authentication of user on a site
- Add a new user - on 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
- Flat file - enrol existing users in a course
- Assigning user a role - typical assignments include:
- Enrol students in a course
- Unenrolment Student
- Assign teachers - to a course
- Assign course creators - in a site
- Assign administrators - in a site
Other
- Courses and course formats
- Reports (administrator) and Logs
- Site files
- Moodle site database
- Environment
- Moodle Network and Moodle Community hub
- Streaming Media
- Case studies (administrator)
- Anti-virus
- 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
See also
- Index of all Administrator-related pages
- Integrations
- CVS for Administrators
- Email processing
- Search engine optimization
- Messaging
- Migration
- Metacourses
- Block layout
- Customizing Moodle
- Administrator do's and don'ts
- Using Moodle book Chapter 16: Moodle Administration
- Administration hacks
- Git Version control, upgrading