VPS 4 min read

Windows Server VPS Initial Setup: A Step-by-Step Guide

Truobox

Truobox

June 15, 2022

Introduction

You’ve just ordered your Windows Server VPS and now you need to get it running. The good news is that the initial setup is quick and simple: in a few minutes you’ll have a server that’s online, connected to the internet, and ready for you to install whatever you need.

This guide walks you through accessing your VPS for the first time from the Truobox client area, launching the remote console, and completing the initial Windows Server configuration so you can start working right away.

What you’ll need

Before you start, make sure you have:

  • An active Truobox account with a VPS service.
  • An up-to-date web browser (Chrome, Firefox, Edge, or Safari).
  • Your login credentials for the Truobox client area.

Step 1: Sign in to the client area

The first thing to do is log in to your Truobox account. Go to the client area and enter your credentials (email address and password). Once inside, you’ll see the main dashboard with a summary of all your active services.

Step 2: Go to your services

From the main dashboard, click Services and then select My Services. Here you’ll find every product you have with Truobox, including your Windows Server VPS.

Step 3: Select your VPS

Find the VPS you want to configure in the service list and click on it. This takes you to the management page for that specific server, where you can see details such as its IP address, service status, operating system, and the management options available to you.

Step 4: Launch the noVNC console

On your VPS management page, look for the noVNC Console option and select it. This tool gives you access to your server’s desktop straight from the browser, with no extra software to install.

The noVNC console opens a window showing your Windows Server desktop exactly as if you were sitting in front of the physical machine. It’s the most direct way to interact with your VPS during the initial setup.

Step 5: Complete the Windows Server setup

Once you’re inside the console, Windows Server will ask you to complete the initial operating system setup. This process includes:

  • Setting the administrator credentials: You’ll be asked to create a password for the server’s administrator account. This is the password you’ll use to access the server from now on.
  • Accepting the Windows Server license terms.
  • Finishing the setup: Click Finish to complete the process.

Password recommendations

Pick a password that’s strong but easy for you to remember. A few good practices:

  • Use a mix of uppercase letters, lowercase letters, numbers, and symbols.
  • Make it at least 12 characters long.
  • Avoid common words, proper names, and predictable sequences like “123456” or “admin”.
  • Consider using a password manager to store it securely.

Keep in mind that this password protects full access to your server. If someone guesses it, they’d have complete control over your VPS.

Step 6: Check the internet connection

Once the setup is done, your VPS is ready to use. Confirm you have internet access by opening the browser on the server and visiting any website. If the connection works, your server is fully operational.

Powerful VPS from $4.99/month. Our VPS servers running Windows Server include dedicated resources, a static IP, and expert support. See VPS plans →

With your VPS configured and running, we recommend a few extra steps to keep your server secure and well prepared:

  • Update Windows Server: Run Windows Update to install the latest security patches.
  • Configure the firewall: Review your Windows Firewall rules to make sure only the ports you actually need are open.
  • Enable Remote Desktop (RDP): Turn on Remote Desktop access so you can reach your VPS from your local computer without relying on the noVNC console.
  • Install the software you need: Web servers (IIS, Apache), databases (SQL Server, MySQL), development tools, or any application your project requires.

Conclusion

Setting up a Windows Server VPS on Truobox is a straightforward process you can finish in just a few minutes. Once you’ve set your credentials and confirmed the internet connection, you’ll have a powerful, fully functional server at your disposal.

If you need help at any point along the way, our support team is available to assist you. Ready to get started? Choose the VPS plan that best fits your project and put it to work today.