How KernelCare Protects Your Server

One of the most important things you can do to ensure the security and stability of your Linux server is to keep the kernel updated. Some Kernel updates patch security vulnerabilities and other issues. Kernel patches are released as issues are discovered.

Unless you are regularly checking for kernel updates, or your notified of a security issue, you may not be aware when a kernel update is available. Additionally, since updating the kernel traditionally requires a reboot, the prospect of associated downtime often prevents the updates from being applied as quickly as they should be.

KernelCare changes all that. Continue reading “How KernelCare Protects Your Server”

How To Set up Email in Outlook 2016

Pre-Flight Check


Step #1: Add or Edit the Email Account

Continue reading “How To Set up Email in Outlook 2016”

Exploring the CloudFlare Dashboard

Getting Started With CloudFlare™

Pre-Flight Check

Accessing the CloudFlare Dashboard

After logging into your Manage interface, click on Domains in the left menu and select the CloudFlare tab.

Each domain you’ve added to your CloudFlare account is listed here.

CloudFlare Dashboard Overview

Menu Bar

The menu bar at the top allows you to add new sites to CloudFlare by clicking on the blue Add Website button, or quickly narrow the number of domains displayed through the Search field. The Website column header also can be sorted alphabetically by clicking on its icon.

Domains List

  • The Status column shows at a glance whether CloudFlare is active on any listed domain, and can be clicked to quickly expand the domain’s dashboard.
  • A Quick Settings Menu, labeled , is located to the far right of the domain name. Clicking on it will allow you to pause CloudFlare, purge cached files, and perform other tasks without having to expand the domain’s dashboard.More button
  • To expand a domain’s full CloudFlare dashboard, you can either select “CloudFlare Dashboard” from the Quick Settings Menu () or click the [+] button to the left of the domain name.

CloudFlare Dashboard

Primary CloudFlare Dashboard

Once expanded, a domain’s CloudFlare Dashboard allows you to manage CloudFlare settings for the domain:

  • The Enable Development Mode link in the top-right corner will temporarily pause edge caching and minification so that changes made on your site can be seen more quickly.
  • The Pause CloudFlare link temporarily disables all CloudFlare services for the site.
  • Site Statistics are available in the top left corner, allowing you to see the number of cached and uncached requests processed through CloudFlare, and the amount of data included in those requests.
  • Clicking on the Caching Level setting allows you to choose between three levels:
    • No Query String, which only serves files from the cache when there is no query string (
    • Ignore Query String, which delivers the same resource to everyone, regardless of the query string (
    • Standard, which delivers a different resource each time the query string changes. This is the level recommended by CloudFlare.
  • The Purge Cached Files button clears any cached content from CloudFlare.
  • Clicking on the Auto Minify setting allows you to choose whether to removes unnecessary characters from your source code (like whitespace, comments, etc.) to reduce file sizes and lower the amount of data, which helps to reduce page load times. You can enable Auto Minify for CSS, javascript, and HTML files.
  • SSL Setup, available on paid plans, allows you to configure SSL settings on the domain.
  • The Security Level setting allows you to choose between four levels of protection:
    • Essentially Off: Provides a challenge to only the most grievous offenders.
    • Low: Challenges only the most threatening visitors.
    • Medium: Challenges both moderate threat visitors and the most threatening visitors.
    • High: Challenges all visitors that have exhibited threatening behavior within the last 14 days.
    • I’m Under Attack! Should only be used if your website is under a DDoS attack. Visitors will receive an interstitial page while CloudFlare analyzes the traffic and behavior to make sure they are a legitimate human visitor trying to access your website. This setting can be enabled quickly by clicking on the I’m Under Attack! button directly underneath the Security Level setting.
  • Clicking on your current Plan allows you to change the level of your CloudFlare service, from free to paid and basic to advanced. Premium features, including the CloudFlare firewall, are managed via the interface at CloudFlare’s website.
  • The DNS Settings link allows you to view and modify settings for the domain.

DNS Settings

Clicking on the DNS Settings link in a domain’s CloudFlare Dashboard brings up the current settings for the domain.

CNS settings in the CloudFlare dashboard

The Report DNS Changes button will allow you to add new subdomains to the domain, such as “” or “”. The DNS record values needed to configure your domain name for CloudFlare also are listed on this page for your reference.

How To Configure Your Server to Log Real Visitor IPs

Getting Started With CloudFlare™

Because CloudFlare acts as a proxy, all visits to your website and web applications will, by default, be logged as originating from a CloudFlare IP address — not the visitor’s actual IP address. However, the Apache module mod_cloudflare can be used to ensure that visitors’ actual IP addresses are logged and displayed.

We recommend that you activate mod_cloudflare as outlined in this article to accurately log website visitor IP addresses and prevent unwanted behavior. Without this step, your server’s firewall could block CloudFlare’s IP addresses, making your site inaccessible. If you need to check whether the module is already enabled or need assistance installing it, please open a ticket and Heroic Support® will be happy to help.

Pre-Flight Check

  • This article assumes that you have already set up CloudFlare and added your domain.
  • We’ll be installing the mod_cloudflare module for Apache, and you’ll need root-level SSH access to proceed.
  • If you’re using a web server other than Apache, you’ll need to enable the appropriate module for your web server. For Nginx, you can use the ng_http_realip_module, and an HTTP Module for IIS also is available.

Installing mod_cloudflare on CentOS 6 and CentOS 7 Servers with cPanel

To install mod_cloudflare on a cPanel server running CentOS 6 or CentOS 7, simply yum install our mod_cloudflare package:

yum install lw-mod_cloudflare-cpanel

We built the RPM in a way that does not require you to run EasyApache, because Heroic Support® is what we do 🙂

To confirm that the module has been added to Apache, run this command:

httpd -M | grep -i cloud

Installing mod_cloudflare on Core-Managed CentOS 6 and CentOS 7

To install mod_cloudflare on a core managed (non-cPanel) server running CentOS 6 or 7, simply yum install our mod_cloudflare package!

yum install lw-mod_cloudflare

To confirm that the module has been added to Apache, run this command:

httpd -M | grep -i cloud

Installing mod_cloudflare on Ubuntu/Debian Core-Managed Servers

To install mod_cloudflare on Ubuntu/Debian Core Managed, simply apt-get install our mod_cloudflare package:

apt-get install lw-mod_cloudflare

To confirm that the module has been added to Apache, run this command:

httpd -M | grep -i cloud

Next Step: Get to Know CloudFlare

Now that you’ve got everything configured, it’s time to Explore the CloudFlare dashboard.

How to Configure Your DNS for CloudFlare

Getting Started With CloudFlare™

Pre-Flight Check

  • This article assumes that you have already set up CloudFlare and added your domain.
  • We’ll be adding DNS records in Liquid Web’s Manage dashboard. If your site isn’t using Liquid Web’s nameservers, you’ll need to make changes at your registrar or DNS provider.
  • We’ll be using cPanel to set up an .htaccess redirect. If you don’t have access to cPanel, you will need to edit your .htaccess file directly; if you’re using a web server other than Apache (such as Nginx or IIS), you’ll need to set up the redirect manually. You can find tips for doing so in the bonus content section of this article.
Note: If your site’s DNS records are managed by CloudFlare or any other external source, our Heroic Support® team can provide the records you will need to add there to configure CloudFlare, but we will not be able to access your DNS records themselves.

Step #1: Get Your CloudFlare DNS Settings

  • Once your site has been added to CloudFlare via Manage, select Domains from the left menu, click on the CloudFlare tab and click the [+] button next to your domain name to expand the CloudFlare dashboard.
  • Now click on the DNS Settings link near the bottom-right corner to view your settings.View DNS Settings in the CloudFlare dashboard
  • The popup window will show you the specific changes you’ll need to make for your site:CloudFlare DNS settings popup

    Specifically, you’ll need to:

    • Add an .htaccess redirect to ensure all traffic to your site uses the “www” subdomain.
    • Add a CNAME record for the subdomain “”.
    • Change your CNAME record for the “www” subdomain to point to “”.

Step #2: Redirect Traffic to Your ‘www’ Subdomain

If you have access to cPanel, setting up the redirect is a simple process using the method detailed below. If you don’t have access to cPanel, though, you’ll need to set up the redirect manually. You can find tips for doing so in the bonus content section of this article.

  • Log into your site’s cPanel and click on the Redirects icon.cPanel redirect
  • You’ll set up the redirect on this page:
    • Set the Type of redirect to “Permanent (301)”.
    • Select your domain name from the http:// dropdown menu.
    • Leave the / field blank.
    • In the Redirects to field, enter the full URL to which you want to direct traffic. As shown below, it must include both the protocol and “www” subdomain. In this case, we want to redirect traffic for “” to “”, so we’ve put “” in the http:// field and “” in the Redirects to field.13cpanelredirect2
  • Once done, click the Add button at the bottom to put the redirect in place and move on to the next step.

Step #3: Add the CloudFlare Landing Page Record

  • In your Manage dashboard, select Domains from the left menu, then click on the DNS tab to see a list of your domains.
  • Now click the [+] to the left of your domain name to display all of its DNS records.Manage dashboard domain DNS
  • Click the Add New Record button in the bottom right to add the new record.Add DNS record in Manage
  • We want to add a CNAME record for the CloudFlare landing subdomain, so enter “cf-landing” into the NAME field, select “CNAME” for the TYPE field, and set the TTL field to a reasonable value. TTL, or Time To Live, tells DNS servers how frequently to look for changes to the record. The value is listed in seconds, 3600 (one hour) is typically sufficient. Once done, click the green checkmark button to add the record.Add a CNAME DNS record for CloudFlare
  • Review the record details in the popup window to make sure they match the values provided by CloudFlare, and click the Confirm button to add the record.Confirm the addition of a CloudFlare DNS record

Step #4: Change the Data Field Value for Your ‘www’ Subdomain

  • Locate the entry for your “www” subdomain and click the Edit button to change its value.Edit WWW record
  • In the DATA field, change the current value from your domain name to the value provided by CloudFlare. In this case, we’re replacing “” with “”. Because this is an existing record, DNS will abide by the record’s current TTL value; lowering it at this point likely will not speed up propagation, but you may want to check that it has a reasonable value.Change the value of your WWW record for CloudFlare

    Once you’ve entered the correct value, click the green checkmark button.

  • Finally, review the values presented on the popup window, and then click the Confirm button to add the record.Confirm www CNAME change
  • Once CloudFlare sees the DNS changes you’ve made, web traffic to your site will be routed through its servers. Note that it can take up to 24-48 hours for the DNS changes you made to fully propagate across the Internet, but in many cases you will see the changes take effect much more quickly.

Next Step: Configure Visitor Logging

Because CloudFlare acts as a proxy, sitting between your website and the rest of the Internet, your server will, by default, log all visits to your site as having originated from CloudFlare. Fortunately it is a simple matter to configure your web server so that site visitors’ actual IP addresses will be logged. Proceed to Part Three to get started.

Bonus: Domain Redirects for Sites Without cPanel

If you don’t have access to cPanel or are using a web server other than Apache, you’ll need to set up the “www” redirect manually. These instructions cover the general steps for popular web servers:


Apache redirects are accomplished via .htaccess files. The one you’ll need to edit will be located in your web site’s root directory, but you may need to check a box in your FTP client to show hidden files in order to see it. If you don’t already have a file named “.htaccess” in your site’s main directory, you’ll need to create one.

To redirect your non-www domain to www, simply add these lines at the beginning of your .htaccess file:

RewriteEngine on
RewriteCond %{HTTP_HOST} !^www.
RewriteRule ^(.*)$ http://www.%{HTTP_HOST}/$1 [R=301]


The non-www to www redirect can be made in IIS by adding the following redirect to the site’s web.config file:

<rule name="WWW Redirect" enabled="true" stopProcessing="true">
<match url="(.*)" ignoreCase="true" />
<add input="{HTTP_HOST}" negate="true" pattern="^www.(.+)$" />
<action type="Redirect" url="http://www.{HTTP_HOST}/{R:0}" appendQueryString="true" redirectType="Permanent" />


Nginx redirects may be configured in the site’s virtual host (.vhost) file or main configuration file, depending on the server version and operating system. Since Nginx is not supported by Liquid Web, we’re assuming that you already know how to edit the virtual host configuration.

To redirect your non-www domain to www, you’ll need to ensure that the primary server is configured to use only the “www” subdomain for its server name.

First, back up the configuration file and then locate the server block for your domain. If both the www and non-www versions of your domain name are listed in the same server block, remove the non-www reference to your site from that server name line. Then create a separate server block for the main, non-www, domain, similar to this one:

server {
listen 80;
return 301$request_uri;

This will direct all traffic directed at your site’s main domain to the www version of your domain name. Once you’ve finished, restart nginx for the change to take effect.

How To Add CloudFlare to Your Website

Getting Started With CloudFlare™

Pre-Flight Check

  • This article covers adding CloudFlare through your Liquid Web account and enabling it for a site you host here.
  • In this example, we’ll be setting up a new CloudFlare account for an existing domain that will continue to use its current nameservers.
  • Please note that to accurately log website visitor IP addresses and prevent unwanted behavior, we recommend that you activate the mod_cloudflare module on your server as detailed in Part III: How To Configure Your Server to Log Real Visitor IPs. Without this, your server’s firewall may block CloudFlare’s IP addresses, making your site inaccessible. If you need to check whether the module is already enabled or need assistance installing it, please open a ticket and Heroic Support® will be happy to help.

Step #1: Add CloudFlare to Your Account

  • In your Manage interface, click on Domains in the left menu and select the CloudFlare tab.CloudFlare panel in Manage->Domains
  • Enter the email address you want to associate with your account in the Email field and click the Let’s Get Started button to continue.
  • Within a few moments, you’ll receive an email from CloudFlare acknowledging that you’ve created the account.
    • The email will come from
    • Its subject will be “Welcome to CloudFlare, in partnership with Liquid Web”.
    • The email will include your CloudFlare username, a link to set your password, and a brief description of the service.
  • In the email, click the Claim your CloudFlare password at: link to set your password at CloudFlare’s website.Set password link in CloudFlare email
    Note: You’ll notice that the confirmation window at CloudFlare prompts you to “Reset Your Password”. Despite appearances, that does not indicate that you previously had set up a CloudFlare account using that email address; it simply uses the same language as the “forgot password” process on their site.
  • Enter your password twice to confirm it and then click the Reset Password button. Be sure to record your CloudFlare username and password in a safe location. It is separate from your Liquid Web account and not stored in our system. As such, we do not have the ability to provide it to you should it be lost. We can, however, assist with resetting it should that be necessary.CloudFlare password set
    Note: You’ll also receive an email confirmation from CloudFlare with the subject “Your CloudFlare password has been changed”. Once again, the word “changed” is due to the use of their password reset process to set your password, and — in this one specific instance — does not indicate that an existing password has been overwritten or that anyone besides you has made changes to your account.

Step #2: Add a Site to CloudFlare

  • Return to the CloudFlare tab in the Domains Dashboard of your Manage interface, and you will be able to add a new site to your CloudFlare account. To get started, click the green Add a Site button.Add a site to CloudFlare
    Note: You’ll only see the green Add a Site button when adding your first website to CloudFlare. Once a site has been added to your CloudFlare account, you’ll see a blue Add Website button which you’ll use to add additional sites.
  • Once you click the Add a Site (or Add Website) button, you’ll be presented with a popup window where you’ll enter the site’s details.Add CloudFlare site popup
    • Domain Name is the domain you’re adding. In this case, we’re using “”. Don’t enter the protocol (http://), and don’t include the “www”. Once you’ve entered the domain name, simply hit the tab key on your keyboard or click out of the field.
    • DNS Configuration lets you decide whether you will continue to use a site’s existing nameservers or CloudFlare’s. If you choose to use CloudFlare’s, you will need to manage your DNS records through your account there. As noted in the instructions for creating a CloudFlare account, we do not have access to your credentials there, and can not log in on your behalf to provide direct assistance setting up DNS records there if you need it. In this article, we will be using the site’s existing DNS provider (which is Liquid Web).
      • Subdomain lists the subdomain CloudFlare is protecting. In this case, because we’re setting up the main domain, it lists “www”.
      • Source Domain tells CloudFlare where to look for the source files for the domain name. This is the CloudFlare landing DNS record you’ll set up in Part 2.
      • Use the Add Another Subdomain button to add any other subdomains you’re currently using such as “” or “”. If you want to set up the main domain name now and return to this step, you can do so from the DNS Settings link in your CloudFlare dashboard by clicking the Report DNS Changes button.
    • CloudFlare Plan. This section lists the available service levels you can choose from, ranging from Free to Premium. All packages include CloudFlare’s global CDN, web optimization and security features, and unlimited bandwidth. The various paid packages include support for SSL certificates, Google’s SPDY protocol, mobile optimization, a web application firewall, and advanced DDoS mitigation.
    • Once you’ve chosen your desired level of service, click the Activate Service button under the name of the plan to add the site.Site is being added to CloudFlare
  • After a few moments you’ll see a “ready” message, indicating that the site has been added, and you’ll receive a welcome email confirming that the domain name has been added to your account. Click the “go to dashboard” link at the bottom and proceed to Part Two to configure the DNS settings for your domain and activate CloudFlare.Site successfully added to CloudFlare
    Note: At this point, you’ve added the site to CloudFlare, but you must complete the DNS setup to activate CloudFlare for the site.


Billing and Payments Overview

In an effort to help our customers, we have recently made updates to the billing and payment sections of our Manage interface. With these changes, we hope to make reading and paying your Liquid Web bill a more streamlined and straightforward experience.

Viewing Your Account Summary in Manage

When you navigate to the Account page in Manage, you will see a high-level account summary, showing any pending charges, current credits, or any balance due on your account.


Paying Your Bill

If there is a balance due, you can remit a payment with one easy click on the Pay Now button. A pop-up will appear and you can choose to pay with your currently selected method, or make a one-time payment with a credit card. Read here how to Make a One-Time Payment With a Credit Card.

For security purposes, you are allowed three credit card switches per account per month.


Viewing a Detailed Statement

To see more detail of your statement, navigate to the Billing tab at the top of the Account Summary. You will see another overview of your current account holder information and an additional account summary. If you need to update your account holder information, see our article How to Update your Profile in Manage.


Viewing Current or Previous Bills

To view your current or previous bills, navigate to the Statements tab below the Account Holder and Account Summary sections. In this tab, you will see a history of your Billing Statements starting with the most recent. Each line will show the statement number, date it was created, type of service billed, the amount billed, and an amount due (if applicable).


Viewing Statement Details

To see a line-by-line detail of a specific billing statement, click on the Details button on the right hand side of the statement you wish to view. This will open the Statement Details tab so you can review your current service dates, individual services, the price per service, the dates of the current billing cycle, and the total amount due. You can also click on “Print This Statement” to print a copy for your records.


Viewing Payment Information

The Payments tab will show you the payment type last used, the amount paid, and any remaining balance due on your account.


Email Invoice Changes

You will also see changes to the email notification you’ve been receiving with your monthly bill. It has been reformatted to make it easier to read and give you faster access to viewing and paying your bill.

Just as on the previous billing emails, the account number and account holder information is still at the upper left-hand corner of the email. There is also a link to navigate to Manage to update your account holder information if anything has changed since the last email.

The first change in the email is the Amount Due in the upper left hand corner. What previously was indicated as the “Bill Amount”, now reads as an amount due showing the amount due in U.S. dollars. Your payment method and payment cycle type is also listed below the amount due.

Within the body of the email, your statements will now be listed in a bulleted list. Each statement number is a link which will take you to Manage to view the details of the bill included on the statement.

A total amount due will be listed below the statement list, if there are multiple statements due, this amount will be the sum total of the statements.

The Statement Due Date will be in the line below your total amount due. If payment is not received by this date, you may encounter an interruption of your service.

If you wish to make a payment from your statement email, you can click on the “Make a Payment Online” button inside the email at the bottom of the page. This will take you to Manage to log in and complete your payment.
To pay by check or wire transfer, you will need to contact our billing department in order to setup this payment method.



How to Access cPanel File Manager

This tutorial assumes you’ve already logged in to cPanel.

  1. Scroll down a little to find the File Manager link. Now click on File Manager.filemgr-cpanel-1-access-scene3_1

    Notice that File Manager has been opened in a new tab of your browser.
    You’re now in the File Manager area.

  2. To log out of the File Manager, just close the tab.filemgr-cpanel-1-access-scene4_1

    Now you can log out of cPanel. Click the log out button at the top of the screen.


  3. Click on Logout to log out of cPanel.


Understanding Menu Items in File Manager

This tutorial assumes you’ve already logged in to cPanel’s File Manager.
The cPanel File Manager has powerful features to manage your files. Let’s check all of the features you can use in this web-based file manager.

  1. You can create new files and new folders with these menu items.filemgr-cpanel-2-menuitems-scene2a

    You can copy files and folders into  the same or other folders. You can also move them easily.


  2. To delete files, simply click on Delete.filemgr-cpanel-2-menuitems-scene2c

    An FTP client is no longer needed to upload and download files and folders. You can simply do it via these buttons!


    You can even edit text based files like HTML, PHP and text files with the help of these menu items! No need to use web page editors for small changes.


  3. Some web based script installations will require you to change file and folder permissions, which you can do with this button.filemgr-cpanel-2-menuitems-scene3a
  4. View files by clicking this button.filemgr-cpanel-2-menuitems-scene3b
  5. Have too many files to upload? Just compress it and upload it in a ZIP file and extract it with this button.filemgr-cpanel-2-menuitems-scene3c
  6. Too many files to download? Just compress it with this button.filemgr-cpanel-2-menuitems-scene3d
  7. This area shows the file and folder structure of your website.filemgr-cpanel-2-menuitems-scene4a
  8. This area shows the contents of the selected file or folder (in this case, the public_html folder).filemgr-cpanel-2-menuitems-scene4b
  9. These navigation buttons let you go to other folders, reload file lists and select or deselect files and folders.filemgr-cpanel-2-menuitems-scene4d
  10. You can also search files here.filemgr-cpanel-2-menuitems-scene6_1

    We will learn all these navigation items in detail in the next tutorials.


Understanding File Structure in File Manager

This tutorial assumes you’ve already logged in to cPanel’s File Manager.

  1. All of your website’s files should be in the public_html folder. When you are in File Manager, always select it first to access your files.filemgr-cpanel-3-structure-scene02_1
  2. You can find which folder you are accessing now by checking the path here.filemgr-cpanel-3-structure-Scene3b

    The public_ftp folder has all your public FTP account data.

  3. Click on public_ftp to continue.filemgr-cpanel-3-structure-scene05_1

    Unless you are an advanced user, we strongly advise you not to touch or modify the contents of this folder.


    You are now in your public_ftp folder. You can see all the data uploaded by anonymous FTP users.

  4. Let’s check the Mail folder. Click on Mail.filemgr-cpanel-3-structure-Scene5c

    You are now in the mail folder. Here you’ll see the same folders as you see in your mail client. All of your email data will be stored in these folders.
    Unless you are an advanced user, we recommend that you do not modify the contents of this folder either.
    Now let’s have a glance at the other folders.
    This folder contains the cPanel software data.


    This folder contains encrypted passwords.


    As the folder name suggests, this folder is .trash, all deleted files and folders are moved here.


    This folder contains access logs for your website.


  5. You can access any of the folders or subfolders directly by typing the path here.filemgr-cpanel-3-structure-Scene8a

    Type your desired path and click the Go button.


    You are now in your desired folder.