This article will try to help cPanel administrators and resellers understand the differences between cPanel and InterWorx. The assumption is that you have or had root or reseller access to a cPanel server and are familiar with how to use it.

Terminology

Here is a list of some key terms and how they compare between platforms.

TermcPanelInterWorxNotes
Name for the entire product as a whole.cPanelInterWorxInterWorx is a little less confusing than cPanel in this regard.
Name for the administrative suite (for server admins and resellers).WHMNodeWorx
Name for the end-user suite (for domain owners).cPanelSiteWorx
Term for non-server administrators who resell or control multiple end-user accountsResellersResellers
Term for the main server administration user that has access to everything.RootMaster admin accountYou don't log into NodeWorx with the root user and password like you do in cPanel. A master administrator account is set up during the initial InterWorx install. InterWorx can have multiple administrator accounts with full or partial access to all the features of NodeWorx. In both platforms the administrative user is also a reseller.
Term for a collection of resource limits on accounts.Hosting packagePackageIn InterWorx the SiteWorx/Reseller packages control not only resource usage but also which features those accounts have access to.
Term for a collection of feature access limitations for accounts.Feature setPackageIn InterWorx the SiteWorx/Reseller packages control not only resource usage but also which features those accounts have access to.
Term for notifications that can be sent via email when a specific event happens on the server.

Contact manager notifications

SubscriptionscPanel can notify via a variety of different methods, but InterWorx only supports sending email.

Important Similarities

If you're familiar with cPanel, there's a lot that is going to feel the same or very similar in InterWorx.

Important Differences

Here are some of the most important ways that InterWorx is different than cPanel.

Software and Services

The software and services that cPanel and InterWorx servers utilize varies.

Service PurposecPanelInterWorxNotes
Web serverApache 2.4Apache 2.4cPanel has a special name for it's web server installation and update features, Easy Apache. InterWorx doesn't have a special name for this, but InterWorx offers a lot of the same functionality via RPMs.
PHP handlerssuPHP, PHP-FPM, cgi, FCGI, mod_ruid2, mod_php (DSO)suPHP, PHP-FPMPHP handers are how PHP scripts get parsed and handed off to Apache.
Mail Transfer Agent (MTA)EximQmailThe MTA handles receiving mail from other mail servers and sending mail to other servers.
Mail Delivery Agent (MDA)DovecotDovecotThe MDA implements the IMAP and POP protocols and are used to deliver mail to the end-user's mail client.
Antispam serviceSpamAssassinSpamAssassin
Antivirus serviceClamAVClamAV
File Transfer Protocol (FTP)Pure-FTP/ProFTPProFTP
Domain Name Service (DNS)BIND/PowerDNSTinyDNS (djbdns)InterWorx does not support PowerDNS and TinyDNS does not support the DNSSEC protocol.
Database serviceMySQL/MariaDBMariaDB (MySQL also works)InterWorx has standardized on MariaDB.
File storage servicen/aNFS 3Because InterWorx has robust cluster support, it also ships with Network File System (NFS) support and monitoring. NFS does work with cPanel, but isn't monitored or managed by cPanel.
Firewalln/aAPFcPanel doesn't ship with a firewall or firewall management services. CSF is popular on cPanel servers, and it is also available for InterWorx servers.
Brute force protection servicecPHulkn/aInterWorx doesn't ship with brute force protection, but you can add BFD or CSF/LFD.
Limited command shell"Jailed shell"/usr/sbin/jk_chrootshAlthough the implementations are different, the limited shells have similar restrictions and security.
Free SSLscPanel or Let's EncryptLet's EncryptcPanel's AutoSSL feature supports issuing cPanel-branded SSLs for free or you can use Let's Encrypt. InterWorx supports using Let's Encrypt.

Tips to Make InterWorx Feel Like Home

Migrating from one platform to another can be a bit daunting, but InterWorx can provide you and your clients a comfortable environment that works similarly to cPanel. Here are some tips to help ease the transition: