Complete step-by-step guide to install your Mighty School Management System on cPanel shared hosting. Follow these simple steps to get your school management system up and running.
Open your web browser and navigate to your cPanel login page. Usually, it is:
http://yourdomain.com/cpanel or http://yourdomain.com:2083
Enter your username and password to log in.
mighty_school_db.Go back to the cPanel Dashboard and scroll to the Domain section.
Go back to the cPanel Dashboard and scroll to the Domain under folder section.
Navigate to your domain in the browser to start the automatic installation process.
Laravel requires specific folder permissions to function correctly. Set the following folder permissions via File Manager or SSH if you have access:
If the Laravel application requires scheduled tasks (like daily reports, emails, etc.), you'll need to set up a cron job.
* * * * * php /home/username/public_html/mighty-school/artisan schedule:run >> /dev/null 2>&1
http://yourdomain.com).Ensure storage and bootstrap/cache directories are writable.
Double-check your .env file, and make sure the database credentials and hostname are correct.
Your Mighty-School Laravel project should now be installed successfully on your cPanel hosting environment.