Category Archives: cPanel

Python & Ruby Selectors Now Available!

We’re excited to announce that we now support Python and Ruby applications across all of our hosting platforms! These have been popular feature requests and we’re happy to be able to announce their availability. These capabilities are made possible by CloudLinux’s Python & Ruby Selector as well as LiteSpeed’s mod_passenger support. Similar to the PHP Selector, Python and Ruby applications can be deployed directly via cPanel under the Software section as seen below.

If you select “Setup Python App”, you’ll be prompted to select your desired Python version, the app’s directory, and the app’s web address (URI). Currently, Python versions 2.7, 3.3, 3.4, 3.5, 3.6 and 3.7 are available. Continue reading

cPanel 72 – Git Version Control & New In-Browser Terminal

cPanel version 72, which we deployed to all servers about a week ago, has a couple of new features that I wanted to quickly highlight. The first of these adds the ability to setup Git repositories via Files -> Git Version Control in cPanel as seen below.

When creating a repository, you have the option to clone an existing one if desired. Once it has been created you’ll be provided with the SSH URL to access it. SSH (Shell) access will need to be enabled on the cPanel account and you’ll have to use the cPanel username and password to login.

On the topic of SSH access, a new in-browser terminal is also now available from directly within cPanel. This can be found under Advanced -> Terminal. We just activated this feature on our servers today due to a cPanel update now correctly launching these connections within CageFS. While I wouldn’t let it replace a desktop client for regular SSH access, it is certainly convenient to use on occasion since it is quickly accessible without having to do anything other than login to cPanel. SSH (Shell) access does have to be enabled on the cPanel account for the Terminal link to show up.

We hope you’re able to put these new features to good use and look forward to sharing more with you as further updates become available. Please don’t hesitate to submit a support ticket if we can be of any assistance with these features.

Behind the Scenes: cPanel 70, cPanel 72 & Mobile Portal

It has been a little while since our last behind the scenes update so I wanted to take a quick moment to share a few things.

Last week, we completed deployment of cPanel 70 to all of our servers. While there weren’t a lot of visible changes in this version, you may have noticed the new “Email Accounts” interface in cPanel.

To start, you’ll see the interface is now broken down into four different tabs that allow you to add email accounts, view / modify them, manage the default account, and manage other configuration settings. This page will default to the list view of email accounts where you’ll now see the “Access Webmail” link more prominently. You can now also select the “Manage Suspension” option to suspend or hold outgoing email for a single email account. Continue reading

PHP 7.2 Now Available!

We’re happy to announce that PHP 7.2 is now available on all of our hosting servers. It is also now the default version of PHP for all newly created cPanel accounts. PHP 5.4, 5.5, 5.6, 7.0, and 7.1 remain available as alternative options using the “Select PHP Version” link from within cPanel. A short guide on the use of PHP Selector can be found here.

The PHP version for all existing cPanel accounts has not changed, though you can use PHP Selector to change this at any time.

PHP 7.2 comes with numerous improvements and new features such as

If your applications support PHP 7.2, we do recommend making the switch. PHP Selector makes this process very simple and you can easily revert to any prior version of PHP at any time, if needed.

Web Disk for iOS

cPanel’s Web Disk feature allows you to easily manage your cPanel account files beyond what can be accomplished via FTP/SFTP or the file manager. In many cases, you can even have the account’s data show up as a local folder on your computer, making it very familiar to work with. With cPanel’s free Web Desk iOS app, you can also achieve this same connectivity from your iOS devices. Once you’ve downloaded the app, you can simply add the account that you wish to connect with.

Once you’ve saved your new server, you can simply select it to connect and you’ll immediately see the data that is on the account.

This interface allows you to perform all common tasks such as downloading, uploading, renaming, creating folders, etc. from the convenience of your phone. As iOS 11 is released with the new Files app, this should prove to be even more useful. Give it a try and let us know your thoughts!

Adding Office 365 DNS Records via WHM or cPanel

Office 365 has quickly become a popular option for clients requiring Exchange hosted email. As a result, we frequently see tickets seeking help with setting up the required DNS records. Even if you’re familiar with editing DNS zones, the required SRV records may throw you off.

Microsoft does provide a general guide for all of the necessary DNS records here but it doesn’t specifically address adding them via WHM or cPanel. If you have WHM access, using the “Edit DNS Zone” link under “DNS Functions” on the left menu will be the easiest option. From there you can add the necessary records at the bottom of the page. You will have to do this in batches since there aren’t enough fields to add all of the records in at once. Once you’re done, the added records should look like this:

You’ll notice we’re using “dathornexample.com” as the domain there. Your own records will instead use your own domain. The “msXXXXXXXX” value is provided by Microsoft to verify your domain, yours will have numbers instead of the placeholder X’s. When editing DNS records via WHM, you should always put quotes around TXT values, as can be seen in the SPF record above. You’ll notice the other “MS=” TXT record doesn’t have quotes shown, that’s because they were automatically removed since they were not needed in that case. With WHM, you’re best off putting quotes around the TXT values and letting WHM decide what to do. Continue reading

Official cPanel iOS App

Back in January, cPanel released their official iOS app and have subsequently released a few updates since then. In its current form it is still rather basic but it can be useful nonetheless. Upon running the app for the first time you’re prompted to enter server and login information for cPanel, WHM or Webmail.

You’ll notice the ability to enable TouchID. This is particularly handy so that you don’t have to re-enter login information again, you can simply use TouchID to authenticate just as many other apps already take advantage of. Unfortunately, that’s pretty much the extent of this app. When you connect to WHM you’ll see the standard web interface which is not mobile friendly. Continue reading

cPanel & WHM Two-Factor Authentication

We’re excited to announce that two-factor (2FA) authentication is now available for all of our cPanel and WHM users! Two factor authentication adds an additional layer of security to your logins by requiring a security code in addition to your username and password to login. This security code is provided by an application on your mobile device once setup on your account.

WHM users can find the “Two-Factor Authentication” link on the left menu under the “Security Center” as seen below.

whm-two-factor-auth

On this page you can go to the “Manage Users” tab to view and modify any cPanel users under your reseller account that have 2FA enabled. You can also go to the “Manage My Account” tab to setup 2FA on your own WHM account. Continue reading

cPanel 58 Paper Lantern

The Paper Lantern cPanel theme has been around for quite a while now and the biggest complaint that we and our clients have had with it is that the account’s usage details aren’t immediately visible upon logging in as seen below.

paper-lantern-54-sidebar

Important usage details can easily be overlooked since it’s no longer the first thing that you see. You have to select the “Statistics” or “Dashboard” tab to view any of this information. Often times clients login only for the purpose of viewing this information, thus adding unnecessary steps. Some clients opted to switch to the “Retro” Paper Lantern style to address this.

Finally, in cPanel 58, the developers have addressed this by reverting to the prior statistics bar view, similar to what was present in the old X3 theme. The only real difference is that this information is now displayed along the right side instead of the left. Continue reading

Feature Spotlight – PHP Selector

As we get close to completing all of our server upgrades, I wanted to go ahead and quickly highlight a feature that is available on the new servers. We’ve permitted clients to change the version of PHP that their site uses for many years now but this has always required a modification to the domain’s .htaccess file. Although this wasn’t particularly difficult, it has been simplified even further with the inclusion of PHP Selector. PHP Selector is a CloudLinux component that sits on top of CageFS and allows each cPanel user to select their desired PHP version.

Once you’ve logged into cPanel you’ll find the “Select PHP Version” option under the “Software” menu group as shown below.

cPanel PHP Selector 1

Continue reading