# How to set up a Necesse dedicated server

If you want to enjoy complete freedom when building settlements and mastering dungeons in terms of competition, gaming experience and online time, a Necesse dedicated server is the perfect solution. Here, we reveal the requirements for a dedicated server like this and how to set it up.

## What are the hardware requirements for a Necesse server?

If you want to set up a dedicated server for fun multiplayer adventures in Necesse, you can, in principle, use your own computer at home. However, the preferred option is to **host with a professional data center provider**. Here you get access to high-performance hardware with an excellent broadband connection. In addition, you can run the hosted Necesse server **around the clock**, which would be rather impractical on a home PC.

Tip If you rent external hardware for hosting, you have the advantage of being able to use these resources for other [games with a dedicated server](https://www.ionos.com/digitalguide/server/know-how/games-with-a-dedicated-server/) at any time!

The specific requirements for RAM and the like depend on various factors such as the number of simultaneously active players, the modifications used or the frequency of raids. Your Necesse server setup should always meet the following **minimum requirements**:

- **CPU**: min 2.8 GHz (2 cores)
- **RAM**: min. 2-3 GB
- **Storage space**: 15 GB

In addition to these requirements for the [game server](https://www.ionos.com/cloud/game-server-hosting "Rent a game server with IONOS") itself, there are also the requirements for the underlying server operating system. You can choose between Linux, macOS and Windows when installing the Necesse server application. If you opt for the Microsoft system **Windows Server 2022**, for example, you’ll need an additional 1.4 GHz of computing power, 2 GB of RAM and 36 gigabytes of hard disk space (512 MB and 32 GB without graphical user interface).

## Options for hosting a Necesse server with IONOS

Due to the large number of available providers and different service plans, choosing the right solution to host a Necesse server is not so easy, especially for beginners. IONOS, for example, provides you with three suitable server types, for which there are different service plans:

- [Cloud Server](https://www.ionos.com/cloud/cloud-servers "Rent a cloud server cheaply - IONOS"): Cloud servers from IONOS give you access to virtualized hardware from various hosts in the IONOS data center. You can adapt the performance to your needs at any time and pay for the resources you use by the minute.
- [VPS (vServer)](https://www.ionos.com/servers/vps "Rent a vServer cheaply with IONOS"): The vServers or VPS from IONOS also work with virtualized hardware. In this case, however, the resources come from a single host and you book a setup for which you pay a fixed, low price at the end of the month (regardless of actual usage).
- [Dedicated Server](https://www.ionos.com/servers/dedicated-servers "Dedicated Server with Windows or Linux - IONOS"): Dedicated servers from IONOS are the most cost-intensive option. However, in this case you also get access to fixed hardware that’s reserved just for you and isn’t virtualized.

Note Whichever IONOS server model you choose, with all three variants you can rely on an **external broadband connection with up to 1 Gbit/s**!

### 3 scenarios for your Necesse server (incl. suitable IONOS plans)

In the table below, we’ve listed three typical scenarios for a Necesse dedicated server. To make it easier for you to find the best IONOS option for each scenario, we’ve included the appropriate IONOS plans.

<table>
  <thead>
    <tr>
      <th>Necesse server scenario</th>
      <th>Suitable IONOS plan with Windows</th>
    </tr>
  </thead>
  <tbody>
    <tr>
      <td>2-3 people; server permanently online</td>
      <td>VPS Windows M</td>
    </tr>
    <tr>
      <td>4-8 people; server permanently online</td>
      <td>VPS Windows L</td>
    </tr>
    <tr>
      <td>9+ people; server permanently online</td>
      <td>AR6-32 HDD</td>
    </tr>
  </tbody>
</table>

## How to create a Necesse server for Windows step by step

With the hardware sorted, you can start installing and setting up your Necesse dedicated server straight away. In the following sections, we’ve illustrated the process for you step by step using the example of a server from IONOS (vServer, Cloud Server or Dedicated Server). Windows Server 2022 is used as the server operating system.

### Step 1: Connect to the server remotely

An active remote connection is required to access the rented server service. Typically, you set up this remote connection via the customer account with your provider or find the required remote login data there. IONOS can be configured as follows:

1. Log in with your individual data in your [IONOS customer account](https://login.ionos.com/ "IONOS customer account login page").
2. Open the product category **Server &amp; Cloud** and select the rented server.
3. Copy the IP address and the login data (“User” and “Initial Password”), which can be found under “Login data”.
4. Start the Windows application **Remote Desktop Connection** and establish a remote connection using the noted data.
5. Classify the server certificate as trustworthy if a message from Windows pops up.

Tip In the IONOS Help Center, you can read in detail how to [connect to a Windows server via remote desktop](https://www.ionos.com/help/server-cloud-infrastructure/getting-started/connecting-to-a-windows-server-with-remote-desktop-connection/ "Connecting to a Windows server via remote desktop - IONOS Help")!

### Step 2: Install SteamCMD

The next step is to install the SteamCMD application on your server. This command line tool will later allow you to connect to the **public Steam servers**, where you can download the Necesse Dedicated Server application, among others. To [install SteamCMD](https://www.ionos.com/digitalguide/server/know-how/install-steamcmd/), follow these three steps:

1. Click on the following [SteamCMD download link](https://steamcdn-a.akamaihd.net/client/installer/steamcmd.zip "SteamCMD Download (Windows)") to download the installation package for Windows.
2. Unpack the ZIP file in a selected directory such as `C:\SteamCMD`.
3. Execute the file `steamcmd.exe` to start client installation.

### Step 3: Install the “Necesse Dedicated Server” server app

You now have the option of downloading and installing the **software for the Necesse server** via SteamCMD. To start the client, simply run the `steamcmd.exe` again in the created directory. Immediately after executing the file, the client will be updated. As soon as it is ready for input, you will see the input line `Steam>`.

To install the server application, the first step is to log in anonymously to the public Steam servers by executing the following command:

```bash
login anonymous
```

To save the Necesse server files in a suitable directory, create one in the second step, for example `C:\necesse-server`:

```bash
force_install_dir C:\necesse-server
```

Use the command `app_update` and the Steam app ID of the Necesse dedicated server application (1169370) to start the download and installation in the last step:

```bash
app_update 1169370 validate
```

[![Image: SteamCMD: Installation of the “Necesse Dedicated Server” app](https://www.ionos.com/digitalguide/fileadmin/_processed_/5/d/csm_steamcmd-necesse-server-install_d31d3aa720.webp "SteamCMD: Installation of the “Necesse Dedicated Server” app")](https://www.ionos.com/digitalguide/fileadmin/DigitalGuide/Screenshots_2024/steamcmd-necesse-server-install.png) After the Necesse server has been successfully installed, SteamCMD displays the notification “Success! App 1169370 fully installed”. Execute the `quit` command to exit the client after successful installation.

Tip You can use the `app_update` command to update your Necesse server at any time later, should the development team release a new version.

### Step 4: Open the server port

To make your installed gaming server accessible via the internet, you must also open the Necesse port in the **Firewall settings of your server**. Unless you have specified a different number in the configuration file, this is the TCP/UDP port **14159**.

Log in to your IONOS customer account again and open the port as follows:

1. Switch to the **Server &amp; Cloud** section.
2. Select the plan on which you have installed the Necesse dedicated server.
3. Click on **Network** and **Firewall policies** in the menu on the left-hand side.
4. Under **Incoming**, create two separate rules for the TCP and UDP port 14159.

[![Image: Open Necesse server port with IONOS](https://www.ionos.com/digitalguide/fileadmin/_processed_/f/9/csm_ionos-necesse-port-open_f8568dd7e6.webp "Open Necesse server port with IONOS")](https://www.ionos.com/digitalguide/fileadmin/DigitalGuide/Screenshots_2024/ionos-necesse-port-open.png) Open Necesse server port with IONOS ### Step 5: Configure and start the Necesse server

As soon as the program files are located in the created directory, you can start configuring your Necesse dedicated server. To do this, execute either the `StartServer.bat` file or the `StartServer-nogui.bat` file. The first starts the **graphical wizard for the setup**, with the second script you configure your Necesse server via command line entries. Enter the desired parameters for the number of players, server name, etc. - regardless of your choice. The server will then start with the desired settings.

[![Image: Necesse Server Wizard](https://www.ionos.com/digitalguide/fileadmin/_processed_/3/e/csm_started-necesse-server_930eacb210.webp "Necesse Server Wizard")](https://www.ionos.com/digitalguide/fileadmin/DigitalGuide/Screenshots_2024/started-necesse-server.png) Started Necesse server in the Setup and Start Wizard The configuration for your Necesse server is stored in a file named `server.cfg`. You can find this file in the following **directory** (replace `username` with your actual profile name):

```none
C:\Users\Username\AppData\Roaming\Necesse\cfg
```

[![Image: Necesse server: Open configuration file](https://www.ionos.com/digitalguide/fileadmin/_processed_/9/4/csm_necesse-server-config_155801b8be.webp "Necesse server: Open configuration file")](https://www.ionos.com/digitalguide/fileadmin/DigitalGuide/Screenshots_2024/necesse-server-config.png) Necesse server: Open configuration file  Note Change the settings for the game world in the file `worldSettings.cfg`. This file will later be stored in the directory `C:\Users\Username\AppData\Roaming\Necesse\saves` as soon as the Necesse server is running completely.

### Step 6: Connect with the Necesse server

You and your comrades can now connect to the running server at any time by carrying out the following steps:

1. Start Necesse in the usual way via the Steam client.
2. Click on **Multiplayer**.
3. Select the menu item **Direct join**.
4. Enter the IP address of your server and the previously defined port.
5. Finally, press **Connect**.

[![Image: Join Necesse server via IP](https://www.ionos.com/digitalguide/fileadmin/_processed_/7/5/csm_joining-necesse-server_1fe604ba09.webp "Join Necesse server via IP")](https://www.ionos.com/digitalguide/fileadmin/DigitalGuide/Screenshots_2024/joining-necesse-server.png) Necesse dedicated server: Join directly via IP Once the game world has loaded, you’re ready to embark on your online adventure together!

[![Image: Screenshot from Necesse](https://www.ionos.com/digitalguide/fileadmin/_processed_/8/8/csm_in-game-screenshot-necesse_f31e04d5d2.webp "Screenshot from Necesse")](https://www.ionos.com/digitalguide/fileadmin/DigitalGuide/Screenshots_2024/in-game-screenshot-necesse.jpg) Screenshot from Necesse  Tip If you want to pass on an individual server address instead of the IP address, all you have to do is register it and link it to your rented server. Thanks to exciting new endings such as the [.gg domain](https://www.ionos.com/domains/gg-domain "Buy .gg domain from IONOS"), there are so many creative solutions possible!


This is a markdown version of: [https://www.ionos.com/digitalguide/server/know-how/necesse-dedicated-server/](https://www.ionos.com/digitalguide/server/know-how/necesse-dedicated-server/) for AI/LLM consumption.