How to Install dvScripts on cPanel

×

Dedicated Support Request

How to Install dvScripts on cPanel

Launching your own SMM platform doesn’t have to be complicated. This guide will show you exactly how to install dvScripts on cPanel – step by step – so you can go from zero to a fully working SMM panel in less than an hour.

dvScripts is built for speed, security, and scale. With the right hosting and a simple cPanel setup, you can launch a production-ready SMM panel, connect providers, and start accepting orders worldwide using PayPal, Stripe, Crypto, Payeer, and more.

Quick Overview

In this guide, you’ll:

  • Prepare your hosting and domain
  • Create a MySQL database in cPanel
  • Upload and configure dvScripts
  • Run the installer wizard
  • Secure your panel and set up cron jobs

1. Requirements Before You Start

Make sure you have the following ready before installing dvScripts:

  • cPanel hosting with PHP 8.x (or the version recommended in your dvScripts documentation)
  • MySQL / MariaDB database support
  • A domain or subdomain (e.g. panel.yourdomain.com) pointing to your hosting
  • The latest dvScripts installation package (ZIP file) from your purchase/download area
  • Your license key (if required)

If you’re not sure whether your hosting is compatible, choose a modern cPanel host with SSD, HTTPS and decent CPU/RAM. dvScripts is lightweight, but performance matters if you want fast order processing and happy clients.

2. Download Your dvScripts Package

  1. Login to the website or marketplace where you purchased dvScripts.
  2. Go to your Downloads or My Products section.
  3. Download the latest dvScripts ZIP file to your computer.
  4. Keep the file as ZIP for now – don’t extract it yet.

For best results, always install the latest stable version. We regularly push updates for performance, security, and new features.

3. Create a MySQL Database in cPanel

dvScripts needs a database to store users, orders, services and settings. Here’s how to create it:

  1. Login to your cPanel.
  2. Search for “MySQL® Databases” and open it.
  3. Under Create New Database, enter a name (example: dvs_panel) and click Create Database.
  4. Scroll to MySQL Users and create a new user (example: dvs_user) with a strong password.
  5. Under Add User to Database, select your new user and new database, then click Add.
  6. On the next screen, choose ALL PRIVILEGES and confirm.

Important: Save these details somewhere safe:

  • Database Name
  • Database Username
  • Database Password
  • Database Host (usually localhost)

4. Upload dvScripts Files via cPanel

Now it’s time to upload dvScripts to your server.

  1. In cPanel, open File Manager.
  2. Go to the folder where you want to install the panel:
    • public_html if it’s on your main domain (e.g. yourdomain.com).
    • A subfolder (e.g. public_html/panel) if you want yourdomain.com/panel.
  3. Click Upload and upload the dvScripts ZIP file.
  4. Once the upload finishes, select the ZIP and click Extract.
  5. Make sure all dvScripts files and folders are inside the correct directory (not inside a second nested folder unless you want that as your URL).

After extraction, you should see files like index.php, config or install folders depending on your dvScripts version.

5. Configure dvScripts Database Settings

Depending on your dvScripts variant, configuration can be handled by:

  • An installation wizard (recommended)
  • Or a manual config file like .env or config.php

Option A – Using the Installer Wizard

  1. Open your browser and visit your panel URL, for example:
    • https://yourdomain.com or
    • https://yourdomain.com/panel
  2. If the installer appears, follow the on-screen steps:
    • Accept the license / requirements
    • Enter your database name, username, password and host
    • Enter site information (site name, email, URL)
    • Enter your dvScripts license key (if required)
  3. Click Install and wait until the process finishes.

Option B – Manual Configuration

If your version uses a manual configuration file:

  1. In File Manager, locate .env or config.php.
  2. Right-click and choose Edit.
  3. Fill in your database credentials:
    • DB_HOST=localhost
    • DB_NAME=your_database_name
    • DB_USER=your_database_user
    • DB_PASS=your_database_password
  4. Save the file and reload your site in the browser.

6. Create Your Admin Account

After installation completes, you’ll be prompted to create the first Admin user.

  1. Choose a strong username and password.
  2. Use an email you actually check (for password resets and alerts).
  3. Login to the Admin Dashboard and confirm everything loads correctly.

From here, you can connect providers, configure services, set currencies, and enable your payment gateways.

7. Set Up Cron Jobs (Automation)

Cron jobs keep your dvScripts panel running automatically – checking orders, syncing providers, processing refunds, etc. In cPanel:

  1. Open Cron Jobs from your cPanel.
  2. Choose Once per minute or the interval recommended in your dvScripts docs.
  3. Add the cron command provided in your script documentation, for example:
    php -q /home/username/public_html/cron.php
  4. Save the cron job.

Check your dvScripts admin area for any extra cron URLs or commands required for providers, APIs or background tasks.

8. Secure Your dvScripts Installation

A strong SMM platform isn’t just fast – it’s secure. After installation, we recommend:

  • Installing an SSL certificate (HTTPS) via cPanel → SSL/TLS
  • Using a unique admin URL (if supported by your dvScripts version)
  • Enabling strong passwords and 2FA (if available)
  • Restricting access to sensitive folders with .htaccess rules
  • Keeping regular backups of your files and database

dvScripts is engineered with security best practices in mind, but your hosting environment and habits matter as much as the code.

9. Common Issues & Quick Fixes

White screen / HTTP 500 Error

  • Check that your PHP version matches dvScripts requirements.
  • Turn on display_errors or check Error Logs in cPanel.
  • Re-upload dvScripts if some files were corrupted during upload.

Database connection error

  • Confirm that DB name, user, password and host are correct.
  • Make sure the user has ALL PRIVILEGES on the database.
  • Double-check for typos or extra spaces in the config file.

Installer keeps reloading / redirect loop

  • Verify that your site URL in config matches your actual domain (with or without www consistently).
  • Clear browser cache and try in incognito mode.

CSS / Design looks broken

  • Ensure all files were extracted in the correct directory.
  • Check that no old script or theme files are overriding dvScripts assets.
  • Clear your browser cache and any CDN cache (Cloudflare, etc.).

Once your dvScripts panel is live, your next step is simple: add services, connect payment gateways, and start taking orders.

Welcome to the dvScripts ecosystem – built for scale, speed and serious SMM brands.

Scroll to Top