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
    • Webserver Configuration
      • Current Webserver
      • Changing Webserver
      • Managing LiteSpeed
    • Custom Error Pages

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

    # Server Information

    # Basic Information

    At the top of the Details page, you'll find:

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

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

    • A copy icon next to the hostname that copies the value to your clipboard with a tooltip confirmation.
    • The Instances and Hosting Accounts counts are linked to their respective admin lists, and hovering them reveals the exact numbers.
    • An update banner that shows the installed version, the latest available version, and exposes 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 in GB
    • 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 - Shows CPU utilization over time
    • Disk Throughput - Displays read/write disk activity
    • Disk IOPS - Shows input/output operations per second
    • Network Traffic - Displays network bandwidth usage
    • Network PPS - Shows 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 using data.
    • 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/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 (e.g., 1.0.10-beta)
    • 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'll 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 your 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 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 the update progress through the notifications panel
    • Ensure sufficient disk space before starting an update (at least 1GB free)
    • 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 currently ships with PHP 7.4 and 8.0-8.4, and each instance can be configured to use one of these versions via the hosting plan configuration. LiteSpeed/OpenLiteSpeed bundles ionCube loaders for PHP 8.1+ (missing for PHP 7.4/8.0), so custom-encoded plugins must run under the matching PHP version. Other webservers provide ionCube loaders for all supported PHP versions except 8.0 (which lacks a vendor-provided encoder/loader), meaning admins should select a PHP runtime that aligns with their encoded extensions.

    # 404 handling

    Accessing PanelAlpha Engine directly through the server IP (for example https://1.2.3.4) will render a generic 404 page. Likewise, trying to browse a non-existent path on the Engine host will return 404, so ensure your DNS and plan-specific routing point to a valid domain and only request URLs that exist inside the hosted instances.

    # Webserver Configuration

    # Current Webserver

    The Webserver section shows:

    • Current Webserver - Active web server software (e.g., LiteSpeed, Apache, Nginx)
    • Change Status - Last webserver change information
    • Version - Current webserver version number
    • Serial - License serial number (if applicable)

    # Changing Webserver

    Click the "Change" button next to the current webserver to switch between:

    # Available Webserver Options

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

    # Managing LiteSpeed

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

    • User Name - Admin username (default: admin)
    • Current Webserver - Displays the server URL
    • Password - Secure password field
    • Reset Password - Button to generate a new admin password

    Important: If logging in for the first time or you've 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 the common HTTP status codes that may be displayed when the webserver cannot serve an instance. These files live on the hosting stack at:

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

    Each file is a self-contained HTML document that the webserver surfaces when the corresponding status code (for example 404.html or 503.html) is triggered. If you need 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.