For Medium To Large Installations (e.g

how to set up windows 10
If you might be running a small (below 30 users) Moodle server or perhaps want to test Moodle in your Windows PC, pre-built packages are for sale to you to utilize. Here are links to pages containing step-by-step instructions for installing Moodle using install packages:

Complete install packages for Windows for almost all Windows versions (usually works in Windows 7, 8 and 10)

Installation guide for Windows using WAMP and Git How to fit Moodle on your own Windows PC boost it regularly via Git.

Installation guide for Windows using XAMPP A more typical webserver installation over a complete install package. Both use XAMPP.

Installation guide for Windows using EasyPHP



Manual Installation

For medium to large installations (e.g. an advanced, university or business), it's wise practice to setup Moodle on the server manually.

- Plan the body capacity. This involves estimating the correct hardware to guide the number of users with your organisation. See Installing Moodle from the How Many Users section for the method of doing this.

- Install your database server. You have a choice of

MySQL/MariaDB (recommended),

PostgreSQL (recommended)

Microsoft SQL Server 2005

1. Oracle (a bad idea - see https://moodle.org/mod/forum/discuss.php?d=65488).

See these instructions for manually installing Apache 2 on Windows.

- Install internet server. You have several choices - your choice as to what one to use will depend in your in-house expertise and also your required amount of sustainability: - Apache 2 is suggested as the most tested and popular for Moodle installations. See these instructions for manually installing Apache 2 on Windows.

- IIS 7/8 server they can double. See these instructions for Installing and configuring IIS and PHP on Windows.

- Other webservers are known to put in on Windows, e.g. Lighttpd, to wish to research these if available memory is low in your server.

- To perform full site backups you must backup the moodledata and moodle directories, Apache webserver configuration (httpd.conf) in case you are using Apache, PHP configuration (php.ini) and then php extensions that happen to be non-standard, along with the mysql database. To do this makes use of the integrated backup program (Start -> All Programs -> Accessories -> System Tools -> Backup) or perhaps your own proprietary backup software (e.g. BackupExec). To backup your mysql database start to see the Backup and restore FAQ.

- To perform course backups start to see the Course backup page.

- You should also start a state backup in the server or PC. This is especially important in case you are using IIS because this will backup the IIS metabase.

See also



how to setup windows 10- Manual install on Windows 7 with Apache and MySQL

- Installing APC in Windows contains instructions for making use of a PHP accelerator to scale back processor load.

- Running Apache and IIS about the same server forum discussion.
Next Post Previous Post
No Comment
Add Comment
comment url