If a hosting provider is being used ensure that all Moodle requirements (such as PHP version) are met by the hosting platform before attempting the installation. For example, the web server and database servers will almost certainly require tuning to get the best out of Moodle. Do not expect the standard server configuration to be optimal for Moodle. It will help hugely, regardless of your deployment choices, if time is taken to understand how to configure the different parts of your software stack (HTTP daemon, database, PHP etc.). As mentioned above there are lots of possibilities for installing the basic server software, for details see: for testing and evaluating) to a rackmounted or clustered solution to cloud VMs or other hosted solutions. See the release notes in the dev docs for software requirements.ĭepending on the use case a Moodle server may be anything from a Desktop PC (e.g. A "what hardware do I need for 50,000 user?" style post in the forums is highly unlikely to get a useful answer. Moodle scales easily by increasing hardware.įor very large sites, you are much better starting with a small pilot and gaining some experience and insight. Further guidance can be found under performance recommendations. It is much easier to "tune"Īll the above requirements will vary depending on specific hardware and software combinations as well as the type of use and load busy sites may well require additional resources. Consider separate servers for the web "front ends" and the database.8GB plus is likely on a large production server Memory: 512MB (min), 1GB or more is recommended.Processor: 1 GHz (min), 2 GHz dual core or more recommended.Disk space: 200MB for the Moodle code, plus as much as you need to store content.The basic requirements for Moodle are as follows: If you are installing Moodle in a Windows server, note that from php5.5 onwards, you will also need to have the Visual C++ Redistributable for Visual Studio 2012 installed from: Typically this is also how Moodle is run, although there are other options as long as the software requirements of the release are met. Moodle is primarily developed in Linux using Apache, PostgreSQL/ MySQL/ MariaDB and PHP (sometimes known as the LAMP platform). 5.1 Securing moodledata in a web directory.5 Create the ( moodledata) data directory.If you have questions about the policy, please click Acceptable Use Policy. Please be advised that the Oak Park Schools Technology Acceptable Use Policy remains in effect during our school closure. If the Chromebook still does not turn on, please contact the Help Desk at the email address or phone number below. Hold the power button down for 30 seconds, release it, and then try again. If you experience problems with the Chromebook, please make sure it is plugged into an electrical outlet, and that the cords are tight.
0 Comments
Leave a Reply. |