PanelAlpha Documentation
Back Home
Live Demo Get Started

Server Details

Documentation

    # Server Details

    • Server Information
      • Basic Information
    • Resource Usage
      • RAM (Memory)
      • CPU
      • Disk Space
    • Performance Graphs
      • Update Workflow Inside Manage
    • PanelAlpha Engine Management
      • Version Information
      • Updating PanelAlpha Engine
      • Supported PHP Versions & ionCube
      • 404 Handling
    • Web Server Configuration
      • Current Web Server
      • Changing Web Server
      • Managing LiteSpeed
    • Custom Error Pages

    The Details tab provides an overview of your PanelAlpha Engine server, including resource usage, version information, and web server configuration.

    # Server Information

    # Basic Information

    At the top of the Details page, you will find:

    • Server Name — identifier for your PanelAlpha Engine server
    • IP/Hostname — primary IP address and hostname for the server
    • Groups — server group assignments for organizational purposes
    • Instances — total number of WordPress instances (clickable to view the list)
    • Hosting Accounts — total number of hosting accounts (clickable to view the list)

    During day-to-day operations, the Manage tab in Configuration → Hosting Servers → Manage displays the same information, plus:

    • A copy icon next to the hostname that copies the value to your clipboard with a tooltip confirmation.
    • Instances and Hosting Accounts counts linked to their respective admin lists; hovering reveals the exact numbers.
    • An update banner that shows the installed version, the latest available version, and an Update Now button (which opens the update modal described below).

    # Resource Usage

    The usage section displays real-time resource consumption across four key metrics:

    # RAM (Memory)

    • Used — current RAM usage in GB
    • Available — total available RAM in GB
    • Percentage — visual indicator showing memory usage percentage

    # CPU

    • Used — current CPU usage
    • Available — total available CPU capacity
    • Percentage — visual indicator showing CPU usage percentage

    # Disk Space

    • Used — current disk space usage in GB
    • Available — total available disk space in GB
    • Percentage — visual indicator showing disk usage percentage

    # Performance Graphs

    Interactive graphs provide historical data for server performance monitoring:

    • CPU Usage — CPU utilization over time
    • Disk Throughput — read/write disk activity
    • Disk IOPS — input/output operations per second
    • Network Traffic — network bandwidth usage
    • Network PPS — packets per second

    You can toggle between Live and historical views using the dropdown in the top-right corner.

    The Manage tab includes a secondary Usage & Graphs panel:

    • Usage renders three circular progress indicators for RAM, CPU, and Disk, showing both percentage and GB values.
    • Graphs expose CPU usage, disk throughput, disk IOPS, network traffic, and network PPS. Use the Live / 1 hour / 12 hour dropdown and watch the countdown circle while the panel auto-refreshes in live mode.

    # Update Workflow Inside Manage

    Clicking Update Now opens a modal that:

    • Confirms you made a backup via a checkbox before enabling the Update button.
    • Explains the brief restart and downtime that occurs when services restart at the end of the update.
    • Shows the current version, the new version, and a link to the changelog.
    • Displays a progress spinner and countdown while the update is running. If the update fails, the modal surfaces a tooltip with stdout so you can troubleshoot directly.

    # PanelAlpha Engine Management

    # Version Information

    The PanelAlpha Engine section displays:

    • Version — currently installed version (for example, <x.y.z>)
    • Update Status — last update check time
    • Latest Version — most recent available version with changelog link
    • Try Update Again — button to manually trigger an update check

    # Updating PanelAlpha Engine

    When a new version is available, you will see:

    1. The latest version number
    2. A "See changelog" link to review changes
    3. An update notification with timing information

    # Background Updates

    PanelAlpha Engine supports background updates, allowing you to keep the system up to date without interrupting server operations. When you initiate an update:

    • The update process runs in the background as a queued task.
    • You can continue managing your server and instances during the update.
    • Progress is tracked through the notification system.
    • The system automatically validates the update and performs a rollback if issues are detected.
    • Updates are applied with zero downtime for existing WordPress instances.
    • All services remain available throughout the update process.

    Best Practices for Background Updates:

    • Monitor update progress through the notifications panel.
    • Ensure at least 1 GB of free disk space before starting an update.
    • Review the changelog before updating to understand what changes will be applied.
    • The update process typically takes 5–15 minutes, depending on server performance.
    • After a successful update, verify the new version number in the Details tab.

    # Supported PHP Versions & ionCube

    PanelAlpha Engine ships with PHP 7.4 and 8.0–8.4. Each instance can be configured to use one of these versions via the hosting plan configuration.

    Note: PHP 7.4 reached End of Life in November 2022. Prefer PHP 8.x for new deployments.

    • LiteSpeed / OpenLiteSpeed bundles ionCube loaders for PHP 8.1+ (missing for PHP 7.4/8.0). Custom-encoded plugins must run under the matching PHP version.
    • Other web servers provide ionCube loaders for all supported PHP versions except 8.0, which lacks a vendor-provided encoder/loader. Select a PHP runtime that aligns with your encoded extensions.

    # 404 Handling

    Accessing PanelAlpha Engine directly through the server IP (for example, https://1.2.3.4) renders a generic 404 page. Browsing a non-existent path on the Engine host also returns 404. Ensure your DNS and plan-specific routing point to a valid domain, and only request URLs that exist inside the hosted instances.

    # Web Server Configuration

    # Current Web Server

    The Web Server section shows:

    • Current Web Server — active web server software (for example, LiteSpeed, Apache, Nginx)
    • Change Status — last web server change information
    • Version — current web server version number
    • Serial — license serial number (if applicable)

    # Changing Web Server

    Click the "Change" button next to the current web server to switch between:

    # Available Web Server Options

    • OpenLiteSpeed
    • LiteSpeed
    • Apache
    • Nginx
    • Nginx + Apache

    # Managing LiteSpeed

    If you are using LiteSpeed, click "Manage LiteSpeed" to access:

    • User Name — admin username (default: admin)
    • Current Webserver — server URL
    • Password — secure password field
    • Reset Password — button to generate a new admin password

    Important: If you are logging in for the first time or have forgotten your password, use the "Reset Password" option to set a new password.

    # Custom Error Pages

    PanelAlpha Engine ships with static HTML error pages for common HTTP status codes that may be displayed when the web server cannot serve an instance. These files are located on the hosting stack at:

    /opt/panelalpha/shared-hosting/webserver-config/error-pages/
    

    Each file is a self-contained HTML document that the web server surfaces when the corresponding status code (for example, 404.html or 503.html) is triggered. To customize the look and feel or messaging:

    1. SSH into the engine host as a user with sudo access.
    2. Edit the relevant file inside /opt/panelalpha/shared-hosting/webserver-config/error-pages/ with your custom HTML.

    These files are not tied to PanelAlpha's UI and can be version-controlled independently if you prefer to maintain branded error pages outside the panel.