Getting Started

DO tutorials that guide users through a procedural engagement with a product from start to finish.

Getting Started subscription active
You will receive email notifications for new publications on Getting Started.
69 Results
  • Tutorial

    Initial Server Setup with Ubuntu 16.04

    When you start a new server, there are a few steps that you should take every time to add some basic security and give you a solid foundation. In this guide, we'll walk you through the basic steps necessary to hit th...
    By Mitchell Anicas Getting Started Initial Server Setup Security Ubuntu Ubuntu 16.04
  • Tutorial

    Initial Server Setup with Ubuntu 18.04

    When you first create a new Ubuntu 18.04 server, there are a few configuration steps that you should take early on as part of the basic setup. This will increase the security and usability of your server and will give...
    By Justin Ellingwood Getting Started Initial Server Setup Security Ubuntu Ubuntu 18.04
  • Initial Server Setup with Ubuntu 14.04

    When you start a new server, there are a few steps that you should take every time to add some basic security and set a solid foundation. In this guide, we'll walk you through the basic steps necessary to hit the grou...
    By Justin Ellingwood Getting Started Linux Basics Initial Server Setup Security Ubuntu
  • Tutorial

    How To Install Linux, Apache, MySQL, PHP (LAMP) stack on Ubuntu 14.04

    One of the most common steps to take when setting up a new server is to install a LAMP stack. LAMP stands for Linux, Apache, MySQL, and PHP. These individual components, when used together, allow us to host dynamic ...
    By Justin Ellingwood LAMP Stack Getting Started Apache MySQL PHP Ubuntu
  • Tutorial

    How To Add Swap on Ubuntu 14.04

    Swap space can be used as an "overflow" area for your system when you run out of RAM. The operating system can store data that would normally be kept in RAM on the hard drive in a specially formatted file. In this g...
    By Justin Ellingwood Getting Started Linux Basics Server Optimization Ubuntu
  • Tutorial

    How To Set Up SSH Keys on Ubuntu 16.04

    SSH-key-based authentication provides a more secure alternative to password-based authentication. In this tutorial we'll learn how to set up SSH key-based authentication on an Ubuntu 16.04 installation.
    By Hanif Jetha Getting Started Linux Basics Security System Tools Ubuntu 16.04
  • Tutorial

    How To Set Up Nginx Server Blocks (Virtual Hosts) on Ubuntu 16.04

    When using the Nginx web server, server blocks (similar to the virtual hosts in Apache) can be used to encapsulate configuration details and host more than one domain off of a single server. In this guide, we'll discu...
    By Justin Ellingwood Getting Started Nginx Ubuntu Ubuntu 16.04
  • Tutorial

    How To Configure SSH Key-Based Authentication on a Linux Server

    SSH, or secure shell, is the most common way of administering remote Linux servers. Although the daemon allows password-based authentication, exposing a password-protected account to the network can open up your serv...
    By Justin Ellingwood Getting Started Linux Basics Security System Tools
  • Tutorial

    5 Common Server Setups For Your Web Application

    When deciding which server architecture to use for your environment, there are many factors to consider, such as performance, scalability, availability, reliability, cost, and ease of management. Here is a list of com...
    By Mitchell Anicas Getting Started Scaling LAMP Stack Caching Conceptual
  • Tutorial

    How To Install Linux, Apache, MySQL, PHP (LAMP) stack On CentOS 7

    In this guide, we'll get a LAMP stack installed on an CentOS 7 VPS. A "LAMP" stack is a group of open source software that is typically installed together to enable a server to host dynamic websites and web apps. Thi...
    By Mitchell Anicas LAMP Stack Getting Started CentOS
  • Tutorial

    How To Point to DigitalOcean Nameservers From Common Domain Registrars

    DNS is the naming system that is used to bind a domain name to a web server. In this guide, we will change the nameservers for a domain that we have registered and point it to a DigitalOcean Droplet.
    By Josh Barnett, Kathleen Juell Getting Started DNS DigitalOcean
  • Tutorial

    How To Add and Delete Users on CentOS 8

    In this guide, we will cover how to create user accounts, assign sudo privileges, and delete users on a CentOS 8 server.
    By Brian Boucheron CentOS CentOS 8 Linux Basics Getting Started
  • How To Set Up Nginx Server Blocks (Virtual Hosts) on Ubuntu 14.04 LTS

    Nginx is an incredibly powerful web server and reverse proxy. In this guide, we'll discuss how to set up server blocks on Ubuntu 14.04 in order to server multiple domains from a single server.
    By Justin Ellingwood Nginx Getting Started Ubuntu
  • Initial Server Setup with CentOS 7

    This tutorial explains the first steps you need to take after creating your CentOS 7 server, including how to login with root, change the root password, create a new user, give the new user root privileges, change the...
    By Mitchell Anicas Getting Started Initial Server Setup Linux Basics CentOS
  • Additional Recommended Steps for New Ubuntu 14.04 Servers

    After setting up the bare recommended configuration for a new server, there are often some additional steps that are highly recommended in most cases. In this guide, we'll continue the initial configuration by tacklin...
    By Justin Ellingwood Getting Started Security System Tools Ubuntu
  • How To Install Linux, Nginx, MySQL, PHP (LEMP) stack on Ubuntu 14.04

    A LEMP stack (Linux, Nginx, MySQL, and PHP) is a powerful set of software that can be configured to serve dynamic sites and web apps from your server. In this guide, we will discuss how to install a LEMP stack on an ...
    By Justin Ellingwood Getting Started Nginx MySQL PHP Ubuntu
  • Tutorial

    How To Add and Delete Users on an Ubuntu 14.04 VPS

    Learning how to manage users effectively is an essential skill for any Linux system administrator. In this guide, we will discuss how to add and delete users and assign sudo privileges on an Ubuntu 14.04 server.
    By Justin Ellingwood Linux Basics Getting Started Ubuntu
  • Tutorial

    How To Set Up a Firewall Using Iptables on Ubuntu 14.04

    The iptables firewall is a great way to secure your Linux server. In this guide, we'll discuss how to configure iptables rules on an Ubuntu 14.04 server.
    By Justin Ellingwood Getting Started Firewall System Tools Security Ubuntu
  • Tutorial

    How to Set Up SSH Keys on Ubuntu 18.04

    SSH-key-based authentication provides a more secure alternative to password-based authentication. In this tutorial we'll learn how to set up SSH key-based authentication on an Ubuntu 18.04 installation.
    By Hanif Jetha Getting Started Linux Basics Security System Tools Ubuntu 18.04
  • Tutorial

    How To Install Webmin with SSL on Ubuntu 14.04

    Webmin is a web-based system administration tool for Unix-like systems. It provides an easy alternative to command line system administration and can be used to manage various aspects of a system, such as users and se...
    By Mitchell Anicas Control Panels Getting Started Ubuntu