> For the complete documentation index, see [llms.txt](https://doc.mprolab.io/mprolab/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://doc.mprolab.io/mprolab/manuals-and-tutorials/manuals/vps/create-vps.md).

# Create VPS

{% hint style="danger" %}
**If you're not familiar with setting up and connecting to a VPS, opting for a Windows VPS is easier choice, however it is more expensive.**

**For those who value an intuitive user interface, Windows server operating system may be the ideal choice, thanks to its familiar design that makes setting up a server easy for beginners.**
{% endhint %}

When selecting a VPS provider, you'll find a wide array of choices available. Many reputable providers offer both Windows and Ubuntu Linux options for users to pick from. For specific server specifications that a VPS needs to meet for iNODEs, refer to the [hardware requirements](https://doc.mprolab.io/mprolab/indexnode/hardware-requirements) detailed below for information before proceeding.

<mark style="background-color:blue;">**Minimum Requirements:**</mark>

* Operating systems: Windows, Mac, or Linux Desktop (64-bit required)
* 60 GB Disc Space (SSD)
* 4 GB RAM
* 2 CPU Core Processor
* 2 TB (2000 GB) Bandwidth (Transfer / Internet Trafic)

{% hint style="info" %}
This manual is covering both Windows and Linux VPS
{% endhint %}

**Step 1**&#x20;

Choose a VPS provider and set up an account. We've compiled a list of VPS providers recognized by the community for this manual.

<mark style="background-color:green;">**IONOS**</mark>

<figure><img src="/files/PrGkCgakQ4FhMaNHAv0i" alt=""><figcaption></figcaption></figure>

<mark style="background-color:green;">**Contabo**</mark>

<figure><img src="/files/ubRUiDhCRQGwjvqYWNJq" alt=""><figcaption></figcaption></figure>

<mark style="background-color:green;">**Kamatera**</mark>

<figure><img src="/files/RnnLFMTMjwd6LDi903Ue" alt=""><figcaption></figcaption></figure>

<mark style="background-color:green;">**Digital Ocean**</mark>

<figure><img src="/files/pgJXDkUWHzspYxwOdDuv" alt=""><figcaption></figcaption></figure>

<mark style="background-color:green;">**Vultr**</mark>

<figure><img src="/files/wE7m6Ns0DinpSSBe1u4X" alt=""><figcaption></figcaption></figure>

<mark style="background-color:green;">**Racknerd**</mark>

<figure><img src="/files/Vrtzj7mP7Ygray3u2N34" alt=""><figcaption></figcaption></figure>

**Step 2**

Choose a machine that fulfills or surpasses the [hardware requirements](https://doc.mprolab.io/mprolab/indexnode/hardware-requirements) criteria.

<figure><img src="/files/B5iydZUKndhJGVHwl9WS" alt=""><figcaption></figcaption></figure>

**Step 3**

Pick a server location, which refers to the VPS's physical hosting site.

<figure><img src="/files/stbacsRMjXDLfkpbM9EU" alt=""><figcaption></figcaption></figure>

**Step 4**

Choose your VPS's operating system, with the options being either Ubuntu or Windows.

{% hint style="danger" %}
**If you're not familiar with setting up and connecting to a VPS, opting for a Windows VPS is easier choice, however it is more expensive.**

**For those who value an intuitive user interface, Windows server operating system may be the ideal choice, thanks to its familiar design that makes setting up a server easy for beginners.**
{% endhint %}

{% hint style="info" %}
For Windows we recommend use Windows Desktop 2022 (latest)

For Linux we recommend Ubuntu 22.04 (latest)
{% endhint %}

<div><figure><img src="/files/jcQmAZy0Jg3vk3Zh6R9h" alt=""><figcaption></figcaption></figure> <figure><img src="/files/JLwM65y4YtNi2xuNQlA6" alt=""><figcaption></figcaption></figure></div>

**Step 5**

Select VPS contract duration (if you have option)

<figure><img src="/files/kXYCfifs1j1mijT0kACV" alt=""><figcaption></figcaption></figure>

**Step 6**

Continue with the payment and create VPS

<figure><img src="/files/LtN0FhXtFDEpqG5KJmY2" alt=""><figcaption></figcaption></figure>

{% hint style="info" %}
You should receive an email confirmation once your server has successfully completed setup and installation.
{% endhint %}

**Step 7**&#x20;

Your VPS has successfully completed setup and installation and now you can see details.

* Host (IP address)
* User
* Password (required for setup)
* Operating System
* IP address
* Configuration details

<figure><img src="/files/wI8jjsr1JlpdSTjTtSIw" alt=""><figcaption></figcaption></figure>
