# NexPanel > NexPanel is a free Linux web hosting control panel for hosting providers, server administrators, agencies and developers. It provides a central administration panel for managing hosting servers and a separate control panel for customers. NexPanel combines website hosting, domain and DNS management, email hosting, database administration, SSL certificates, WordPress management, application hosting, resource limits, security tools and encrypted backups in one platform. It is free to use on any number of servers, with no per-account licence fees or paid add-ons; only LiteSpeed Enterprise, if chosen, needs its own licence. Latest stable release: 1.0.6. ## Product - [Homepage](https://nexpanel.app): Product overview, key capabilities and frequently asked questions. - [Features](https://nexpanel.app/features): Complete feature list. - [Screenshots](https://nexpanel.app/screenshots): Administrator and customer interfaces. - [Download](https://nexpanel.app/download): Signed installer, release files, checksums and the release key fingerprint. - [Changelog](https://nexpanel.app/docs/changelog): Release notes and changes. ## Documentation: Getting started - [Introduction](https://nexpanel.app/docs/introduction): Learn how to install, configure and manage NexPanel. Find guides for hosting accounts, servers, PHP, DNS, email, security, backups and migration. - [Requirements](https://nexpanel.app/docs/requirements): Check NexPanel server requirements, supported Linux distributions, hardware specifications, architecture and prerequisites before installation. - [Installation](https://nexpanel.app/docs/installation): Follow the NexPanel installation guide for supported Linux servers. Learn the prerequisites, verify signed installer files and configure your first hosting panel. - [Verify a release](https://nexpanel.app/docs/verify-releases): Learn how to verify NexPanel installer signatures and release files before installation to help ensure packages match the publisher’s signed releases. - [First steps](https://nexpanel.app/docs/first-steps): Learn how to sign in to NexPanel, configure your server, create hosting accounts, set up domains and start managing websites from the control panel. ## Documentation: Servers - [Nodes](https://nexpanel.app/docs/nodes): Learn how to add hosting nodes, monitor server health, manage services and administer multiple Linux hosting servers through NexPanel. - [Web servers](https://nexpanel.app/docs/web-servers): Configure supported web server setups, manage multiple PHP versions, tune PHP-FPM settings and administer website services using NexPanel. - [PHP versions & INI](https://nexpanel.app/docs/php): Install multiple PHP versions, set a PHP version per account or domain, and manage PHP INI values and PHP-FPM pools with NexPanel. - [Resource limits (LVE)](https://nexpanel.app/docs/resource-limits): Manage hosting account resource usage with cgroup v2 limits for CPU, memory, processes and disk I/O to help prevent one busy site from affecting others. ## Documentation: Hosting - [Accounts & packages](https://nexpanel.app/docs/accounts-packages): Create hosting accounts and packages, set disk and resource limits, manage customer access and isolate workloads across shared hosting servers. - [Customer panel](https://nexpanel.app/docs/customer-panel): Discover the NexPanel customer panel for managing websites, domains, SSL certificates, files, databases, email accounts and application settings. - [WordPress](https://nexpanel.app/docs/wordpress): Manage WordPress websites with NexPanel. Install, update, clone and harden sites, and simplify WordPress administration across hosting servers. - [Node.js, Python & Ruby apps](https://nexpanel.app/docs/apps): Deploy and manage Node.js, Python and Ruby applications on supported Linux hosting servers using NexPanel’s application management tools. - [Email](https://nexpanel.app/docs/email): Manage email hosting with NexPanel. Configure mailboxes, forwarding, webmail, spam filtering and email authentication with SPF, DKIM and DMARC. - [DNS](https://nexpanel.app/docs/dns): Manage DNS zones and domain records with NexPanel. Learn about authoritative DNS, PowerDNS, domain configuration and DNS cluster management. - [Backups](https://nexpanel.app/docs/backups): Configure encrypted hosting backups with NexPanel using S3-compatible storage, SFTP, SSH or local storage. Schedule retention and restore accounts, files and databases. - [Migrating from cPanel](https://nexpanel.app/docs/migration): Learn how to migrate hosting accounts from cPanel to NexPanel using cpmove archives or live SSH transfers, including supported account data and migration steps. ## Documentation: Security - [Security overview](https://nexpanel.app/docs/security-overview): Explore NexPanel security features, including firewall rules, ModSecurity WAF, brute-force protection, malware scanning and hosting account isolation. - [NexShield](https://nexpanel.app/docs/nexshield): Learn how NexShield helps hosting administrators detect and control abusive traffic with bot challenges, rate limiting, IP reputation and blocking rules. - [Firewall & WAF](https://nexpanel.app/docs/firewall-waf): Configure server firewall rules, login-failure blocking and ModSecurity web application firewall protection for websites hosted with NexPanel. - [Malware scanner](https://nexpanel.app/docs/malware): Learn how NexScan scans hosted files, quarantines suspicious content and helps administrators investigate potentially compromised websites. - [Account isolation](https://nexpanel.app/docs/isolation): See how NexPanel isolates hosting accounts so PHP, applications, cron jobs and SSH sessions run separately for each customer on shared servers. ## Documentation: Operations - [Updates](https://nexpanel.app/docs/updates): Learn how NexPanel verifies signed packages, manages controller and node updates, and restores backups when an update fails. - [CLI reference](https://nexpanel.app/docs/cli): Explore NexPanel command-line tools, available commands and operational workflows for administering supported Linux hosting servers. - [Troubleshooting](https://nexpanel.app/docs/troubleshooting): Troubleshoot NexPanel installation, server connectivity, hosting services, updates and common configuration problems with practical diagnostic steps. - [Usage statistics](https://nexpanel.app/docs/telemetry): See exactly which anonymous install statistics NexPanel sends, what is never collected, and how to turn usage statistics off at install time or later. - [Changelog](https://nexpanel.app/docs/changelog): Explore NexPanel release notes, new features, security improvements, bug fixes and updates for the controller, hosting agents and resource manager. ## Key capabilities - Multi-server administration from one controller; nodes join with a one-time token - Hosting accounts and packages with disk, inode, CPU, memory, I/O and PHP worker limits - Nginx, Apache, Nginx in front of Apache, OpenLiteSpeed, and LiteSpeed Enterprise (own licence) - Multiple PHP versions with PHP-FPM, MariaDB databases, PowerDNS, and email (Postfix, Dovecot, Rspamd, Roundcube) - WordPress Manager, and Node.js, Python and Ruby application management - NexShield bot protection, nftables firewall, ModSecurity WAF and NexScan malware scanning - Per-account resource limits with cgroup v2, and account isolation - Encrypted restic backups and cPanel migration (cpmove archives or live SSH transfer) - Ed25519-signed releases and one-click updates from the admin panel ## Compatibility NexPanel supports AlmaLinux, Rocky Linux and RHEL 9 and 10 on x86_64 systems. Ubuntu and Debian are not supported yet. Refer to the official documentation for current requirements and supported features. ## Optional - [Full documentation as one text file](https://nexpanel.app/llms-full.txt): Every documentation page in Markdown. - [Contact](https://nexpanel.app/contact): Questions, installation help, bug reports and security issues.