YOUR PROJECT + OUR INFRASTRUCTURE
Moodle VPS
A VPS with Moodle pre-installed · By Moodle Pty Ltd
Online courses, classes and grades on a server of your own.
Moodle 5.2 installed on your VPS with HTTPS: online courses, activities, quizzes and grades on your own e-learning platform.
- Courses, assignments, quizzes and grades in one place
- Administrator created and HTTPS live before the site goes public
- No per-student fee: the limit is the size of the server
from R$59.90/mo
Pay with Pix, bank slip or card · You choose the location and the plan on the next screen. Nothing is charged until you confirm.
Ready in minutes
Automatic provisioning once the order is confirmed.
24/7 support
Our own team, by chat and ticket.
Pick the right plan for Moodle
Every plan includes public IPv4 and IPv6, NVMe storage and a 1 Gbps uplink. Click one to reach the checkout with everything filled in.
How to size your project
Moodle weighs by how many students are connected at once, especially on exam or quiz days, and by the size of the course files. Memory and CPU follow simultaneous visits; disk follows videos, PDFs and assignment submissions. Start with the recommended plan, leave room on disk to grow and back up the database and /var/lib/moodledata.
- Recommended for Moodle
How to order Moodle
Pick a plan
vCPU, memory and disk sized for your project. You can grow it later without reinstalling.
Confirm the order
Pix, bank slip or card. Nothing is charged until you confirm, and you have a 7-day guarantee.
Moodle ready in minutes
The server comes up with Moodle installed and configured. Access details appear in the panel.
What to use a Moodle VPS for
Some of the most common uses. The server is yours — run whatever you like on it.
- Offer online courses for a school, college or training provider, with lessons, files and videos in one place
- Train a company's staff and follow activity and course completion through participation reports
- Set assignments and quizzes from a question bank, grade with feedback and record marks in the gradebook
- Support in-person classes with forums, course material and interactive H5P content
Moodle VPS specifications
- Virtualisation
- KVM, virtual server with your plan’s resources
- vCPU
- 2 to 48
- Memory
- 2 GB to 192 GB
- Storage
- NVMe, 30 GB to 2 TB
- Network
- 1 Gbps, public IPv4 and IPv6 included; DDoS protection available
- Datacenters
- Belo Horizonte (Brazil) · Dallas (USA)
- System
- Moodle, pre-installed
- Management
- Web panel, API and MCP, VNC console, snapshots, backups and firewall
- Billing
- Monthly, quarterly, semi-annual or annual (discounted); Pix, bank slip or card
- Support and guarantee
- 24/7, 7-day money-back guarantee
About Moodle
Moodle is the open source distance learning (e-learning) platform used by schools, universities and companies to run online courses. With it you build courses with lessons, files and videos, set activities and quizzes, follow your students' progress and record their grades, all from the browser. With a Moodle VPS, your e-learning platform runs on a server of your own, already installed.
Moodle serves schools and course providers teaching online, universities with distance-learning subjects, companies training their teams and teachers who build their own courses. It has assignments with grading and feedback, quizzes with a question bank, forums, interactive H5P content, badges, activity and course completion, groups and participation reports, plus several ways to enrol students.
Moodle is free software (GPL licence) and charges nothing per student: on a VPS, the limit is the size of the server, which grows with your school. You choose the theme, the plugins and the access rules, and if you choose Belo Horizonte your students' data stays in Brazil.
At Master da Web you get Moodle 5.2, from the official release package checked against its checksum, with nginx, PHP 8.4 and MariaDB, behind HTTPS with an automatic certificate, in Brazilian Portuguese and in the São Paulo time zone. Moodle's web installer is never open on the internet: the database is installed from the command line and the administrator is created before the site goes public. The login is admin and the password is generated; both arrive in the welcome e-mail and are also kept in /root/moodle.txt. Moodle's cron runs every minute, and the server accepts files of up to 256 MB per upload.
What stays with you: setting up an outgoing mail server (SMTP), without which Moodle sends no e-mail such as password resets and notices; pointing your own domain at the server, if you like, by editing the Caddyfile and the site address in config.php as /root/moodle.txt explains; and creating categories, courses and users. Plugins and themes are installed over SSH, because Moodle's code is read-only to PHP, an extra layer of protection against intrusions.
Software features
- Courses with lessons, files, videos, activities and quizzes
- Graded assignments, forums, a question bank and a gradebook
- Activity and course completion, badges and participation reports
- Groups, student and teacher roles and several enrolment methods
- Interactive H5P content
- Moodle 5.2 from the official package, checked against its checksum
- nginx, PHP 8.4 and MariaDB, with HTTPS and an automatic certificate
- In Brazilian Portuguese, in the São Paulo time zone
- Administrator created before the site goes public, with a generated password
- Moodle cron every minute, from a systemd timer
- File uploads of up to 256 MB
Requirements
Platform minimum
- Memory
- 2 GB
- Storage
- 30 GB
Below this the order is refused — the checkout raises the disk for you automatically.
Recommended for production
- vCPU
- 3 vCPU
- Memory
- 4 GB
- Storage
- 60 GB
What we would put it on, not a limit.
What your Moodle gets at Master da Web
Manage infrastructure from one panel: security, recovery, connectivity and growth. Check prices and availability when configuring your server.
Snapshots
Take a snapshot of Moodle before a risky update and roll back to it with one click, without reinstalling anything.
Automatic backups
Scheduled copies of the whole server, kept off the host. Restore the complete Moodle whenever you need to.
Managed firewall
Rules by port and source, applied from the panel, no iptables editing. Open only what Moodle needs.
Security Center
Continuous external scanning of your server, with findings prioritised and the fix spelled out for each one.
Private network (VPC)
Connect Moodle to databases and other servers over an isolated network with nothing exposed to the internet. With a VPN Gateway for remote access.
DDoS protection
Volumetric attack mitigation for your Moodle server. Check protection options and prices when ordering.
Grow without reinstalling
Add vCPU, memory and disk from the panel and pay only the difference, and Moodle stays exactly as it is.
API and MCP for automation
Create, resize and manage servers through the public API — or straight from an AI assistant, over MCP.
Related applications
Nextcloud
Nextcloud
Private cloud platform for file storage, sharing and team collaboration.
Recommendedfrom R$59.90/moView details →Jitsi Meet
Jitsi Meet
Jitsi Meet video conferencing in the browser, with HTTPS, media on UDP 10000 and meetings started only by hosts with an account.
from R$89.90/moView details →BookStack
BookStack
Documentation wiki with shelves, books, chapters and pages, in Portuguese, with HTTPS and the default administrator account already replaced.
from R$49.90/moView details →WordPress
WordPress
WordPress - the world's most popular CMS, allowing you to create websites, blogs, online stores and much more.
Recommendedfrom R$49.90/moView details →
Know what to expect from day one.
Ready infrastructure, with the freedom to configure your application your way.
With your VPS
Your chosen image installed, the plan’s resources and a panel to manage the server. Administrative access is provided after provisioning.
Configure for your business
The app comes up installed and you get the access details when the server is ready. You configure the domain, users and content, as well as e-mail sending and external services.
Expand when you need to
Backups, snapshot capacity, DDoS protection, private networking and other features are available as you need them. Check prices and availability when configuring your server.
You administer the system and application, including updates and data. For help with configuration or management, talk to our team about the scope of support.