Most of this is based off of this Stack Overflow answer with some minor changes. We’ll set up our production environment using Bitnami’s Ruby stack, which bundles Ruby, Apache, Postgres, and some gems that will get our production setup to work. Doing so is not straightforward and the resources are limited, but it is in fact possible. However, a lot has changed in the past 8 years and it is possible to get a production setup on Windows. These things are all great if you are setting up a development box, but what about production? RailsInstaller is used for development and the virtual machine approach doesn’t work if your system administrator is not familiar with Linux at all. Also, with the advent of virtual machines and Vagrant, it is really easy to get a Linux environment set up regardless of what operating system you’re on. Since then, we had some open source projects like RailsInstaller that make it really easy to set up a development environment on your machine. PHP was updated to version 5.2.10, and Moodle was updated to version 1.9.5.When I first started learning Ruby on Rails back in 2007, one thing was made clear: don’t even try setting it up on a Windows machine.Set version information for openSSL on Linux.Fix libncursesw dependency for MySQL on Linux.Add graphical tool for managing servers.Add an automatically generated SSL certificate for Apache.Configure Moodle to dynamically set wwwroot option.Added Mail, Net_Socket and Net_SMTP pear packages.Increased the max allowed size for upload files to 32M.Set PHP max_execution_time setting in Moodle configuration.Added imagick PHP extension for Linux and OS X.Added PHP-FPM support for cloud images and VMs.Added appdomain and appurl features to bnconfig.Updated OpenSSL to 1.0.1f in Linux and OSX.Fixed issue with Banner in Cloud Images and Virtual Machines.Updated OpenSSL to 1.0.1k (Linux and OS X).Updated MySQL to 5.5.42 for Linux and Windows.Fix for browser launch in Windows 10 Edge browser.Bitnami Moodle Stack is available for download for free on Softoware. The Bitnami Moodle ModuleĪnother popular product from Bitnami is Bitnami Moodle Module, which will allows experienced users to easily deploy the Moodle application on a desktop computer or laptop where a Bitnami LAMP (Linux, Apache, MySQL and PHP) stack is installed, without having to install any of Moodle’s runtime dependencies. The virtual machine image is based on the latest LTS (Long Term Support) version of the Ubuntu Linux operating system. In addition to running Moodle on the cloud or install it on a personal computer, you can also virtualize it, using Bitnami’s virtual appliance for Oracle VirtualBox and VMware ESX/ESXi virtualization software. Virtualize Moodle or use the Docker container Thanks to Bitnami, users are now able to run their own Moodle stack server on the cloud with their own hosting platform or by using a pre-built cloud image for either Windows Azure or Amazon EC2 cloud hosting providers. To install it, simply download the package that corresponds to your computer’s hardware architecture, run it and follow the instructions displayed on the screen. The Bitnami Moodle Stack product is distributed as native installers for GNU/Linux, Microsoft Windows and Mac OS X operating systems, designed to support both 32-bit and 64-bit hardware platforms. ![]() Highlights include a well-documented API (Application Programming Interface), a simple user interface, deep reporting, role-based permissions, drag-and-drop functionality, as well as support for many languages. Moodle an open source course management system designed using sound pedagogical principles in order to help educators create effective online learning communities. It can be deployed using native installers, a virtual appliance, as cloud images, as well as a Docker container. Bitnami Moodle Stack is a freely distributed software stack that makes it easy to deploy the Moodle application and its runtime dependencies on a variety of operating systems.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |