Learn Hosting

Discover the pros and cons of different hosting solutions, and learn how to host your web apps and sites successfully with these in-depth tutorials.
  1. Download and Install WordPress Via the Shell Over SSH and With WP-CLI

    Download and Install WordPress Via the Shell Over SSH and With WP-CLI

    Tutorial Beginner

    Installing WordPress often takes a lot of steps: downloading and uncompressing a zip file, uploading files to the server, and setting up the database and...

  2. Website Hosting Experience Simplified With Cloudways' Managed Platform

    Website Hosting Experience Simplified With Cloudways' Managed Platform

    Tutorial Beginner

    Learn how choosing the right hosting solution affects your online business, and discover the advantages of the Cloudways Platform—with a special discount for...

  3. Create a New WordPress Site While Keeping Your Old Static Site Running

    Create a New WordPress Site While Keeping Your Old Static Site Running

    Tutorial Beginner

    Learn how to add a new WordPress site to your domain and keep your old static site running while you set it up.

  4. Docker From the Ground Up: Working With Containers, Part 2

    Docker From the Ground Up: Working With Containers, Part 2

    Tutorial Intermediate

    In this two-part series, you're learning and gaining hands on experience with everything you need to know about launching, interacting, managing and...

  5. Docker From the Ground Up: Working With Containers, Part 1

    Docker From the Ground Up: Working With Containers, Part 1

    Tutorial Intermediate

    Docker paves the way for the containerization revolution and the modern DevOps approach. The fundamental building block is, of course, the container. In this...

  6. How to Install Ghost and WordPress With Docker

    How to Install Ghost and WordPress With Docker

    Tutorial Intermediate

    Docker is a lightweight, portable tool that can free you from having to install server software on your local machine. In this video tutorial from my course...

  7. Useful *NIX Shell Commands for Web Developers

    Useful *NIX Shell Commands for Web Developers

    Tutorial Beginner

    Every web developer needs to use shell in some cases. I this article I am going to list and explain the most common shell commands and show how web...

  8. How to Use Pantheon to Set Up and Maintain a Production-Safe WordPress Site

    How to Use Pantheon to Set Up and Maintain a Production-Safe WordPress Site

    Tutorial Beginner

    To run a site safely without worrying about issues that might appear when you push your updates live, you need a Dev-Test-Live server setup. This tutorial...

  9. Automate All the Things With Ansible: Part Two

    Automate All the Things With Ansible: Part Two

    Tutorial Beginner

    Ansible is a modern, open-source, Python-based configuration management, orchestration and deployment framework. It strengths include an intuitive conceptual...

  10. Automate All the Things With Ansible: Part One

    Automate All the Things With Ansible: Part One

    Tutorial Intermediate

    In this tutorial you'll learn how to automate your development and deployment environment with Ansible. Ansible is a modern Python-based configuration...

  11. Introduction to Vagrant

    Introduction to Vagrant

    Tutorial Intermediate

    Vagrant is a must-have tool for any serious developer. With vagrant you can create a virtualized development environment locally that mimics your production...

  12. Develop and Deploy With Docker

    Develop and Deploy With Docker

    Course Beginner

    Docker is a lightweight, portable tool that can free you from having to install server software on your local machine. The containers Docker creates can be...