Frequently Asked Questions

FAQ subscription active
You will receive email notifications for new publications on FAQ.
15 Results
  • Tutorial

    OpenSSL Essentials: Working with SSL Certificates, Private Keys and CSRs

    This guide provides a quick reference to OpenSSL commands that are useful in common, everyday scenarios. Similar to a cheat sheet for OpenSSL commands.
    By Mitchell Anicas Security FAQ
  • Tutorial

    Understanding IP Addresses, Subnets, and CIDR Notation for Networking

    IP addresses, networks, submasks, and CIDR notation can be difficult concepts to understand. In this guide, we will cover some of the ideas behind how these systems work together to allow computers to communicate over...
    By Justin Ellingwood Networking Linux Basics Conceptual FAQ
  • Tutorial

    How To Troubleshoot Common HTTP Error Codes

    This guide focuses on identifying and troubleshooting the most commonly encountered HTTP error codes, i.e. 4xx and 5xx status codes, from a system administrator's perspective. There are many situations that could caus...
    By Mitchell Anicas FAQ Apache Nginx Conceptual
  • An Introduction to DNS Terminology, Components, and Concepts

    DNS, or the Domain Name System, is an integral part of how the internet functions today. However, the way that DNS works is often quite mysterious for new administrators. In this guide, we will discuss some of the c...
    By Justin Ellingwood DNS Conceptual Linux Basics FAQ
  • Tutorial

    An Introduction to Linux Basics

    Linux may be daunting to learn about at first, but familiarising yourself with the operating system is easy. The basics are simple, and you'll learn skills to arm yourself with knowledge in the future.
    By Justin Kim Linux Basics FAQ Interactive
  • Tutorial

    An Introduction to Securing your Linux VPS

    Linux security is a complex task with many different variables to consider. In this guide, we will attempt to give you a good introduction to how to secure your Linux server. We will discuss high-level concepts and...
    By Justin Ellingwood Security Getting Started Linux Basics FAQ Conceptual
  • Tutorial

    Write for DOnations - Frequently Asked Questions

    This is a list of frequently asked questions about DigitalOcean's Write for DOnations program.
    By Brian Hogan, Kathleen Juell DigitalOcean DigitalOcean Articles FAQ
  • Tutorial

    How and When to Use Sqlite

    Sqlite is a very simple and fast open source SQL engine. This tutorial will explain when it is optimal to use Sqlite, as opposed to a full-blown RDBMS such as Mysql or Postgres, as well as how to install it and basic ...
    By Gareth Dwyer MySQL FAQ SQLite
  • How To Migrate Linux Servers Part 1 - System Preparation

    There are many different considerations you should make when migrating from one system to another. In this guide, we will discuss how to prepare your source and target systems for a migration. This will include gettin...
    By Justin Ellingwood System Tools FAQ
  • Tutorial

    New Droplet Plans - Frequently Asked Questions

    DigitalOcean recently announced details (https://blog.digitalocean.com/new-droplet-plans) for new Droplet plans. Below is a list of frequently asked questions with answers to help give more clarity on these plans.
    By Ben Schaechter DigitalOcean FAQ
  • Tutorial

    What is FTP and How Is It Used?

    This tutorial provides some information about FTP and includes some basic FTP commands. Additionally it includes links to the variety of FTP tutorials on the DigitalOcean site. FTP is a way to transfer files between h...
    By Etel Sverdlov System Tools FAQ Conceptual
  • Tutorial

    An Introduction to Cloud Hosting

    Cloud hosting is a method of using online servers in an affordable, scalable, and reliable way. In this guide, we will go over the common components in a cloud hosting environment, including different types of virtual...
    By Josh Barnett Getting Started FAQ DigitalOcean Conceptual Cloud Computing
  • How To Migrate Linux Servers Part 2 - Transfer Core Data

    In the previous tutorial, we prepped our servers for data migration. At this point, your target and source system should be able to communicate (the target system should have SSH access to the source system), and you ...
    By Justin Ellingwood System Tools FAQ
  • How To Migrate Linux Servers Part 3 - Final Steps

    In the last tutorial of this series, we will finish up our migration by transferring users, groups, mail, crontabs, and other settings over to our new server.
    By Justin Ellingwood System Tools FAQ
  • Tutorial

    How To Recover from File System Corruption Using FreeBSD's Single-User Mode

    FreeBSD includes a filesystem checking utility called fsck that can be used to recover your system in cases of corruption. In this guide, we will discuss how to attempt to recover your filesystem if there are filesys...
    By Ryan Quinn FAQ FreeBSD