Press ESC to close

How to Set Up Your Own Online Learning Website with Academy LMS (Step-by-Step Guide)

Looking to turn your eLearning dreams into reality? Whether you’re building an online course marketplace like Udemy or crafting a private LMS for your business, Academy LMS is one of the best solutions out there—and guess what? Installing it is easier than you think!

In this post, I’ll walk you through how to install the Academy LMS script from CodeCanyon, just like it’s demonstrated in this YouTube tutorial. We’ll break it down step by step, so you don’t feel overwhelmed. Plus, I’ll drop some helpful tools, affiliate resources, and tips that can save you a ton of time.

So buckle up and let’s get started!


🚀 What is Academy LMS?

Academy LMS is a powerful, feature-rich Learning Management System built with Laravel, a popular PHP framework. It’s available on Envato Market (CodeCanyon) and is perfect for setting up an eLearning platform where instructors can create courses and students can enroll, learn, and track progress.

Whether you’re a solo edupreneur or an agency offering LMS services, this tool has you covered.


🔧 Requirements for Installation

Before you install Academy LMS, here’s what you need:

  • Domain + Hosting (Preferably cPanel-based)
  • PHP 8.x
  • MySQL 5.7 or 8.x
  • Composer (for dependency management)
  • Zip File from Envato Market (Get it here)

If you don’t have reliable hosting yet, I recommend Namecheap, Hostinger, or Cloudways.


🧠 Step-by-Step Installation Guide (Based on the Video Tutorial)

Here’s a breakdown of how to install the Academy LMS script, as seen in the YouTube tutorial:

Step 1: Download the Script from Envato

Once you’ve purchased the Academy LMS script on CodeCanyon, download the full installable zip file from your Envato downloads dashboard. Unzip it locally, and you’ll find documentation and the core script inside.

👉 Script Dowwnload from Envato Market

Step 2: Upload Files to Your Server

  • Login to your cPanel.
  • Go to File Manager > public_html (or the folder where your domain points).
  • Upload the zipped Academy LMS script.
  • Extract the files.

🔥 Pro Tip: Use FTP (like FileZilla) for faster upload speeds and better control.

Step 3: Create a MySQL Database

  • Navigate to MySQL Databases in your cPanel.
  • Create a new database, user, and assign the user to the database with All Privileges.

Step 4: Install Composer Dependencies

You’ll need SSH access for this:

cd /home/yourusername/public_html
composer install

If your hosting doesn’t support Composer, you might need to install dependencies locally and upload them.

Step 5: Configure .env File

Duplicate the .env.example file and rename it to .env.

Update the following:

APP_NAME=AcademyLMS
APP_URL=https://yourdomain.com

DB_DATABASE=your_db_name
DB_USERNAME=your_db_user
DB_PASSWORD=your_db_password

Step 6: Set File Permissions

chmod -R 775 storage
chmod -R 775 bootstrap/cache

This ensures Laravel has the proper access to write logs and cache.

Step 7: Migrate & Seed Database

Now run:

php artisan migrate --seed

This will create the necessary tables and populate them with demo data.

Step 8: Access the Platform

Head over to https://yourdomain.com and login with:

Of course, update the credentials ASAP from your admin dashboard.

🎉 Congrats! Your Academy LMS is now up and running.


💼 Need Help Setting It Up?

I offer professional installation and customization services for Academy LMS and other PHP/Codecanyon scripts.

👉 Hire Me if you want to save time and get it done right the first time.


🔗 Useful Resources

Here are some handy links to help you on your LMS journey:


📣 Final Thoughts + Call to Action

If you’ve followed this guide, you’re well on your way to launching a successful eLearning platform with Academy LMS. Whether you’re a developer or non-tech founder, this system gives you the flexibility to build, teach, and earn online.

Watch the full tutorial on YouTube here:

🔥 Need someone to set it up for you or customize it? Hire Me

🛒 Want to buy the script now? Grab it on Envato Market

💬 Got questions? Drop a comment on the YouTube video or reach out via the contact page.


Let’s turn your knowledge into income—one course at a time! 🎓💻

🔗Recommended Articles:

Leave a Reply

Your email address will not be published. Required fields are marked *

@Swalafvlog on Instagram
[instagram-feed feed=1]