Installation Wizard (install.php)
MangaReader Pro includes a browser-based install.php configuration wizard that handles the entire setup process for you — no terminal or command-line knowledge required.
How to Launch the Installer
- Upload all MangaReader Pro files to your server via FTP, File Manager, or cPanel
- Open your browser and navigate to:
https://your-domain.com/install.php
The wizard will automatically launch and guide you through every step.
> [!TIP] The install wizard is designed for users of all technical levels. Just follow the on-screen instructions.
Step 1 — Pre-flight Check
The wizard automatically checks your server environment:
- PHP version (8.1+ required)
- Required PHP extensions (BCMath, Ctype, Mbstring, OpenSSL, PDO, etc.)
- File and folder permissions (storage/, bootstrap/cache/)
- Disk space availability
> [!WARNING] Do not proceed until all checks show a green checkmark. Contact your hosting provider if you need help enabling PHP extensions.
Step 2 — Database Configuration
Enter your database credentials in the form:
- Database Host — Usually
localhostor127.0.0.1 - Database Port — Default
3306for MySQL - Database Name — Create this in advance via cPanel or phpMyAdmin
- Database Username — Your MySQL user
- Database Password — Your MySQL password
> [!NOTE] On cPanel hosting, your database name is usually prefixed with your cPanel username, e.g. cpaneluser_mangareader.
Step 3 — Site Configuration
Configure your site settings:
- Site Name — Your manga site name (e.g., MangaVerse)
- Site URL — Full URL including https://
- Admin Email — Used for system notifications and password recovery
- Timezone — Select your local timezone
Step 4 — Admin Account
Create your administrator account:
- Admin Name — Your display name
- Admin Email — Login email
- Admin Password — Minimum 8 characters (strong password recommended)
Step 5 — Installation
Click Install Now and the wizard will:
- Generate your application encryption key
- Run all database migrations (create tables)
- Seed default data (roles, settings, demo content)
- Create the admin account
- Set proper file permissions
- Optimize configuration for production
Step 6 — Complete
After installation, the wizard shows links to:
- Frontend — your-domain.com
- Admin Panel — your-domain.com/admin
- Login — Use the admin credentials you just created
rm public/install.php
Or delete it via your FTP client or File Manager.
Troubleshooting the Wizard
Wizard shows a blank page?
- Check that PHP 8.1+ is active on your hosting
- Make sure display_errors is enabled temporarily
- Double-check credentials in your hosting panel
- Ensure the database user has ALL PRIVILEGES on the database
- Try
127.0.0.1instead oflocalhost
- Set
storage/andbootstrap/cache/to permission775 - On cPanel, use File Manager then Permissions