cPanel Installation Guide 1‑Click
No SSH · No terminal · Deploy in minutes
1
Upload files to cPanel
Log into cPanel → File Manager → navigate to your domain root:
public_html (main domain)
subdomain_folder (addon)
- Click Upload and select
Standalone.zip - After upload, right‑click the zip → Extract
Important: Extract files directly into the root folder (e.g.
public_html). Do not nest inside an extra subfolder like public_html/CMIpavaratty/. If nested, move all files up one level.
2
Create MySQL database
From cPanel dashboard → MySQL® Databases:
- Create database: e.g. db_school → click Create.
- Create user: enter username + strong password. copy password
- Add user to database: select both, click Add, then check ALL PRIVILEGES → Make Changes.
Keep credentials safe: DB name, username, password.
3
Run 1‑Click Installer Wizard
Visit your domain (e.g. https://yourdomain.com) — you'll be redirected to /install.php.
- System check: PHP 8.1+ & extensions, folder permissions (
storage,bootstrap/cache). - Database config: enter DB name, username, password (host:
127.0.0.1orlocalhost). - Click Install / Setup — tables & migrations run automatically.
The wizard creates the
.env file and seeds the database. After completion, you'll see your dashboard.
4
Delete installer (security)
Once you can access the dashboard:
- Go to cPanel File Manager
- Delete
install.phpand theinstallation_filesfolder (if present).
Best practice: The system places a flag at
storage/installed, but deleting the script prevents re‑exposure.
Troubleshooting
500 Internal Server Error: Ensure PHP 8.1+ (use Select PHP Version in cPanel).
Permission errors: Set
storage & bootstrap/cache to 775 (or 777) via File Manager. Blank page / missing .htaccess: Enable "Show Hidden Files (dotfiles)" in File Manager and ensure
.htaccess is present.
Need more help? Check the SMTP mail guide for email setup.
We serve cookies on this site to analyze traffic, remember your preferences, and optimize your experience.
SimonMash.com