-
Tutorial
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
IP addresses, networks, submasks, and CIDR notation can be difficult concepts to understand. In this guide, we will cover some of the basic ideas behind how these systems work together to allow computers to communica...
•
By
Justin Ellingwood
Networking
Linux Basics
Conceptual
FAQ
-
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
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
-
Tutorial
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
-
Tutorial
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 series
DNS, or the domain name system, is an essential component of modern internet communication. It allows us to reference computers by names instead of IP addresses. In this series, we will cover the basic ideas behind ...
•
By
Justin Ellingwood, Melissa Anderson and Mitchell Anicas
DNS
Conceptual
Linux Basics
FAQ
Networking
DigitalOcean
Product Documentation
Ubuntu
-
Tutorial
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
-
Tutorial
This is a list of frequently asked questions about DigitalOcean's Write for DOnations program.
•
By
Kathleen Juell
DigitalOcean
DigitalOcean Articles
FAQ
-
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
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
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
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
-
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
-
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
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
-
Tutorial series
Migrating to a new server can be a complex and involved task. Not only do you have to transfer the data itself to a new location, you also have to replicate the service environment and ensure that your components int...
•
By
Justin Ellingwood
System Tools
FAQ
-
Question
I am willing to purchase droplets from DigitalOcean as they are the cheapest and the best option currently available in my country. However as mentioned in the question, is the free $50 credit available for use if I u...
Accepted Answer:
Dec 2019 Update:
We currently offer a $100, 60-day Free Credit for new accounts that you can get by signing up here:
<^>LINK: If you know someone already using DigitalOcean, get their referral link, or use this one: h...
2
•
•
By
sampleaffiliate407
Billing
Getting Started
FAQ
-
Question
What will happen to a droplet when the host machine needs maintenance? Will the droplet be down for the duration of the maintenance period? Or, will the droplet be seamlessly/transparently transferred to a different h...
Accepted Answer:
Hello,
Generally if it is Droplet maintenances, we generally tend to perform Live migration , where there is no downtime on the Droplet. If in case, there is an issue with Live migration, then we opt for offline migra...
2
•
•
By
jclacsam
High Availability
FAQ
-
Question
I want to upload a large file so I want to do so from the droplet's console. The file is on my compouter. How do I do that?
Accepted Answer:
Running a command on your local computer to upload files to your server is pretty easy on macOS or Linux where you can use scp:
scp -r <^>/path/to/my/files<^> root@:<^>0.0.0.0<^>:<^>/path/on/my/server<^>
or rsync
r...
5
•
•
By
efiminzer
FAQ
Getting Started
Linux Basics
Ubuntu