Are you looking to install Windows Server on DigitalOcean? This tutorial will walk you through the entire process step by step so you can successfully set up a Windows Remote Desktop (RDP) on DigitalOcean.
Digitalocean $200 credit
Step 1: Create a Droplet on DigitalOcean
Log in to your DigitalOcean account.
Click Create → Droplets.
Select a Region: Choose a region closest to your location for better connectivity.
Select an Image: Choose Ubuntu (any version) as the base OS.
Select CPU Options: Pick any CPU configuration based on your requirements.
Set a Password: You need to set a password, but it won’t be used because Windows Server will have a different password.
Host Name: Enter a name for your droplet (you can name it anything).
Click Create Droplet.
⚠️ Important: Follow these steps carefully, and don’t skip any part to avoid installation issues.
Step 2: Enable Recovery Mode
Once the Droplet is created, go to the Droplet Settings.
Click Recovery.
Turn off the droplet.
Click Boot from Recovery ISO.
Now, turn on the droplet.
Step 3: Access the Recovery Console
Click Access → Launch Recovery Console.
In the console, type “6” and press Enter.
Copy the Windows Server download URL here.
Paste the URL into the console to start the download.
The download will take approximately 25-30 minutes.
Step 4: Finalizing Windows Installation
Once the download is complete, close the console.
Go back to Droplet Settings → Recovery.
Click Boot from Hard Drive.
Turn on the droplet.
Step 5: Access Windows Server
Click Access → Launch Recovery Console.
Open Command Prompt.
The Network Connections window will open.
Right-click on the active network and select Properties.
Click on Internet Protocol Version 4 (TCP/IPv4) and then click Properties.
Enter the following details:
IP Address: Enter the static IP of your droplet.
Subnet Mask: This will be auto-filled.
Default Gateway: Enter your droplet’s gateway.
Preferred DNS Server: 8.8.8.8
Alternate DNS Server: 8.8.4.4
Click OK, then Close.
Step 6: Configure Windows Server
Open Administrative Tools.
Click Computer Management → Disk Management.
Right-click the middle partition and select Extend Volume.
Step 7: Set Up User and Password
Open Local Users and Groups.
Change the username.
Right-click on the username and select Change Password.
Set a new password.
Step 8: Update Windows Server
Go to Update & Security → Check for Updates.
Let Windows install updates (this may take 5-6 minutes).
Once the updates are installed, restart the server.
The update process will take around 3-4 minutes.
Step 9: Connect to Windows Server via RDP
Open Remote Desktop Connection on your computer.
Enter your DigitalOcean droplet’s IP address.
Log in using your Windows username and password.
You are now successfully connected to your Windows Virtual Machine on DigitalOcean!
Conclusion
You have now successfully installed Windows Server on DigitalOcean and can access it remotely using Remote Desktop (RDP). This setup allows you to host applications, manage servers, and run Windows-based software on a cloud platform.