Ricardoneud.com
DocumentationHelp Center
API Reference
  • Production
  • Sandbox (Coming Soon)
DocumentationHelp Center
API Reference
  • Production
  • Sandbox (Coming Soon)
Discord Community
Github
  1. Installation
  • Getting Started
    • Introduction
    • Firewall
  • Custom Domains
    • Introduction
    • API
  • SDK
    • Javascript
    • PHP
    • Python
  • Products
    • Next.js Docs Template
      • Installation
        • VPS Installation
        • Pterodactyl Installation
    • Game Panels
      • Pterodactyl
        • Eggs
          • Installation
            • Next.js Egg
        • Extensions
          • Installation
            • Pterodactyl Livechat
      • Pelican
        • Eggs
          • Installation
            • Next.js Egg
    • Donate Me
      • Installation
        • VPS Installation
        • Pterodactyl Installation
    • LicenseForge
      • Installation
        • VPS Installation
        • Webhost Installation
      • API
        • Check License
    • Billing Portals
      • WHMCS
        • Extensions
          • Installation
            • Ticket Spam Checker
            • Chatwoot Livechat
    • ProbeCore
      • Introduction
      • Self Hosting
        • Installation
          • VPS Installation
          • Pterodactyl Installation
    • Other
      • Drako Bot
        • Addons
          • Installation
            • SmartResponse Addon
  1. Installation

VPS Installation

LicenseForge Installation Guide#

This guide provides detailed instructions to install and deploy the LicenseForge license management platform on your own VPS.

📦 Prerequisites#

Ensure your server meets the following system requirements:
A VPS or dedicated server with root access (Ubuntu 20.04+ recommended)
MySQL server installed and accessible
One of the following web servers:
Apache or
Nginx
PHP 8.1 or higher with required extensions (e.g., pdo, openssl, mbstring, tokenizer, xml, ctype, json, bcmath, curl, zip, fileinfo)
Certbot (optional, for SSL but recommended)

Step 1: Prepare the Server Environment#

1. Update Your System#

2. Install PHP and Required Extensions#

3. Install MySQL#

Create a dedicated database and user for LicenseForge:

4. Install Web Server (Choose One)#

Option A: Install Nginx#

Option B: Install Apache#

Step 2: Download and Deploy LicenseForge#

1.
Download the Application from the official source:
Download LicenseForge
2.
Upload to Your Server
Use SCP, SFTP (e.g., WinSCP), or a control panel to upload the archive to your desired directory (e.g. /var/www/licenseforge).
3.
Extract the Archive:
4.
Set Correct Permissions:

Step 3: Configure Web Server#

Nginx Configuration Example#

With SSL#

Enable site:

Apache Configuration Example#

Without SSL#

With SSL#

Enable site and restart:

Step 4: Run the Web-Based Installer#

1.
Visit:
https://yourinstallationurl.tld/installer
2.
Complete the form fields:
Database Host: localhost
Database Name: licenseforge
Database Username: licenseforge
Database Password: your_secure_password
Site Details: Fill in as required (e.g., admin email, password, company info)
And other information if required
3.
Submit the form to complete the setup.

✅ Installation Complete#

Once the installer is successfully finished, access the LicenseForge environment:
Admin Dashboard:
https://yourinstallationurl.tld/dashboard
User Registration:
https://yourinstallationurl.tld/register
User/Admin Login:
https://yourinstallationurl.tld/login
User Dashboard:
https://yourinstallationurl.tld/dashboard/me

🧭 You're Ready to Go#

LicenseForge is now live and ready to manage your licensing operations in a secure and self-hosted environment.
Modified at 2025-10-23 17:49:25
Previous
Pterodactyl Installation
Next
Webhost Installation
Built with