Getting Started

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

Subscribe to Getting Started
Get notified when new articles on Getting Started are published.
  • 20 Results
    • Tutorial

      DigitalOcean Community Glossary

      A glossary of technical terms for the DigitalOcean community.
      6 days agoBy The DigitalOcean Community TeamLinux BasicsMiscellaneousGetting Started
    • 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...
      11 days agoBy Josh BarnettGetting StartedFAQDigitalOceanConceptualCloud Computing
    • Tutorial

      Initial Server Setup with Ubuntu 22.04

      When you first create a new Ubuntu 22.04 server, you should perform some important configuration steps as part of the basic setup. These steps will increase the security and usability of your server, and will give you...
      22 days agoBy Jamon CamissoUbuntuUbuntu 22.04DigitalOcean DropletsGetting StartedInitial Server SetupSecurity
    • Tutorial

      How to Set Up SSH Keys on Ubuntu 22.04

      In this guide, we’ll focus on setting up SSH keys for an Ubuntu 22.04 installation. SSH keys provide a secure way of logging into your server and are recommended for all users.
      22 days agoBy Alex GarnettGetting StartedLinux BasicsSecuritySystem ToolsUbuntuUbuntu 22.04
    • 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.
      1 month agoBy Hanif JethaGetting StartedLinux BasicsSecuritySystem ToolsUbuntu 18.04
    • Tutorial

      How To Set Up SSH Keys on CentOS 7

      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 a CentOS 7 installation.
      1 month agoBy Hanif JethaGetting StartedLinux BasicsSecuritySystem ToolsCentOS
    • Tutorial

      Package Management Basics: apt, yum, dnf, pkg

      Most modern Unix-like operating system, rely on a centralized package management system for finding and installing software. This guide serves as a quick reference for the fundamentals of finding, installing, and upgr...
      1 month agoBy Brennen BearnesLinux CommandsGetting StartedSystem ToolsLinux Basics
    • 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. This...
      2 months agoBy Mitchell AnicasLAMP StackGetting StartedCentOS
    • Tutorial

      How To Add and Delete Users on a CentOS 7 Server

      When you first start using a fresh Linux server, adding and removing users is one of the most basic tasks that you should know how to do. In this guide, we will cover how to create user accounts, assign sudo privilege...
      2 months agoBy Tony Tran, Josh BarnettLinux BasicsGetting StartedCentOS
    • Question

      Cannot connect remotely to droplet

      My droplet responds fine when operating within Digital Ocean console, have created and updated the droplet and then installed jre without issue. Now I want to upload a file to my droplet which means connecting remotel...
      1 answer4 months agoBy garythornton060676Initial Server SetupGetting Started
    • Question

      How to migrate an WordPress 4.8 site here at DO to a new 5.8 WP Site set up with MarketPlace 1-Click WP

      I have on older droplet with Ubuntu 14 and WordPress 4.8. I just created a new WordPress droplet with the MarketPlace 1-Click Setup. Its a Ubuntu 20.04 and WordPress 5.8 droplet. During WP configuration script I used ...
      Accepted Answer: Hi @DanInSD , At the moment you’ve created two different WordPress installations, one updated to 5.8 and one to 4.8. This means you’ll need to migrate your WordPress installation 4.8 to the new droplet and update Word...
      1 answer4 months agoBy DanInSDUbuntuApacheWordPressGetting Started
    • Question

      2021 Copyright. All Rights Reserved Errors

      I try to access my domain that I bought on namecheap ad registered on DO as explained here( ) But ...
      1 answer6 months agoBy matthconteGetting StartedDigitalOceanDNS
    • Question

      4 Questions. Pricing and what to choose

      Hi. The site has a lot of products… I really don’t understand most of them… and Im a simple user… so Im little lost in the website… I have been recommended to this website from friends that work with digitalocean serv...
      1 answer6 months agoBy tefatenutaBillingDigitalOceanGetting StartedPayments
    • Question

      why dopled console copy everything inverting upper and lower case

      copy everything inverting upper and lower case
      1 answer6 months agoBy ismaelhdzmuroLinux BasicsUbuntuGetting StartedSecuritySystem ToolsUbuntu 20.04
    • Question

      Did I set up dns right? Confused

      Confused if I set up dns all the way thanks. Charlene
      2 answers6 months agoBy charmin069Getting StartedDigitalOceanDNS
    • Tutorial

      How to Set Up SSH Keys on Debian 11

      SSH, or secure shell, is an encrypted protocol used to administer and communicate with servers. When working with a Debian server, chances are you will spend most of your time in a terminal session connected to your s...
      7 months agoBy Jamon CamissoLinux BasicsGetting StartedSecuritySystem ToolsDebianDebian 11
    • Tutorial

      Initial Server Setup with Debian 11

      When you first create a new Debian 11 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 yo...
      7 months agoBy Brian BoucheronDebianGetting StartedInitial Server SetupDebian 11
    • Question

      VSFTPD issue - Full permissions

      Hello,I am running a small droplet on 20.04 with vsfptd. I have created a user in the sudo group hoping I will be able to move files into different folders from my remote pc to the droplet and vice versa, as all as ot...
      1 answer7 months agoBy GeneIntheUKUbuntu 20.04Getting Started
    • Question

      Copy ssh keys between users Rocky linux 8

      I have setup a droplet and logged in as root, I have added a new user and want to copy the ssh key from root to new user is there a command to copy ssh keys between 2 different users on the same server? on ubuntu I us...
      1 answer7 months agoBy robertkeoghdoLinux BasicsGetting StartedSecuritySystem ToolsRocky LinuxRocky Linux 8
    • Question

      Setting Up New Document Root Directories

      I have one doubt 🧐…how can I add another site IP and domain in local host of nginx…this is only for poc… I add and save that ip and run but it raises ssh error…but for fake ip that error doesn’t araises…
      1 answer8 months agoBy jeniferrakshanaNginxUbuntuGetting StartedUbuntu 16.04