In this article, you will learn how to sync a local WordPress development project with GitHub, and how to automate deployment of the site files from GitHub to your production server. If you do not want to use GitHub to host your code, you can also set up a private Git server. Why Integrate Git Read More >
Search Results for: SSH Access
Secure Your Debian Cloud Server With UFW (Uncomplicated Firewall)
UFW (uncomplicated firewall) is an easy way to configure your cloud server firewall. You can add simple rules that govern access to various ports on your server. In this article, you will get the basics on how to set up your firewall using UFW for a cloud server running a basic website and allowing for Read More >
How to Compare Files With Diff
There are an infinite number of situations in which you will be required to compare two files to see where they are the same or different. This is especially important when managing multiple configuration files in a VPS web server. You can analyze each file yourself line by line, but that could take a ridiculously Read More >
Can I Create Symlinks in My Hosting Account?
Can I create symlinks in my hosting account? This article will go in depth in answering this question. Symbolic links, or “symlinks,” are an important part of your every day Unix-like operating system. They provide you with an easy way of directing information and output to different files in your system. Naturally, creating symlinks may Read More >
Managed VPS Hosting Product Guide
Managed VPS Hosting is a powerful web hosting solution that includes your choice of cPanel and WebHost Manager (WHM), or Control Web Panel (CWP), for managing critical server administration functions. These control panels are capable of helping customers manage things like their websites and applications, email, DNS records, security settings, and IT automation.
Are you still deciding which control panel is best for you? Check out our cPanel vs. CWP: Choosing the Best Solution for Your Needs blog post to help you decide.
There are many benefits to a Managed VPS Hosting account, not to be confused with Cloud Server Hosting. This product guide is designed to help you find tutorials for common tasks, such as website transfers, and more advanced initiatives like server hardening and optimization.
Also, become familiar with the Account Management Panel (AMP) for VPS customers. If you need assistance with a specific issue, contact Live Support or ask our Community Forum.
- Getting Started
- Transferring Websites & Email
- cPanel & WHM
- Control Web Panel (CWP)
- Email Configuration
- Basic Server Configuration
- Advanced Server Configuration
- Server Security
- Other Important Tasks
Getting Started with Managed VPS Hosting
Here is a brief list of tasks you should be familiar with when starting with a new Managed VPS.
cPanel
Control Web Panel (CWP)
- How to Manage Your CWP Server from AMP
- Logging into CWP for the First Time
- Add a Control Web Panel (CWP) User
- How to Create Packages in CWP
- Domains and Subdomains in CWP
- DNS Records in Control Web Panel (CWP)
- Control Web Panel (CWP) FTP Accounts
- Change PHP Version in Control Web Panel
- Create MySQL Databases in CWP
Transferring Websites & Email
Are you transferring websites or emails from another web hosting provider or InMotion account? These articles will guide you through the migration process, including moving the data, updating DNS records, and reviewing your work before making it public.
cPanel
General
Control Web Panel
cPanel & WHM
cPanel and WHM are versatile and comprehensive server management software, adding new features in every major update. Discover more detailed information on how and why to modify cPanel and WHM features.
Visit our cPanel Education Channel to learn more about cPanel.
Control Web Panel
Control Web Panel (CWP), previously known as CentOS Web Panel, is server administration software for Linux systems. CWP offers comprehensive features for managing an unmanaged server via a web browser, making it easier for novice users unfamiliar with the command-line interface (CLI).
Visit our Control Web Panel (CWP) Education Channel to learn more about CWP.
Email Configuration
Learn how to manage email accounts, configure desktop email clients, and secure email communications on Managed VPS Hosting.
- Creating Email Accounts in cPanel
- Creating Email Account in Control Web Panel
- Using Gmail with VPS Hosting
- Using InMotion Hosting for Third Party Email
- Spam Filters (formerly SpamAssassin)
- Blocking Spam and Preventing Email Spoofing
- Suspending Email Accounts in cPanel
- Using a Custom Server Hostname
- Configuring Your Server as a Mail Server
Basic Server Configuration
Below are basic server management tasks affecting all websites, applications, and online stores.
Advanced Server Configuration
These guides are more advanced but necessary for fully customizing a VPS to meet your needs.
Server Security
Protect your data and users with these options for firewall, brute-force login protection, and antivirus (AV) scanning.
Other Important Tasks
Once you’ve finished setting up your server, these articles can help you discover ways to improve your server performance, workflow, and overall business success.
Other Managed VPS Hosting Tutorials
- How To Write Error Log to File
- CentOS 6 – End of Life (EOL)
- How to Install PHP Versions in EasyApache 4
- How to Secure cPanel Service Daemons (cpsrvd) in WHM
- Getting Started With the ImunifyAV cPanel Plugin
- Mattermost RSS Feed Configuration
- How to Install Mattermost Plugins and Integrations (3 Options)
- Configure Antivirus in Mattermost with ClamAV
- 2 Easy Ways to Embed YouTube Videos in Mattermost
- How to Install Java on CentOS
- What to Know When Moving to a VPS
- Running Out of Disk Space on VPS
- Fix for AutoSSL Not Running on a VPS (3 Easy Options)
- DNSSEC in cPanel Managed Servers for Better Security
- Securing Your VPS: 24 Ways to Harden Server
- How to Enable or Disable Backups for Users of your VPS
- How to Show IP Address Usage in WHM
- How to Get the Most Out of Your VPS Hosting
- How to List Accounts in your cPanel Server
- How to Create a Git Repository on Your Reseller VPS
New Customer Getting Started Guide
Welcome to InMotion Hosting! Now that you have a new web hosting account, it’s time to achieve your web goals. Getting started is easy — even if you have never set up a website before. No matter your experience level or needs, the below guide will help you get started with your new web hosting Read More >
How to Install Nextcloud on CentOS 8
When using CentOS 8, you may find yourself looking for an open source cloud storage solution that you can use to set up your own file sharing network between your various devices. One option is Nextcloud, the open source cloud storage software. This software can be installed on most devices available today, making it a Read More >
How to Install cPanel/WHM on CentOS 7
When setting up a new CentOS 7 server, you may find yourself looking for control panel software that will allow you to manage your websites and web applications in a graphical user interface. One of the most popular web hosting control panel solutions is cPanel/WHM. This software gives you a comprehensive control panel interface that Read More >
Installing Kubernetes on CentOS 7
Kubernetes is a popular open-source solution for automated software deployments that uses containerized applications. Originally designed by Google, Kubernetes is compatible with most Linux distributions, including CentOS 7 and Ubuntu. When Kubernetes is installed and configured, it is then referred to as a Kubernetes cluster. A Kubernetes cluster involves 2 or more machines that are Read More >
How to Install MongoDB
While there are several different types of database software available, MongoDB is a popular and feature-rich alternative to other software such as MySQL. As this software is not frequently pre-installed on Linux-based hosts, you may find yourself needing to install MongoDB on your CentOS or Ubuntu server. In this guide, we will outline how to Read More >
How to Install Docker on CentOS 7
Docker is a popular open-source tool used to create, deploy, and run applications by using containers. These containers are isolated, discrete packages that contain all of the software and configuration files necessary to run specific applications. In this article, we will outline some reasons why you might want to use Docker as well as the Read More >
How to Install Apache Tomcat 8 on Ubuntu
Apache Tomcat (sometimes referred to as simply Tomcat) is a popular open-source web server software used to set up Java-based server environments. The technologies used in Tomcat include Java Servlet, Java Server Pages, Java Expression Language, and WebSocket and provides an HTTP server environment ideal for running Java-based applications. Apache Tomcat can be installed on Read More >
Installatron for cPanel Setup Guide
Installatron is a popular application installer that provides a graphical user interface for users to install and manage various applications with a few simple mouse-clicks. This tool integrates with cPanel, Plesk, Webmin and other server control panel platforms and can be used to install popular applications such as WordPress and Joomla! While Installatron offers both Read More >
Getting Started with Ansible
Do you find yourself configuring many servers or hosting plans with similar sets of software packages, configuration files, and deploying full software stacks? Although Ansible is the most widely used automation engine, there are a number of configuration and orchestration solutions available. Read through this article to learn about getting started with Ansible. What is Read More >
How to Install NGINX on cPanel
In this article, we will outline how to install the popular NGINX web server software on your VPS or Dedicated Hosting account. Installing this software allows your web server to cache content and increase server performance. This ultimately translates into faster websites and better experiences for end users. The installation process requires both root WHM Read More >
How to use ImageMagick
You may or may not know, but to manipulate images in WordPress, you must have an image optimization library in the PHP application. In fact, without it, WordPress will not even be able to produce thumbnails images. Instead, your images will display full-sized in areas where a thumbnail would be better. There are two popular Read More >
Why cPanel — What Features are in cPanel?
Why cPanel? cPanel is a web hosting control panel designed for ease of use. It is the most popular tool of its type in the world and included on many of InMotion Hosting’s plans. cPanel allows you to use various tools by way of a Graphical User Interface (GUI). This makes account management much easier Read More >
Securing Your VPS: 24 Ways to Harden Server
There are many reasons to harden your VPS. The best practices for VPS security involve learning the settings, steps, and options that are needed to keep your server secure. You will also find yourself continually researching and updating your knowledge and software tools to keep your security up-to-date. Server security depends on everyone who interacts with the Read More >
How to Create Grav Backups
Most content management systems (CMSs) have security and backup plugins available to improve performance and security to your preferences. Grav includes these features natively within the Admin plugin. Similar to cPanel backup scheduling in WebHost Manager (WHM) (for VPS / Dedicated Hosting only), Grav offers options to configure what’s included in backups, different backup configurations Read More >
What is Subresource Integrity (SRI)?
In this article: What is it? SRI with a Webapp SRI Code with SSH WordPress What is Subresource Integrity (SRI)? Subresource integrity (SRI) is W3C standard that protects websites against malicious modifications to JavaScript and CSS libraries hosted externally on content delivery networks (CDNs) for the fastest delivery possible. The most popular examples are Jquery Read More >