APP:Host Moodle Hosting

APP:Host Moodle Hosting

Like many PHP applications, the Moodle LMS is an application which can be set up by pretty much anyone following a step by step web 'how-to' - fine for testing and perhaps small numbers of users. For production environments when the concurrent connections start to stack up, it's another matter and this is why we have created an APP:Host Moodle hosting package specifically for Moodle and it's now one of our most popular hosting packages.

Tasks which we have executed with ease for our APP:Host Moodle hosting customers are:

  • Tuning of servers with LiteSpeed Web Server, PHP requirements including support for various required modules
  • Conversion from PostgreSQL to MySQL (we would always state PostgreSQL as a superior DB however for portability, manageability many users now prefer MySQL
  • Version upgrades, including upgrade management of deployed plugins
  • Security hardening with our specific set of Web Application Firewall rules designed specifically for Moodle deployments

Staging Server Included

As with many of our application specific server plans, all our APP:Host Moodle hosting packages come with a staging server included. This allows us to perform patches and updates for you on your staging environment, without impacting production. Aside from a few physical specification differences, staging is an exact replica of production from an O/S and software point of view, so you can be completely confident what works on staging, will work in production. 

 

APP:Host Moodle Hosting - Server Specifications

BASE PRODUCTION SERVERSTAGING SERVER
SERVER SUPPORTFully managedFully managed
vCPU41
DISK100GB SSD100GB SAS
RAM8GB RAM2GB RAM
SSL OFFLOADYesYes
SSL VPNYesYes
DEDICATED SECURE VLANYesYes
FIREWALLPaloAltoPaloAlto
SERVER BACK-UPR1SoftR1Soft
LOCATIONUK DatacentreUK Datacentre

 

Single Node APP:Host Moodle Hosting Solution

1 X Standard APP:Host Moodle server

• Oracle Linux

• LiteSpeed Webserver 2-CPU

• New Relic APM Essentials for web server monitoring as standard

• Interworx Panel (unlimited domains / secondary domains)

• MySQL Server

 

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

 

 

Two Node APP:Host Moodle Hosting Solution

1 X Standard APP:Host Moodle server

• Oracle Linux

• LiteSpeed Webserver 2-CPU

• New Relic APM for web server monitoring as standard

• Interworx Panel (unlimited domains / secondary domains)

1 X Standard APP:Host Moodle MySQL server

• Oracle Linux

• Interworx Panel (unlimited domains / secondary domains)

• MySQL Server

 

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 

 

 Three Node APP:Host Moodle Hosting Solution

2 X Standard APP:Host Moodle server (Load balanced with vTM)

• Oracle Linux

• LiteSpeed Webserver 2-CPU

• New Relic APM for web server monitoring as standard

• Interworx Panel (unlimited domains / secondary domains)

1 X Standard APP:Host Moodle MySQL server

• Oracle Linux

• Interworx Panel (unlimited domains / secondary domains)

• MySQL Server

 

 

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

  

 

Five Node APP:Host Moodle Hosting Solution

3 X Standard APP:Host Moodle server (Load balanced with vTM)

• Oracle Linux

• LiteSpeed Webserver 2-CPU

• New Relic APM for web server monitoring as standard

• Interworx Panel (unlimited domains / secondary domains)

2 X Standard APP:Host Moodle MySQL server

• Oracle Linux

• Interworx Panel (unlimited domains / secondary domains)

• MySQL Server