How to Self-Install Tubes Booster on Your Server (Step-by-Step Guide)

Install the Tubes Booster script on your own server — from file upload to first admin login.

TubesBooster

Last Update 3 maanden geleden


When your server and database are already prepared, the installation wizard itself completes in under one minute.


Most of the time is spent preparing your server environment (PHP configuration, database creation, required modules).

This guide includes both a video walkthrough and a complete step-by-step written tutorial.

 Installation Walkthrough

Prefer watching instead of reading?
Before You Start 

Before beginning installation, make sure you have:

  • TubesBooster API Key (from your purchase email
  • MySQL database created
  • Database username & password
  • FTP or cPanel access
  • Supported PHP version


When these are ready, the wizard process runs very quickly.

      Step 0: After Purchase – What You Receive 

      After purchasing TubesBooster, you receive an email containing:

      • Your API Key
      • Admin login credentials
      • Download link for installation files
      • Basic installation information

      Keep this email safe — you will need the API Key during setup.

      Step 1: Download & Extract Installation Files


      1. Download the ZIP package from your email.
      2. Extract it on your computer.
      3. Prepare the full extracted folder for upload.

       Step 2: Upload Files to Your Server 

      Upload all extracted files to your domain root directory (for example: public_html).

      You can upload using:

      • FTP client (FileZilla recommended)
      • cPanel File Manager

      Important: Files must be uploaded directly into your domain root unless installing into a subdirectory intentionally.

      After upload, open: https://yourdomain.com

      The Installation Wizard will start automatically.

       Step 3: Database Configuration 

      Enter:
      • Database Host (usually localhost)
      • Database Port (3306)
      • Database Name
      • Database Username
      • Database Password
      • TubesBooster API Key

      Click: Save Configuration & Continue

       Step 4: Install Dependencies 

      Click: Install Dependencies

      If automatic installation fails, use SSH

       Step 5: Welcome & Initialization 

      Click: Let’s Start

      Wizard will run checks and migrate the database.

      Step 6: System Requirements Check 

      All items must be green.

      This checks:

      • PHP version
      • PHP extensions
      • Memory limit
      • Execution time
      • ffmpeg / ffprobe
      • yt-dlp & Python
      • Chromium
      • Upload limits
      • Folder permissions

      ⚠ If anything is red — stop and fix before continuing.

      Step 7: Database Setup 

      If passed, you will see:

      Database setup completed successfully!

      Click: Continue

      Step 8: Installation Complete 

      Add cron job:
      This runs every minute.

       Step 9: Login to Admin Panel 


      Click Go to Admin Panel and use admin credentials.

       After Installation Checklist

      1. Confirm cron job is running
      2. Check video processing settings
      3. Configure SMTP
      4. Upload a test video
      5. Verify full processing completes


      Troubleshooting
      500 Internal Server Error

      • Wrong PHP version
      • Missing PHP modules
      • Low memory
      • Wrong permissions

      MySQL Connection Issues
      Verify DB exists and credentials are correct.


      If you need to, watch the video tutorial.




       Restart Installation


    • Delete all files
    • Re-upload clean files
    • Restart wizard
    •  

       Need Assistance? 


      Watch video tutorial

      Contact support with:

      • ​Error message
      • Screenshot
      • PHP version
      • Hosting type


      Was this article helpful?

      0 out of 0 liked this article

      Still need help? Message Us