← Blog

Comment lancer un serveur ARK Survival Ascended ?

Par Benjamin D. · PDG

· Mis à jour le 19 août 2026 · Lecture 9 min

Sommaire

Lancer un serveur ARK ASA (ARK: Survival Ascended) demande un peu plus de rigueur qu'un serveur Minecraft : le moteur Unreal Engine 5 est gourmand, le binaire officiel est Windows-only, et la configuration passe par plusieurs fichiers .ini. Ce tutoriel 2026 couvre les prérequis matériels, le lancement via panel, l'installation manuelle sur VPS, les mods CurseForge et l'optimisation des performances.



Prérequis techniques avant de lancer un serveur ARK ASA

ARK: Survival Ascended n'est pas ARK: Survival Evolved. Le passage à Unreal Engine 5 a considérablement augmenté la consommation mémoire et la charge CPU par tick. Avant de monter un serveur ARK ASA, il faut dimensionner correctement la machine, sinon vous obtiendrez des rubber-bandings, des dinos qui téléportent et des sauvegardes qui bloquent le serveur plusieurs secondes.

Ressources recommandées

Configuration RAM Stockage Usage
Petit serveur privé (2 à 10 slots, vanilla) 12 à 16 Go 40 Go NVMe 1 carte, peu de structures
Serveur communautaire (10 à 30 slots) 16 à 24 Go 60 Go NVMe 1 carte, quelques mods
Cluster modé (plusieurs cartes) 24 à 48 Go 100 Go+ NVMe 2 à 4 instances simultanées

Deux points comptent plus que le nombre de cœurs : la fréquence CPU et la vitesse de stockage. Le serveur ARK reste très dépendant du single-thread pour la simulation, d'où l'intérêt d'un Ryzen haute fréquence. Le NVMe, lui, réduit drastiquement le temps de chargement de la carte et le freeze pendant les sauvegardes du .ark, qui peut peser plusieurs centaines de Mo après quelques semaines de jeu.

Ports réseau à ouvrir

Port Protocole Rôle
7777 UDP Port de jeu principal
27015 UDP Query (listing serveur)
27020 TCP RCON (administration à distance)

Contrairement à ASE, ASA n'utilise plus le port 7778. Si vous lancez plusieurs instances sur la même machine (cluster), décalez les ports de jeu de 2 en 2 : 7777, 7779, 7781, et changez aussi les query ports (27015, 27017, 27019).

App ID Steam et binaire

Le serveur dédié ASA porte l'App ID Steam 2430930 et se télécharge en connexion anonyme. Attention : Studio Wildcard ne fournit qu'un binaire Windows. Sur Linux, il faut passer par Proton ou Wine. C'est un point à intégrer dans votre choix d'hébergement.



Méthode 1 : lancer un serveur ARK ASA depuis un panel d'hébergement

C'est la voie la plus rapide, et celle que je recommande à 90 % des communautés. Sur un hébergement Serveur ARK chez Fly-Serv, l'installation est instantanée et le panel Pterodactyl gère le cycle de vie du serveur : console live, fichiers, redémarrages, sauvegardes.

Étapes concrètes

  1. Choisir la version et la carte. Sélectionnez ARK: Survival Ascended, puis la carte de départ : TheIsland_WP, ScorchedEarth_WP, TheCenter_WP, Aberration_WP, Extinction_WP ou Ragnarok_WP.
  2. Attendre le téléchargement initial. Le serveur pèse plusieurs Go, comptez quelques minutes selon la carte.
  3. Configurer les variables de démarrage dans l'onglet dédié : nom de session, mot de passe admin, slots max, carte, liste de mods.
  4. Démarrer et surveiller la console. Le premier lancement génère les fichiers de configuration ; il est plus long (génération du monde).
  5. Rejoindre le serveur. Dans ARK, onglet Unofficial ou connexion directe via l'IP:port.

Ligne de commande type

Le panel construit une ligne de lancement du type suivant. Comprendre sa syntaxe vous permet de tout personnaliser, y compris depuis un VPS :

ArkAscendedServer.exe TheIsland_WP?listen
  ?SessionName=MonServeurASA
  ?ServerPassword=
  ?ServerAdminPassword=MotDePasseTresSolide
  ?Port=7777
  ?QueryPort=27015
  ?MaxPlayers=20
  -WinLiveMaxPlayers=20
  -mods=927131,929420
  -servergamelog
  -servergamelogincludetribelogs
  -NoBattlEye
  -ForceAllowCaveFlyers

Points d'attention :

  • Les options séparées par ? se placent avant celles commençant par -.
  • MaxPlayers est ignoré sur ASA : c'est -WinLiveMaxPlayers qui fait autorité. Mettez les deux à la même valeur pour éviter les surprises.
  • -servergamelog active les logs en console, indispensable pour du debug et le suivi des tribelogs.
  • Le suffixe _WP (World Partition) est obligatoire dans le nom de carte.

Sauvegardes et sous-utilisateurs

Avant d'ouvrir votre serveur au public, activez les sauvegardes automatiques et vérifiez qu'elles sont récupérables. Un monde ARK corrompu sans backup, c'est une communauté qui disparaît. Créez également des sous-utilisateurs pour vos modérateurs, avec des permissions limitées (console et redémarrage, mais pas de suppression de fichiers). Cela évite les fausses manipulations sur le dossier SavedArks.



Méthode 2 : installer un serveur ARK ASA manuellement sur VPS

Si vous voulez un contrôle total, un cluster complexe ou faire tourner plusieurs jeux sur la même machine, le VPS est la bonne approche. Deux scénarios.

Sur VPS Windows (le plus simple)

Le binaire étant natif Windows, un VPS Windows évite toute couche de compatibilité. Installation via SteamCMD :

:: Télécharger steamcmd.zip, l'extraire dans C:\steamcmd
cd C:\steamcmd
steamcmd.exe +force_install_dir C:\asa +login anonymous +app_update 2430930 validate +quit

Puis créez un fichier start.bat :

@echo off
cd /d C:\asa\ShooterGame\Binaries\Win64
start "" ArkAscendedServer.exe TheIsland_WP?listen?SessionName=MonServeurASA?ServerAdminPassword=MotDePasseTresSolide?Port=7777?QueryPort=27015 -WinLiveMaxPlayers=20 -servergamelog -NoBattlEye
exit

Ouvrez ensuite les ports dans le pare-feu Windows :

netsh advfirewall firewall add rule name="ASA Game" dir=in action=allow protocol=UDP localport=7777
netsh advfirewall firewall add rule name="ASA Query" dir=in action=allow protocol=UDP localport=27015
netsh advfirewall firewall add rule name="ASA RCON" dir=in action=allow protocol=TCP localport=27020

Sur VPS Linux avec Proton

Sur un VPS Linux, il faut exécuter le binaire Windows via Proton (GE-Proton). Préparation de l'environnement sur Debian/Ubuntu :

sudo dpkg --add-architecture i386
sudo apt update && sudo apt upgrade -y
sudo apt install -y steamcmd curl tar xz-utils lib32gcc-s1
sudo adduser --disabled-password --gecos "" ark
sudo su - ark
mkdir -p ~/asa ~/proton
steamcmd +force_install_dir /home/ark/asa +login anonymous +app_update 2430930 validate +quit

Récupérez une release GE-Proton, extrayez-la dans ~/proton, puis créez un service systemd :

sudo nano /etc/systemd/system/asa.service
[Unit]
Description=Serveur ARK Survival Ascended
After=network.target

[Service]
Type=simple
User=ark
WorkingDirectory=/home/ark/asa/ShooterGame/Binaries/Win64
Environment="STEAM_COMPAT_DATA_PATH=/home/ark/prefix"
Environment="STEAM_COMPAT_CLIENT_INSTALL_PATH=/home/ark/.steam/steam"
ExecStart=/home/ark/proton/GE-Proton/proton run ArkAscendedServer.exe TheIsland_WP?listen?SessionName=MonServeurASA?ServerAdminPassword=MotDePasseTresSolide?Port=7777?QueryPort=27015 -WinLiveMaxPlayers=20 -servergamelog -NoBattlEye
Restart=on-failure
RestartSec=20
LimitNOFILE=100000

[Service]

[Install]
WantedBy=multi-user.target
sudo systemctl daemon-reload
sudo systemctl enable --now asa
sudo journalctl -u asa -f

Sécuriser le VPS

L'anti-DDoS volumétrique est géré côté infrastructure chez Fly-Serv, mais l'hygiène système reste votre responsabilité :

# Clés SSH plutôt que mot de passe
ssh-keygen -t ed25519 -C "admin-asa"
ssh-copy-id -i ~/.ssh/id_ed25519.pub admin@IP_DU_VPS

# Pare-feu
sudo apt install -y ufw fail2ban
sudo ufw allow 22/tcp
sudo ufw allow 7777/udp
sudo ufw allow 27015/udp
sudo ufw enable

# fail2ban actif au démarrage
sudo systemctl enable --now fail2ban

Le port RCON 27020 ne doit jamais être ouvert à tout Internet : restreignez-le à votre IP ou passez par un tunnel SSH. Et utilisez un ServerAdminPassword long et unique — c'est la clé de tous les cheats admin sur votre serveur.

Si vous souhaitez la logique panel sans l'installer vous-même, un VPS Pterodactyl vous donne l'interface de gestion tout en gardant la main sur la machine.



Configurer, moder et optimiser son serveur ARK ASA

Les fichiers de configuration

Après le premier démarrage, deux fichiers apparaissent dans ShooterGame/Saved/Config/WindowsServer/ :

  • GameUserSettings.ini : taux XP/récolte/apprivoisement, PvE/PvP, décomposition, messages.
  • Game.ini : réglages avancés — coûts d'engrammes, maturation des bébés, multiplicateurs par stat.

Extrait typique de GameUserSettings.ini pour un serveur PvE confortable :

[ServerSettings]
XPMultiplier=3.0
TamingSpeedMultiplier=5.0
HarvestAmountMultiplier=3.0
DifficultyOffset=1.0
OverrideOfficialDifficulty=5.0
ServerPVE=True
AllowThirdPersonPlayer=True
ShowMapPlayerLocation=True
ServerCrosshair=True
RCONEnabled=True
RCONPort=27020
ServerAdminPassword=MotDePasseTresSolide
AutoSavePeriodMinutes=15
KickIdlePlayersPeriod=3600

[SessionSettings]
SessionName=MonServeurASA

[/Script/Engine.GameSession]
MaxPlayers=20

Et dans Game.ini, pour accélérer l'élevage :

[/script/shootergame.shootergamemode]
BabyMatureSpeedMultiplier=10.0
BabyImprintingStatScaleMultiplier=2.0
EggHatchSpeedMultiplier=10.0
MatingIntervalMultiplier=0.3
PerLevelStatsMultiplier_Player[9]=2.0

Règle d'or : arrêtez toujours le serveur avant d'éditer un .ini. Sinon vos modifications seront écrasées à l'extinction du processus, qui réécrit ses fichiers de config.

Installer des mods CurseForge

ASA a abandonné le Steam Workshop au profit de CurseForge. Chaque mod possède un ID numérique visible dans son URL. On les ajoute à la ligne de lancement :

-mods=927131,929420,893657

Bonnes pratiques mods :

  • L'ordre compte : les mods de carte en premier, les mods de structures/QoL ensuite.
  • Le premier démarrage après ajout est plus long : le serveur télécharge et décompresse les mods dans ShooterGame/Binaries/Win64/ShooterGame/Mods.
  • Après une mise à jour majeure du jeu, vérifiez la compatibilité des mods avant de relancer : un mod obsolète provoque un crash-loop immédiat.
  • Pour une carte moddée, remplacez le nom de carte dans la ligne de commande (ex. Svartalfheim_WP) et gardez son mod ID en tête de liste.

Monter un cluster ARK ASA

Un cluster permet le transfert de personnages, dinos et objets entre plusieurs cartes. Chaque instance doit partager le même dossier de transfert :

-clusterid=moncluster2026
-ClusterDirOverride=C:\asa\clusters
-NoTransferFromFiltering

Les instances doivent tourner sur des ports distincts, mais peuvent partager la même machine si la RAM suit. Comptez la mémoire de chaque instance séparément : deux cartes modées, c'est facilement 32 Go consommés en pic.

Optimiser les performances et la latence

  • Limiter les structures : TheMaxStructuresInRange et un plafond de plateformes par tribu évitent l'effondrement du framerate serveur.
  • Redémarrage planifié : un restart quotidien libère la mémoire et purge les fuites, courantes sur UE5.
  • Sauvegarde toutes les 15 min plutôt que toutes les 5 : sur un gros monde, chaque save gèle brièvement la simulation.
  • Localisation du serveur : hébergez au plus près de votre communauté. Un serveur en France pour des joueurs francophones, c'est 20 à 60 ms de ping en moins qu'un datacenter lointain.
  • Whitelist (AllowList) pour les serveurs privés : le meilleur filtre anti-griefer reste la liste blanche.

Commandes RCON utiles

saveworld
DoExit
Broadcast Redemarrage dans 5 minutes
ListPlayers
BanPlayer <SteamID>
DestroyWildDinos

DestroyWildDinos est votre allié quand les dinos sauvages ne réapparaissent plus après un ajout de mod. Lancez-le, puis un saveworld.

Pour la liste complète des paramètres et des notes de patch serveur, référez-vous à la documentation officielle de configuration serveur ARK. Vous trouverez d'autres tutoriels d'administration sur le Blog Fly-Serv, et l'ensemble des jeux supportés sur Tous nos serveurs de jeu.



Conclusion

Monter un serveur ARK ASA stable tient à trois choses : une machine correctement dimensionnée en RAM et en fréquence CPU, une ligne de lancement propre, et une discipline de sauvegarde. Que vous passiez par un panel ou par un VPS, testez toujours vos mods sur un environnement séparé avant de les déployer sur votre serveur de production.



FAQ

Combien de RAM faut-il pour un serveur ARK ASA de 20 slots ?

Comptez 16 Go minimum en vanilla, et 20 à 24 Go dès que vous ajoutez des mods de structures ou une carte communautaire. La consommation grimpe avec le temps de jeu et le nombre de bases construites : prévoyez de la marge plutôt que d'être juste, sinon le processus se fera tuer par le système en pleine session.

Pourquoi mon serveur ARK ASA n'apparaît-il pas dans la liste des serveurs non officiels ?

Vérifiez trois points : le port UDP 27015 (query) est-il bien ouvert, le nom de session est-il unique et sans caractères spéciaux, et le serveur a-t-il fini son chargement complet (le listing arrive après le message de démarrage dans la console). En attendant, connectez-vous en direct via l'IP:port depuis le menu de jeu.

Comment mettre à jour un serveur ARK ASA sans casser les mods ?

Arrêtez le serveur, sauvegardez le dossier SavedArks, relancez SteamCMD avec app_update 2430930 validate, puis vérifiez sur CurseForge que chaque mod a été mis à jour côté auteur. Redémarrez ensuite avec la liste de mods réduite si vous avez un crash-loop, pour isoler le mod fautif un par un.