Interworx vs. cPanel: Part 2

Reading Time: 6 minutes

In the second part of our review, we will be looking at the Web Server, FTP Server, SSH Server and lastly the Mail Server sections of the InterWorx main menu and comparing them to the available options in WHM. Let’s start with the System Services menu.

InterWorx System Services

system services

Here we can see the main System Services sections:

  • Web Server
  • FTP Server
  • SSH Server
  • Mail Server

Let’s start by reviewing the Web Server info area.

WebServer

When we click on the Webserver menu link, the section below p[ens and shows the status of the webserver, as well as giving you the ability to stop, start and restart the service. Additionally, there are options to refresh the PHP-FPM cache, restart the PHP-FPM service, and provide more web server information including multiple server log view options, an Apache server status page, and server info.

top 4 sections

On the right, an HTTP graph shows the currently active web server clients connected to the server. Also, if you hover your mouse over the graph, a small pie chart icon will appear. Clicking this icon will show you the daily, weekly, monthly and yearly average of web server clients that have accessed the server.

webserver clients

In the section below, we have the Web Server Options which are actually the preferences contained within the apache.conf file. Below that is the PHP Integration Mode, where you can set either PHP-FPM or mod_suphp.

middle sections

This section below shows the list of web server modules available on the server and their statuses.

apache modules

Next, we have our PHP settings area. This area denotes the PHP versions available for new SiteWorx accounts. Disabling a PHP version only removes it from the list – it will still be installed, and any domains currently using it will continue. Also, the default PHP version can be set in this area. This version will be pre-selected when creating new SiteWorx accounts.

bottom 3 sections

WHM System Services

WHM breaks up many of the same services and server configuration as InterWorx into three main groups:

  • Server Configuration
  • Service Configuration
  • Software

Granted, the controls are more granular in places, and the same functions are all present with the addition of a few other options like Statistics Software Configuration, Terminal, Tweak Settings, and Update Preferences.

Server Status

server.status1
server.status2

Server Configuration

server.config1
server.config2

Service Configuration

service.config1
service.config2

FTP

InterWorx FTP Server

In the image below, we see the FTP Server controls, FTP Server Information and SFTP Server Information. This table shows the status of the FTP server and allows you to stop, start or restart the FTP server. The service version of the FTP server installed on this system is noted as well. The next area allows you to edit the FTP config file and will tell you whether there are any syntax errors in your proftpd.conf file after the edits are made. If there are, you can click on the Details link to see where the problem lies.

In the SFTP section, our first option identifies the port that SFTP uses to connect. We then have the ability to limit the login attempts before the user is disconnected. This area also shows the current status of the SFTP engine and allows the service to start and stop.

ftp server controls

Next, we see the FTP Users Graph. This identifies the number of users that have connected via FTP to the server.

ftp users graph

Below this, we see all of the FTP server options available.

ftp server options

And finally, we see the number of current FTP sessions on the bottom table.

ftp current sessions

WHM FTP Options

These two sections define the FTP server type used and the FTP configuration settings.

WHM.FTP

SSH

InterWorx SSH Server

ssh server control

The table above shows the status of the SSH server and allows you to stop, start, or restart the SSH server as well as the SSH version and option to edit the /etc/ssh/sshd_config file.

SSH.options.graph
SSH.sessions

The above images show the other SSH server options, info, and current shell users.

WHM SSH Options

whm ssh options

Here, we can see the first option under the Server Configuration setting is to open a terminal within WHM. (We have intentionally left out some of the lesser-used options here)

In the Support section, we can grant cPanel Support access to login and troubleshoot if needed.

The next section provides the ability to setup SSH Keys and modify the SSH Password Authorization Tweak. This feature allows you to enable or disable password authorization for SSH authentication. The next option is to enable/disable the SSH service in the service manager.

The last option we’ll touch on is the configuration cluster and the Manage Shell Access option. You can use the configuration cluster interface to link a master server to one or more additional servers in a configuration cluster. The manage shell access interface allows us to manage which accounts can access the server remotely via the command line.

Email

InterWorx EMail

The InterWorx EMail options are located within the System Services folder and have a well-apportioned layout that makes it extremely simple to oversee all of the server’s email options and functions.

Below, we see the Primary SMPT Server Settings, Alternate SMPT Server Settings, MTA Server Options, and the MTA Bounce Message Options sections. In each of these areas, the primary user has the ability to view, update, or modify the functionality of the email server.

MTA settings

In the section to the right, we see the Mail Queue monitor, the MTA SMPT Options for inbound email and below that, the settings for the MTA SMPT Options for outbound email. In these areas, we can control the overall flow of mail into and out of the server, limit connections, limit size, blacklist email addresses as well as modify our real-time SBA Blacklists.

MTA settings 2

In the MDA Setting page below, we can see the MDA Server Control for pop3, pop3-SSL, IMAP, and IMAP-SSL. Farther down, the status of Dovecot can be monitored as well as stopped, started, or restarted. Below that, we see the version of Dovecot, the protocols used, connection limits as well as SSL options and the cipher suite utilized. Any changes to these settings can be applied immediately by clicking the Update button.

MDA server controls

In the Spam Filtering section, we have the option to set up, modify, and monitor Spamassassin’s settings. We can also see the version of Spamassassin installed as well as set up the level of scanning, modify the SpamAssassin score threshold (the point at which the SMTP server will reject a message before local delivery begins) and configure the reporting options.

spam assassin filtering

On the same page in that section, we can add an email to the global whitelist, global blacklist or add a trusted network. Right below these choices are Spamassassin’s Bayesian Scanning Options which allows for auto-learning and IMAP training to aid in the improvement of spam filtering.

bayesian spam filtering

Finally, at the bottom of the page, we see the advanced Spamassassin options and preferences. There are many, many options that can be implemented here to customize how spam is noted and identified.

spam assassin

WHM Email

WHM maintains all of the same functionality built into InterWorx but the functions are more spread out into the following sections:

whm email

The main area for WHM’s email settings is located within the Exim Configuration Manager section. Here we can find many of the same options as InterWorx email settings.

exim config

Under Home >> Email, we also have the following options:

whm email settings

Virus Scanning

Both InterWorx and cPanel utilize clamd as the default virus checking software of choice for the server.

InterWorx

In the Virus Filtering interface, we see the normal functions available for scanning, starting, restarting and stopping ClamAV. We also see the start on boot and auto-start options.

freshclam

In the virus definition control area, we have the ability to check the status of Freshclam, start, restart and stop the service. Below that, we see the Virus Definition Information which is kept updated and displayed.

freshclam AV

WHM

ClamAV is also installed by default and the global configuration options can be found under Home >> Plugins >> Configure ClamAV Scanner.

WHM clamAV

Under that, we can configure ClamAV Scanner for the individual user’s preferences.

WHM clamAV 2

Mail Queue

InterWorx

Below we see the Mail Queue quick stats, message counts and send a test message. Also, if QMail seems to not be processing emails on its own, there is a button to manually force a QMail process run.

Interworx mail queue

Next to the above section, we see the Mail Queue observed graph where we can visualize the queue.

Interworx mail queue 2

WHM Mail Queue

WHM mail quque manager

WHM’s Mail Queue Manager provides the ability to search via multiple methods, times and dates. To quote cPanel, “This feature allows you to view and manage email messages queued for delivery. Enter dates as Month, day of the month, year. For example, 1 April 2007 will be “4/1/2007”.

Conclusion

This concludes the second part of our series on InterWorx vs. cPanel. This article covered the Web Server, FTP Server, SSH Server, and lastly the Mail Server settings. Next, we will be reviewing MySQL Server, DNS Server, NFS Server and the standard plugins like CSF that are included with each platform. Read on in Part Three!

Learn More!

Our Support Teams are standing by with knowledgeable admins with an intimate knowledge of these and other web hosting technologies, especially those discussed in this article.

Give us a call today at 800.580.4985, or open a chat or ticket with us to speak with one of our knowledgeable Solutions or Hosting advisors today!

Series Navigation<< Interworx vs. cPanel: Part 1InterWorx vs. cPanel: Part 3 >>

Author Bio

About the Author: David Singer

I am a g33k, Linux blogger, developer, student and Tech Writer for Liquidweb.com/kb. My passion for all things tech drives my hunt for all the coolz. I often need a vacation after I get back from vacation....

Get 33% off the first 3 months on a new VPS! Find out why 30,000 customers have chosen our Best-in-Class Performance & 24x7x365 Support