# Deploy a server

## Deploy a new server

The easiest way to start deploying with Latitude.sh is through the dashboard. [Sign up](https://www.latitude.sh/dashboard/signup), create your Team and Project and you will be up and running quickly.

Create a new server

<figure><img src="https://2067087196-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FrvuvaUs1w0qbpfD97AZo%2Fuploads%2Ficgp7i8qyP6WKFD2qKRS%2F1.png?alt=media&#x26;token=16372c82-abbc-4dec-b733-88906efe4efe" alt=""><figcaption></figcaption></figure>

Choose a location

<figure><img src="https://2067087196-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FrvuvaUs1w0qbpfD97AZo%2Fuploads%2FepKE9yvx7ix7SZv9fglL%2F2.png?alt=media&#x26;token=20400303-d66b-4824-be40-e3d29d8d364b" alt=""><figcaption></figcaption></figure>

{% hint style="info" %}
If you plan to run a Jito Solana validator, choose a location near to the block engine.
{% endhint %}

Choose a server spec

Only 2 server specs could handle the requirements to run a Solana validator on mainnet-beta

c3.large.x86 without putting accounts in ramdisk

<figure><img src="https://2067087196-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FrvuvaUs1w0qbpfD97AZo%2Fuploads%2FDOcLCJF2L1ILmAIuYJZi%2F5.png?alt=media&#x26;token=a801faf3-dea3-40f6-95a5-d10fdb4eaaf7" alt=""><figcaption></figcaption></figure>

Or s3.large.x86 where you can choose to put accounts in ramdisk

<figure><img src="https://2067087196-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FrvuvaUs1w0qbpfD97AZo%2Fuploads%2FKjy92JVWaaxbZHicCyri%2F6.png?alt=media&#x26;token=b33eac7c-d03d-40e6-b4ca-dcde1a82ec02" alt=""><figcaption></figcaption></figure>

{% hint style="info" %}
If you don't understand implication about putting accounts in ramdisk, please read accounts management section first.
{% endhint %}

Choose OS, ssh-key, and storage

For the Operating system choose Ubuntu 20.04

Choose your ssh key to authenticate on the server

We recommend choosing No Raid in order to dedicate a disk for the ledger

<figure><img src="https://2067087196-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FrvuvaUs1w0qbpfD97AZo%2Fuploads%2FAWzSeL5pAqc6lgjZztX0%2F7.png?alt=media&#x26;token=aa68cc68-6a99-41b7-ac61-6e3edf45b4b7" alt=""><figcaption></figcaption></figure>

Finally, click on deploy


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://latitudesh.manystake.com/deploy-a-server.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
