OpenCart is a free, open-source shopping cart. In this tutorial, we will show you how to manually install OpenCart. Please note: If you are an InMotion Hosting customer, you can install OpenCart using Softaculous, which will be much easier than manually installing it. In the first step, you will need to download OpenCart from the Read More >
Education Channels
Be More Successful
InMotion Hosting knows the web runs off of open source software, and we love to support it. Our Education Channels will help you with using some of the most popular programs on the web today! Our Joomla tutorials make creating a website Joomla easy. Read our Drupal tutorials and learn how the saying, ‘Drupal Hosting is only for programmers’ is such a big misconception! Whatever software you use, InMotion Hosting is your best choice today for all your web hosting needs.
What is an Education Channel?
Whether you have a Shared Hosting account, a Virtual Private Server (VPS), or a Dedicated Server, our education channels are very helpful and will assist you as you carve out your web presence. Stay up to date on your favorite topics by becoming a fan on Facebook, following us on Twitter, and subscribing to our YouTube channel.
Blogs and Content Management Systems

WordPress
While WordPress initially began as a blogging platform, it has grown into one of the most popular Content Management Systems used in creating all types of websites today.

BoldGrid
BoldGrid is a WordPress plugin suite that makes building websites a breeze. With fully generated sites, all you need to do is install it and then customize the content to make it your own!
Laravel
Laravel is a versatile and sophisticated PHP framework designed for building scalable and maintainable web applications with elegant syntax and powerful tools. Discover the power and elegance of Laravel through our step-by-step guides.
![]()
Moodle
Moodle is a free open source software for designing educational courses. Moodle is an abbreviation for Modular Object-Oriented Learning Environment. The software is also known as an Online Course Management System or Virtual Learning Environment.
![]()
Joomla
Joomla is an open-source content management system (CMS) for creating and managing websites, known for its flexibility and extensibility. Learn more about Joomla in our education channel!

Drupal
Create a powerhouse website with the help of the Drupal Content Management System. Make it even better with the large list of add-on modules. Conquer the competition by learning about Drupal here.
eCommerce
![]()
WooCommerce
WooCommerce is the official WordPress eCommerce system. It brings you the ease and simplicity of WordPress with powerful eCommerce features.
![]()
PrestaShop
PrestaShop is the most reliable and flexible open source eCommerce software. Built with a responsive interface per input from experienced designers and eCommerce business, the software is used by over 200,000 merchants online.
![]()
OpenCart
Looking for a complete guide for setting up an online store? Our OpenCart tutorials cover everything you need to know to get an online store up and running.
![]()
Magento
Magento is one of the most successful eCommerce systems in recent years. It has many powerful features and is very integrated compared to some other ecommerce systems. It is very popular with larger companies and many shops graduate to Magento after starting on more simple systems. Visit our Magento Hosting if you are not a current customer.
Our Software Tools

cPanel
cPanel is your tool for managing your hosting account. From creating email address to configuring database, cPanel’s tools will help get the job done.
![]()
WP-CLI
WP-CLI (WordPress Command Line Interface) is the a powerful tool built to allow the management of your WordPress sites through the Command Line Interface (CLI). Typically utilized by advanced users, our comprehensive guides can help anyone familiarize themselves with using this efficient tool to manage WordPress.
![]()
WebHost Manager
WHM is a tool only available to VPS Hosting and Dedicated Hosting users that allows you to, in essence, manage your server as your own web host.
![]()
EasyApache
EasyApache is the PHP and Apache configuration software built by cPanel. EasyApache can be complex but simple to use to control your PHP and Apache environments.
Email Setup & Deliverability
![]()
Everything Email
From basic setup to how to get the most out of your email, we’ll get you off to a good start with your new email accounts.
Understanding Software Versions
You may find you have installed various third party software on your website such as Joomla, Moodle, and WordPress. Periodically, you may be trying to determine if you have an older version of the software. This can be confusing to some, so we’re going to explain it to you. Each new release of the software Read More >
Publishing WordPress from EasyPHP
This tutorial is aimed at showing you how to migrate your WordPRess website that you have on your local computer using EasyPHP to your InMotion Hosting account. If you are not familiar with EasyPHP, this article is not written for you. In this article, we already assume you have installed EasyPHP on your local computer Read More >
WordPress Maintenance Mode
Maintenance mode enabled in WordPress allows you to place a splash page up on your website while you are working on it. The basic splash page lets your visitors know that your website is undergoing maintenance. There’s a plugin in the WordPress plugin directory that makes this task easy. Let’s go over the basic steps Read More >
How to Install Magento Manually
In this Magento installation guide, we’ll show you how to install Magento and get your store up and running in no time. Since Magento is going to be manually installed without the use of a third party installer, there are quite a few steps, however, the installation process is quite easy. Before installing Magento, please Read More >
Installing Joomla without Fantastico
Fantastico, a feature in cPanel that helps you easily install programs to your account, is no longer available. As of September 17th, 2012, Fantastico has been replaced by Softaculous. This article is being kept in our Support Center for our VPS and Dedicated Customers who may still be using Fantastico. For all other users, please Read More >
How to Create a Subdomain in cPanel
The Subdomains function in cPanel lets you create a subdomain — a domain with an extra prefix that operates separately from the original domain. You could make a forum for your site (example.com) with an address of “forum.example.com” — or a blog, a test site, or any number of other variants. Read below for instructions Read More >
Using File Manager in cPanel
Your cPanel account has the ability to allow you to access, view, modify, add, and delete files from your account effortlessly, using the File Manager. In this tutorial we will show you how to access the File Manager, then go over the features available there. Accessing and Using the File Manager in cPanel cPanel File Read More >
How to Modify MX Records Using cPanel
How Do MX Records Work? MX Records (Mail Exchanger Records) are a type of DNS record that determine which mail server is responsible for handling the email for a specific domain. An MX record is configured to point to a canonical (or CNAME) record, such as example.com or mail.example.com. The CNAME record’s hostname is configured Read More >
Using Fantastico to Install Drupal
Fantastico, a feature in cPanel that helps you easily install programs to your account, is no longer available. As of September 17th, 2012, Fantastico has been replaced by Softaculous. This article is being kept in our Support Center for our VPS and Dedicated Customers who may still be using Fantastico. For all other users, please Read More >
Installing Joomla using cPanel
Fantastico, a feature in cPanel that helps you easily install programs to your account, is no longer available. As of September 17th, 2012, Fantastico has been replaced by Softaculous. This article is being kept in our Support Center for our VPS and Dedicated Customers who may still be using Fantastico. For all other users, please Read More >
How to Change Your cPanel Password
Your cPanel password can be reset from within the Account Management Panel (AMP) or after logging into cPanel. In this guide we will show you how to do both. Did you know? You can manage multiple cPanel accounts with our Reseller Hosting packages. Reset Your Password Within AMP Log into your AMP Click Reset Password. Read More >
Using the cPanel Video Tutorials
With the release of the new Paper Lantern theme for cPanel, the help videos are no longer available. If you are using the x3 theme then you will be able to see the tutorial videos. However, with the update most of the help links open the online cPanel documentation. With so many robust features built Read More >
The cPanel Layout
Since you have successfully logged in to cPanel, you will see the cPanel interface. This can be a bit overwhelming if you have never worked with cPanel and this is your first time logging in. We’ll discuss the most important features in cPanel. Here is a screenshot of cPanel with the two main sections outlined Read More >
How to Setup an Email Forwarder in cPanel & Webmail
cPanel includes two types of email forwarding: Email Account Forwarders, which redirect messages from one specific address to another, and Domain Forwarders, which redirect all incoming mail for an entire domain. This guide covers how to set up both, plus how to configure forwarding directly from the Webmail interface. A few things worth knowing before Read More >
Testing your WordPress website after Migration
At this point, you have done the work to migrate your website to Inmotion Hosting. The last step before taking the website live on our servers is to test your website. To do this, you will need to modify your hosts file on your computer. How does a hosts file modification work? When you visit Read More >
Configuring WordPress After a Migration
So far in this tutorial you have migrated your WordPress database and copied the files associated with your website. The next step you will need to configure your WordPress settings so the files you just migrated can communicate correctly with the database. Until you perform this, your site will not display any content and you Read More >
Migrating WordPress Files
During the migration process to migrate your existing WordPress site from a previous host to InMotion Hosting, the next step is to copy or migrate all of the WordPress application files. To do this we will be using FTP. If you do not have your FTP credentials from your previous host, please be sure to Read More >
Migrating your WordPress Database
In this lesson, we will show you how to migrate our WordPress website. In this fictional tutorial we will migrate a your-wordpress-site.com from HostABC to InMotion Hosting. As to provide no downtime during the migration process , we will not update the nameservers for your-wordpress-site.com, so the hosting will remain pointed to the previous host, Read More >
Intro to Migrating your WordPress Site Data
When migrating a WordPress site from a previous hosting provider to InMotion Hosting, there are some introductory topics that may benefit you if you understand them. In subsequent article we will discuss in detail the process further. However, we do want to cover some basics here. Access to Files and Databases In order to successfully Read More >