Follow us
Breaking
Web Hosting

DirectAdmin 2.7 surge for hosts choosing between cPanel and Plesk

DirectAdmin 1.56.0 offers significant cost advantages over cPanel, with Standard licensing at $29 per month for unlimited accounts. The update introduces new subdomain management for resellers and improved widget flexibility via JSON-only output commands.

Share

Licensing costs and the DirectAdmin 1.56.0 release

cPanel Premier costs $69.99 per month for 100 accounts, but any account beyond that hundred adds $0.49 to the monthly bill. If you host 200 accounts on Premier, your cost is $118.99 per month. If you host 500 accounts, your cost reaches $265.99 per month. DirectAdmin Standard costs $29 per month regardless of the account count. This pricing structure favors DirectAdmin for any host with thin margins or high account counts. If you manage 500 accounts across five different servers, you will pay $349.95 per month for cPanel Premier while DirectAdmin Standard with a 15% bulk discount only costs $123.25 per month for your total licensing. DirectAdmin also offers volume discounts, such as a 40% discount when you use thirty-five servers. cPanel holds roughly 65% market share among Alexa-ranked domains, while DirectAdmin captures 8% to 10%. cPanel also introduced an Extended Lifecycle Support surcharge in 2024 for customers who still run end-of-life operating systems like older CentOS builds. DirectAdmin 1.56.0 delivers several specific changes for resellers and administrators. This update allows a reseller to create subdomains on any domains owned by any User account they created. It also allows plugins to provide their own widgets in the interface. The update includes a new JSON-only output command for widgets that uses a position parameter to determine placement. You can also use the new command to shift widgets by a certain amount. These changes make the interface more flexible for those who manage many different user levels. The update also introduces new MySQL user methods, such as RENAME USER, to replace the old UPDATE mysql.user and UPDATE mysql.db methods. For smaller needs, DirectAdmin offers Personal PLUS for $5 per month with two accounts or Lite for $15 per month with ten accounts. cPanel provides Solo for $29.99 or Admin for $35.99, which caps at five accounts.

Resource usage and performance

DirectAdmin requires about 200 MB of resident memory. cPanel requires 500 to 800 MB of resident memory because it runs multiple background services like Exim and Dovecot. I find the cPanel disk-quota enforcement to be a major failure point for inexperienced hosts. cPanel only enforces disk quotas if the filesystem carries quota support. You can sell disk-limited plans and accidentally sell unlimited space if the filesystem does not support it. DirectAdmin includes LiteSpeed support in its Standard tier for $29 per month. cPanel requires the Pro tier for $53.99 or the Premier tier to get LiteSpeed support. DirectAdmin also provides stronger security through login keys. These keys allow you to limit API commands, specific IP addresses, expiry dates, and the number of uses for a single credential. DirectAdmin uses the bcrypt 2y algorithm for password hashing, while cPanel uses SHA-512. DirectAdmin also includes a new default for PHP-FPM to reload the service after 500 requests to clear memory leaks. DirectAdmin provides a better-behaved API for automation than cPanel, though cPanel’s UAPI documentation is more extensive. In DirectAdmin, an error might arrive with an HTTP 200 status and an error=1 body, which requires automation to check the body instead of just the status code. For those who need a cross-platform solution, Plesk remains a strong choice. Plesk works on both Linux and Windows and provides the WordPress Toolkit for agency workflows. DirectAdmin is the lightest footprint among the three. This makes it ideal for budget or high-density environments.

Feature cPanel Premier DirectAdmin Standard
Monthly Base $69.99 $29.00
Account Limit 100 Unlimited
Extra Account Cost $0.49 $0.00
RAM Usage 500-800 MB ~200 MB
LiteSpeed Paid tier Included

Migration and the final choice

To migrate from cPanel to DirectAdmin, you can use a Perl script originally released by l0rdphi1. The process uses specific steps to ensure the transition works. First, you must download and extract the version you want to use and create import and export directories. You have to edit the defaults.conf file to match the IP and name server fields of the new server. The tool will not work if you fail to change these fields. You copy your cPanel user backups into the import directory and execute the perl script. This process takes about 30 minutes for every 10 accounts. After the tool finishes, you move the new backups to the /home/RESELLER/user_backups directory. You then restore the backups in the reseller-level Manage User Backups tool. The DirectAdmin 1.56.0 update also adds an SPF swap feature. This feature swaps the old server IP with the new server IP during a restore if you enable the setting. cPanel usernames must start with a letter and cannot use underscores or hyphens, whereas DirectAdmin has different username constraints. Users can also use the pkgacct command to get backups in DirectAdmin. When you migrate accounts, you must also update DNS and domain settings to prevent service interruptions. You should watch your margins if you choose cPanel. Will cPanel continue its annual price increases indefinitely?

Share

Technewsdaily

Senior tech writer covering AI, gadgets and cybersecurity. Breaking down the news that matters, every day.