Abiotic Factor Intermédiaire 12 min de lecture

Installer un serveur Abiotic Factor dédié via SteamCMD (Windows et Linux)

Guide complet pour installer un serveur Abiotic Factor dédié avec SteamCMD : App ID 2857200, ports TCP/UDP 7777 + 27015, AbioticFactorServer.exe, premier démarrage et configuration.

Installer un serveur Abiotic Factor dédié via SteamCMD (Windows et Linux)

Installer un serveur Abiotic Factor dédié via SteamCMD (Windows et Linux)

Vous voulez héberger vous-même votre serveur Abiotic Factor sans passer par un hébergeur ? Ce guide vous accompagne pas à pas pour installer le serveur dédié officiel via SteamCMD, sur Windows comme sur Linux. Toutes les commandes, App ID, ports et chemins sont vérifiés à partir de la documentation communautaire officielle (DFJacob/AbioticFactorDedicatedServer) et des discussions Steam.

Pas envie de gérer SteamCMD, le firewall et les mises à jour ? Louez un serveur Abiotic Factor chez HebergTonServ — installation auto, panel intuitif et support 24/7 dès 12,90€/mois.


Pré-requis matériels

ComposantMinimumRecommandé
CPU4 threads modernesAMD Ryzen 9 / Intel i7 (3.0 GHz+)
RAM6 Go (1-4 joueurs)10 Go (6 joueurs), 16 Go (>6 joueurs)
Disque10 Go SSDSSD NVMe
Réseau30 Mbps montantsFibre, IP fixe ou DDNS
OSWindows 10/11Linux via Wine (officiel = Windows uniquement)

Deep Field Games ne fournit pas de binaire Linux natif. Sur Linux, le serveur tourne via Wine.


Étape 1 — Télécharger SteamCMD

Windows

  1. Téléchargez : https://steamcdn-a.akamaihd.net/client/installer/steamcmd.zip
  2. Extrayez dans C:\steamcmd\
  3. Lancez steamcmd.exe une première fois pour qu’il s’auto-mette à jour

Linux (Ubuntu/Debian) — via Wine

sudo apt update
sudo apt install lib32gcc-s1 wget unzip wine xvfb -y
mkdir ~/steamcmd && cd ~/steamcmd
wget https://steamcdn-a.akamaihd.net/client/installer/steamcmd_linux.tar.gz
tar -xvzf steamcmd_linux.tar.gz
./steamcmd.sh

Étape 2 — Installer le serveur Abiotic Factor (App ID 2857200)

L’App ID du serveur dédié Abiotic Factor est 2857200 (à ne pas confondre avec 427410, l’App ID du client/jeu).

Windows

steamcmd.exe +force_install_dir C:\AbioticServer\ +login anonymous +app_update 2857200 validate +quit

Linux — via Wine

./steamcmd.sh +@sSteamCmdForcePlatformType windows \
  +force_install_dir /home/steam/AbioticServer/ \
  +login anonymous \
  +app_update 2857200 validate \
  +quit

Le téléchargement fait environ 8 Go. Patientez.


Étape 3 — Structure des fichiers installés

C:\AbioticServer\
├── AbioticFactorServer.exe       ← exécutable serveur
├── RunServer.bat                 ← script de démarrage
├── AbioticFactor\
│   ├── Binaries\Win64\
│   ├── Saved\                    ← saves et configs
│   │   ├── Config\WindowsServer\
│   │   └── SaveGames\
│   └── Content\

Le dossier Saved/ est créé au premier démarrage.


Étape 4 — Ouvrir les ports réseau

Abiotic Factor utilise les ports suivants par défaut :

PortProtocoleUsage
7777TCP et UDPPort de jeu principal
27015UDPSteam Query Port (visibilité dans le browser)

Windows — règles firewall via PowerShell

Ouvrez PowerShell en administrateur :

New-NetFirewallRule -DisplayName "Abiotic Factor TCP" -Direction Inbound -Protocol TCP -LocalPort 7777 -Action Allow
New-NetFirewallRule -DisplayName "Abiotic Factor UDP" -Direction Inbound -Protocol UDP -LocalPort 7777,27015 -Action Allow

Linux — UFW

sudo ufw allow 7777/tcp
sudo ufw allow 7777/udp
sudo ufw allow 27015/udp
sudo ufw reload

Routeur / Box Internet

Forwardez TCP/UDP 7777 et UDP 27015 vers l’IP locale de la machine serveur.


Étape 5 — Personnaliser RunServer.bat

Copiez RunServer.bat en start_server.bat (préserve vos modifs lors des mises à jour). Ouvrez avec Notepad++ :

@echo off
start AbioticFactorServer.exe ^
  -log ^
  -newconsole ^
  -useperfthreads ^
  -NoAsyncLoadingThread ^
  -MaxServerPlayers=6 ^
  -PORT=7777 ^
  -QueryPort=27015 ^
  -ServerPassword="MotDePasseRejoindre" ^
  -AdminPassword="AdminSecret42" ^
  -SteamServerName="Mon Serveur Abiotic Factor"
ArgumentDescription
-log -newconsoleOuvre une console avec les logs
-useperfthreads -NoAsyncLoadingThreadOptimisations CPU recommandées
-MaxServerPlayers=NSlots max (officiel 6, max technique 24)
-PORT=7777Port de jeu
-QueryPort=27015Port de requête Steam
-ServerPasswordMot de passe pour rejoindre (vide = serveur public)
-AdminPasswordMot de passe admin pour les commandes serveur
-SteamServerNameNom affiché dans le browser

Linux — start_server.sh

#!/bin/bash
xvfb-run wine AbioticFactorServer.exe \
  -log -newconsole -useperfthreads -NoAsyncLoadingThread \
  -MaxServerPlayers=6 \
  -PORT=7777 \
  -QueryPort=27015 \
  -ServerPassword="MotDePasseRejoindre" \
  -AdminPassword="AdminSecret42" \
  -SteamServerName="Mon Serveur Abiotic Factor"

Étape 6 — Premier démarrage

Windows

Double-cliquez start_server.bat. Une console s’ouvre, le moteur Unreal initialise puis affiche :

[INFO] Server started, listening on port 7777
[INFO] Steam Query started on port 27015

Linux — via Wine

chmod +x start_server.sh
./start_server.sh

Pour faire tourner en arrière-plan, utilisez screen, tmux ou un service systemd lançant Wine.


Étape 7 — Rejoindre votre serveur

Méthode 1 : par IP directe

  1. Lancez Abiotic Factor
  2. Multijoueur → Rejoindre un serveur (icône loupe)
  3. Search by IP → entrez IP:7777
  4. Entrez le mot de passe serveur

Méthode 2 : via le Steam Server Browser

  1. Ouvrez Steam → menu Affichage → Serveurs
  2. Onglet Internet ou Favoris
  3. Ajoutez votre serveur via IP:27015 (Query Port)
  4. Double-cliquez pour rejoindre

Étape 8 — Devenir admin in-game

Une fois -AdminPassword défini dans le startup :

  1. Rejoignez votre serveur
  2. Ouvrez la console (touche ~ ou via Esc → admin)
  3. Tapez : Login VotreAdminPassword
  4. Vous êtes maintenant admin avec accès aux commandes (kick, ban, give, fly, etc.)

Voir notre liste complète des commandes admin Abiotic Factor.


Étape 9 — Mettre à jour le serveur

Deep Field Games / Playstack publient régulièrement des patchs. Pour mettre à jour :

steamcmd.exe +login anonymous +force_install_dir C:\AbioticServer\ +app_update 2857200 validate +quit

Avant chaque mise à jour majeure, sauvegardez AbioticFactor/Saved/SaveGames/. En cas de souci, restaurez en quelques minutes.


FAQ

Quelle est la différence entre App ID 427410 et 2857200 ?

427410 est le client Abiotic Factor (le jeu). 2857200 est le serveur dédié Abiotic Factor, distribué gratuitement et téléchargeable anonymement via SteamCMD.

Combien de RAM pour mon serveur Abiotic Factor ?

6 Go suffisent pour 1-4 joueurs. Pour 6 joueurs, comptez 8-10 Go. Au-delà de 6 joueurs (techniquement possible jusqu’à 24), prévoyez 16 Go.

Combien de joueurs maximum ?

Officiellement Abiotic Factor supporte 6 joueurs en coop. Techniquement, on peut monter à 24 via -MaxServerPlayers=24, mais avec des risques d’instabilité non supportés par Deep Field Games.

Le serveur Linux est-il stable via Wine ?

Le serveur fonctionne via Wine, mais c’est moins stable qu’sous Windows. Pour de la production, restez sous Windows ou louez chez un hébergeur Abiotic Factor qui a déjà optimisé la couche Wine.

Puis-je transférer mon save solo vers le dédié ?

Oui, copiez le dossier de save local depuis %LOCALAPPDATA%/AbioticFactor/Saved/SaveGames/ vers AbioticFactor/Saved/SaveGames/ du serveur. Renommez si nécessaire pour matcher le nom de save attendu.

Mon serveur n’apparaît pas dans le browser Steam

Causes courantes : port UDP 27015 fermé, mauvais firewall, IP NAT non forwardée. Test avec https://canyouseeme.org/ sur le port 27015.

Peut-on activer le PvP ?

Oui, via les paramètres serveur (voir notre tuto configuration Abiotic Factor). Le PvP est désactivé par défaut.


Conclusion

Vous avez maintenant un serveur Abiotic Factor dédié opérationnel via SteamCMD. Étapes suivantes recommandées :

  1. Configurer le serveur en détail — voir Configurer son serveur Abiotic Factor
  2. Apprendre les commandes admin — voir Liste des commandes admin Abiotic Factor
  3. Sauvegardes régulières — exportez Saved/SaveGames/ chaque jour
  4. Mises à jour — relancez SteamCMD à chaque patch

Pas envie de gérer SteamCMD, Wine et le firewall ? HebergTonServ installe votre serveur Abiotic Factor en moins de 5 minutes — Ryzen 9 5950X, 10 Go RAM, Anti-DDoS 5 Tbps, panel intuitif et support 24/7 dès 12,90€/mois.

Pour aller plus loin