Skip to the order form
ZoopCoder

Domain, email & servers

Get Moodle Running on Your Own Server

A working Moodle site with your domain, SSL, scheduled tasks, outgoing email, your branding and a backup that has been tested.

Delivered in 2-4 working days

₹2,299

Fixed price · one-time · no hidden charges

Order details — all three required

A line about your institute or business and the approximate number of students.

Invoice and delivery files are sent here.

With country code — our team starts the work with you here.

or

How it works

  1. Pay ₹2,299Secure Razorpay checkout, one time. Then send us the server details, domain and logo.
  2. Installed and securedWe install Moodle, add SSL, cron, email and backups, and test a restore before real students arrive.
  3. Branded and handed overWe apply your branding, create a test course and student login, check enrolment works, and send the guide and logins.

The short answer

ZoopCoder installs the Moodle learning management system on your own Ubuntu server for a fixed ₹2,299, ready in 2-4 working days. The price covers a Moodle install on a server in your name, your domain with SSL, the data folder kept outside the web root, the scheduled-tasks cron set up, outgoing email, your site name, logo and India time zone, one test course with a test student account, and daily backups with one tested restore. Moodle is free open-source software with no per-student fee, and the Moodle documentation tells you to run its cron every minute, which is the setting most self-installed sites miss. The server and domain are paid for separately.

What you get

  • A production install of the current stable Moodle release on your Ubuntu VPS, with the version number written down for you
  • Web server, PHP and database (MariaDB or PostgreSQL) set up to the Moodle requirements, with the data folder kept outside the web root
  • Your domain or subdomain pointed to it with free SSL that renews itself, and HTTPS enforced
  • The Moodle cron set to run every minute, so emails, scheduled tasks and course completion actually run
  • Outgoing email configured so enrolment and password-reset emails are delivered, with a test message sent and received
  • Site name, logo, colours on the default theme, and India time zone and language set
  • Your admin account, one test course and one test student account created to check that enrolling and logging in work
  • Up to 2 plugins installed from the official Moodle plugins directory, if you name them
  • Daily automatic backups of the database and data folder to a location you choose, and one test restore so you know the backup works
  • A short written guide and 14 days of fixes for anything we configured
Moodle LMS Installation on Your Server — specifications
Price₹2,299 (fixed)
SoftwareMoodle LMS (free, open source, self-hosted)
ServerYour Ubuntu VPS, 4 GB RAM recommended
BrandingName, logo and colours on the default theme
PluginsUp to 2 from the official directory
BackupsDaily, with one tested restore
Support14 days of fixes after handover

What we need from you

  • An Ubuntu server with root access, bought in your name — we recommend at least 4 GB of RAM, more for large classes, and tell you which plan to buy before you pay for one
  • A domain or subdomain you can point to the server
  • Your logo, the name of your institute or business, and a mailbox or SMTP login for outgoing email

Not included

  • The server or VPS fee, domain fee and backup storage fee, billed by those providers to you
  • Creating your courses, uploading course content or building quizzes — that is your teaching material
  • Live-class tools such as BigBlueButton or Zoom, and payment gateways for selling courses — quoted separately
  • A custom theme, custom plugin development, or moving users and courses from another LMS — quoted separately
  • Ongoing server updates and monitoring after the 14 days — see Website Maintenance Monthly or ask us for a monthly quote
  • Training for your teachers beyond the written guide

About this service

Moodle is the open-source learning management system used by schools, colleges and training businesses, and because you host it yourself there is no fee per student or per course. Installing it properly is more than unzipping files: it needs the right PHP settings, a database, a data folder outside the public web root, SSL, outgoing email, and a cron job that runs every minute — without that cron, emails, reminders and course completion tasks quietly stop. We set all of that up on a server in your name, apply your branding, and test a restore from the backup before any real students are enrolled. Filling the site with courses is your content, and live classes and online payments are separate jobs. If you would rather sell courses through a WordPress site, see WordPress Website, and for the server itself see VPS Server Setup.

Questions before you buy

Is Moodle really free?

The Moodle software is free and open source. You pay for the server, the domain and backup storage. Moodle also has paid hosting partners, which this service does not use; here we install it on a server you own.

What server do I need?

An Ubuntu server with root access. We recommend at least 4 GB of RAM, and more for large classes. We tell you which plan to buy before you pay for one.

Will you create my courses?

No. We deliver a working, branded site with a test course to check that it works. Your teaching material and course building stay with you.

Does it include live classes or payments?

No. Live-class tools like BigBlueButton or Zoom, and a payment gateway for selling courses, are quoted separately.

Why does the cron matter so much?

Moodle runs its scheduled tasks — sending emails, forum digests, completion tracking — from a cron job, and its documentation recommends running it every minute. Without it those things silently do not happen, so we set it up and check it.

Who owns the server and the data?

You do. The server and domain are bought in your name and we only use the access you give us. You can remove our access once the 14 days of fixes are over.

Often ordered with this

₹2,299Moodle LMS Installation on Your Server