GMSSH Product ManualGMSSH Product Manual
Changelog
Official Site
  • 简体中文
  • English
Changelog
Official Site
  • 简体中文
  • English
  • 📖 Documentation

    • Product Overview
    • Introduction
    • Quick Start
    • GMSSH Client

      • Machine Management
      • Command Center
      • Terminal
      • Batch Tasks
      • Settings
    • GMSSH Desktop

      • Built-in Apps
      • App Center
      • Docker Manager
      • PHP Manager
      • MySQL Manager
      • Nginx Manager
      • Site Manager
      • Firewall Manager
      • WAF Firewall
      • Redis Manager
      • Proxy Manager
      • VPN Manager
      • Source Manager
    • Gemius AI
    • FAQ

Nginx Manager

GMSSH Nginx Manager is a visual management tool for Nginx web servers on Linux. It provides an intuitive graphical interface covering Console, Configuration, and Logs, with version management capabilities.

Core Features

ModulePurposeCore Capabilities
ConsoleStatus MonitorService start/stop, real-time load info
ConfigurationParameter TuningVisual core parameter editing, raw config file access
LogsRuntime LogsView and clean Nginx logs
Version MgmtVersion ControlInstall and switch Nginx versions

Initialization

Smart Detection & One-Click Install. On first launch, the system scans for Nginx. If not found, a panel guides you through installation.

File Scan

  • Auto Scan: Automatically detects Nginx installation on launch.
  • Manual Select: Click "Manual Select" to specify a custom Nginx binary path.
  • Install Nginx: Click "Install Nginx" to enter the installation wizard.

Install Nginx

Three flexible installation methods:

Install Nginx

  • Compile Install (Recommended): Compile from source with custom modules and parameters.
  • Quick Install: Install pre-compiled version via package manager — fastest option.
  • Manual Select: Specify an existing Nginx binary path.
  • Version Selection: Dropdown menu for target version (e.g., nginx:1.26/common).
  • Safety Warning: Switching versions warns about potential data loss.

Console

Real-Time Nginx Status Monitor. Displays service status and load information with one-click controls.

Console

  • Status: Top header shows current status (e.g., "Running ▶") with green indicator.
  • Quick Actions: Three buttons — Stop, Restart, Reload (graceful config reload without dropping connections).
  • Load Info:
MetricDescription
Active ConnectionsCurrent active client connections
AcceptsTotal connections accepted since startup
HandledTotal successful handshakes
ReadingConnections currently reading request headers
WritingConnections currently writing responses
WaitingIdle keep-alive connections
WorkerCurrent worker process count
Worker CPUWorker process CPU usage
Worker MemoryWorker process memory usage

Configuration

Visual Nginx Parameter Tuning. Graphical editing of key performance parameters without manually editing nginx.conf.

Configuration

  • Common Parameters:
ParameterDefaultDescription
worker_processesautoWorker processes; auto for automatic, number for fixed count
worker_connections1024Maximum concurrent connections
keepalive_timeout65Connection timeout in seconds
  • Save: Click "Save" to apply changes immediately.
  • Open Config File: Top-right button to directly edit nginx.conf for advanced tuning.

Logs

Nginx Log Viewer & Management. Online viewing of Nginx runtime logs for troubleshooting and performance analysis.

Logs

  • Log Viewer: Real-time display of Nginx runtime log content.
  • Clear Logs: Top-right button to clean log history and free disk space.

Version Management

Multi-Version Nginx Management. Bottom-left shows the current Nginx version (e.g., nginx:1.26/common).

  • Current Version: Always displays the active version; click to enter version management.
  • Version Switching: Switch between installed versions for compatibility testing or upgrades.
Last Updated: 3/19/26, 4:26 PM
Contributors: xiarui
Prev
MySQL Manager
Next
Site Manager