HudsonPanel is a complete hosting control panel for a clean, dedicated server. It configures the web, mail, DNS, database, FTP, firewall, and panel services as one managed stack, so the condition of the server before installation matters.
Server requirements
- A clean Ubuntu 24.04 LTS 64-bit server. Do not install over another control panel or an existing production hosting stack.
- Root access. Installation manages operating-system packages and services.
- A static public IPv4 address. The licensed address, panel hostname, websites, DNS, and mail must continue to identify the same server.
- A dedicated hostname. Choose a name such as
host.example.comand point its public A record to the server before installing. - Working reverse DNS. Ask the server provider to set PTR/rDNS to the hostname, especially if the server will send mail.
- Open service ports. Provider-level firewalls must allow the web, DNS, mail, FTP, and SSH services you intend to use.
Installation order
- Provision Ubuntu 24.04 and install available operating-system updates.
- Set the final hostname, create its DNS record, and configure reverse DNS.
- Start or purchase a HudsonPanel license for the server’s public IP address.
- Run the licensed installer as root and complete its prompts.
- Allow the final acceptance gate to verify the panel and every required service.
- Sign in, review service status and security, create a plan, then create the first hosting account.
Before moving a live website
Configure an off-server backup destination, test the website on its assigned domain or preview URL, confirm database credentials and the selected runtime, then update public DNS. Run SSL Readiness only after the domain resolves to this server and is configured here.
Recommended first review
Open Service Status, Server DNS, Firewall, System Updater, Backup Servers, and Email Deliverability. Retain the exact text of any failed check; it normally identifies the layer that needs attention.
