Monter un serveur ARK: Survival Ascended à la main demande de manipuler SteamCMD et des fichiers batch. L'ARK Server Creation Tool de Ragonz fait le même travail depuis une interface graphique : création des serveurs, gestion des maps, des mods et des clusters, sans une seule ligne de commande.

💡

Cette méthode remplace l'installation manuelle. Si vous préférez garder la main sur chaque fichier, notre guide d'installation manuelle reste valable. Les deux aboutissent au même résultat.

⚠️

L'outil est un projet communautaire, sans lien avec Studio Wildcard. Téléchargez-le uniquement depuis le dépôt GitHub officiel de Ragonz (github.com/Ragonz/Ark-Server-Creation-Tool). Les copies qui circulent sur des sites de téléchargement tiers sont régulièrement vérolées.

Télécharger l'outil

1

Rendez-vous sur la page des releases

Ouvrez la page officielle des versions : github.com/Ragonz/Ark-Server-Creation-Tool/releases, puis repérez la dernière version publiée.

2

Récupérez l'archive

Téléchargez le fichier ARK-Server-Creation-Tool.zip depuis la section Assets de la release, puis faites un clic droit dessus et choisissez Extraire tout.

3

Lancez le programme

Ouvrez ARK Server Creation Tool.exe dans le dossier extrait. Faites un clic droit puis Exécuter en tant qu'administrateur : l'outil a besoin de ces droits pour créer ses dossiers et lancer les services.

Configuration initiale

À la première ouverture, deux champs sont à renseigner.

Install Folder : le dossier qui contiendra tous vos serveurs.

bash
C:\Serveurs

Cluster Data Folder : le dossier des données partagées entre serveurs d'un même cluster.

bash
C:\Cluster

Laissez les autres paramètres tels quels, puis cliquez sur Save Config.

⚠️

Choisissez un disque avec de la place : chaque serveur ASA pèse environ 80 Go, et le double pendant une mise à jour. Sur un VPS, vérifiez l'espace disponible avant de créer plusieurs serveurs.

Créer votre premier serveur

1

Ajoutez un serveur

Cliquez sur le bouton + en bas à gauche.

2

Nommez-le

Donnez-lui un nom clair, par exemple ASA Serveur 1. C'est ce nom qui vous servira à le retrouver dans la liste.

3

Ajustez le dossier d'installation

Modifiez le champ Install Directory pour qu'il corresponde au nom du serveur :

bash
C:\Serveurs\ASA Serveur 1
4

Choisissez la carte

Sélectionnez la map souhaitée dans la liste déroulante.

5

Créez un cluster si besoin

Cliquez sur New Cluster et saisissez un identifiant, par exemple MonCluster. Tous les serveurs partageant cet identifiant permettront à vos joueurs de transférer personnages, objets et créatures entre les cartes.

🚨

L'identifiant de cluster doit être rigoureusement identique sur tous les serveurs concernés. Une majuscule ou un espace de différence, et les transferts échouent, avec un risque de perte de personnage pour le joueur en cours de transfert.

Les options à connaître

Enable Crossplay autorise les joueurs console et Windows Store à rejoindre votre serveur. À activer si vous visez une communauté large.

Disable BattlEye désactive l'anti-triche.

⚠️

Ne désactivez BattlEye que si vous avez une raison précise, par exemple des plugins incompatibles. Sans lui, votre serveur devient nettement plus exposé aux tricheurs, et certains joueurs refusent de rejoindre un serveur sans anti-triche.

Mods : saisissez les identifiants de mods un par un. Ils seront téléchargés au premier démarrage.

Manually define launch arguments : à cocher uniquement si vous voulez ajouter vos propres arguments de lancement. Tant que vous n'en avez pas besoin, laissez l'outil gérer.

Une fois tout renseigné, cliquez sur Save en haut à droite.

Installer et lancer le serveur

Cliquez sur Update Game Files pour télécharger les fichiers du jeu. L'outil s'appuie sur SteamCMD en arrière-plan : acceptez les demandes qui s'affichent.

💡

Le téléchargement représente plusieurs dizaines de gigaoctets. Comptez un bon moment selon votre connexion, et ne fermez pas la fenêtre avant la fin.

L'installation terminée, votre serveur apparaît dans l'onglet Server List. Cliquez dessus pour le démarrer, ou utilisez le + pour en créer un autre.

Ouvrir les ports

L'outil attribue automatiquement des ports différents à chaque serveur, mais il ne touche pas au pare-feu. Sans cette étape, le serveur tourne sans jamais apparaître dans les listes.

Relevez les ports attribués à votre serveur dans l'interface, puis ouvrez PowerShell en administrateur :

powershell
New-NetFirewallRule -DisplayName "ARK ASA Game" -Direction Inbound -Protocol UDP -LocalPort 7777 -Action Allow New-NetFirewallRule -DisplayName "ARK ASA Query" -Direction Inbound -Protocol UDP -LocalPort 27015 -Action Allow

Adaptez les numéros si l'outil en a attribué d'autres, et répétez l'opération pour chaque serveur.

🚨

On lit parfois le conseil de désactiver complètement le pare-feu Windows. Ne le faites pas sur une machine exposée à Internet : vous ouvririez du même coup le bureau à distance et le partage de fichiers aux scans automatisés.

Si votre hébergeur dispose d'un pare-feu en amont, pensez à y ouvrir les mêmes ports. Sur un VPS CroustyCloud, ça se fait depuis le panel.

Ajouter des plugins

Les plugins passent par l'API serveur d'ASA, qui vient se substituer à l'exécutable du jeu.

1

Installez le prérequis

L'API a besoin du Microsoft Visual C++ 2022 Redistributable. Installez-le avant de continuer, sinon elle ne se chargera pas.

Téléchargez ensuite l'API sur GameServerHub.

2

Décompressez l'API

Placez le contenu de l'archive dans le dossier Binaries\Win64 de votre serveur :

bash
C:\Serveurs\ASA Serveur 1\ShooterGame\Binaries\Win64
3

Lancez AsaApiLoader.exe à la place du serveur

Le chargeur doit être démarré avec exactement les mêmes paramètres que ArkAscendedServer.exe. Dans l'outil, cochez Manually define launch arguments pour pointer vers l'API. Le premier démarrage peut prendre plusieurs minutes.

4

Installez vos plugins

Décompressez-les dans ShooterGame\Binaries\Win64\ArkApi\Plugins, puis ajustez leurs fichiers .json de configuration avant de démarrer.

Les journaux se trouvent dans ShooterGame\Win64\logs\ArkApi.log pour l'activité courante, et dans ShooterGame\Saved\Logs pour les plantages.

⚠️

L'API serveur n'est pas officielle. À chaque grosse mise à jour du jeu, elle casse le temps que ses développeurs publient une version compatible. Gardez la possibilité de revenir à ArkAscendedServer.exe en attendant, sinon votre serveur reste hors ligne.

Gérer l'espace disque

Pendant une mise à jour, chaque serveur occupe temporairement le double de son poids avant de se réguler.

⚠️

Si vous hébergez plusieurs serveurs, redémarrez-les un par un plutôt que tous en même temps. Trois serveurs qui se mettent à jour simultanément, c'est le disque plein assuré.

Si l'espace ne se libère pas après la mise à jour, supprimez manuellement le dossier :

bash
ShooterGame\Content\Movies

Il ne contient que les vidéos d'introduction, inutiles côté serveur.

Questions fréquentes

Faut-il préférer cet outil à l'installation manuelle ?
Si vous débutez ou si vous gérez plusieurs cartes en cluster, l'outil vous fera gagner beaucoup de temps. Pour un serveur unique que vous voulez maîtriser dans le détail, la méthode manuelle reste plus transparente.

Combien de serveurs puis-je faire tourner ?
Comptez la RAM par serveur, pas globalement : environ 16 Go par carte pour une trentaine de joueurs. Deux serveurs ASA sur la même machine, c'est 32 Go à prévoir.

Mon serveur n'apparaît pas dans la liste en jeu
Vérifiez dans l'ordre : les ports ouverts en UDP côté Windows et côté hébergeur, le fait que le serveur ait fini son démarrage (il n'apparaît qu'ensuite), et le port de requête renseigné. En attendant, vos joueurs peuvent rejoindre par connexion directe avec l'adresse IP.

Comment démarrer les serveurs automatiquement au redémarrage ?
Créez une tâche planifiée Windows qui lance l'outil au démarrage de la session, avec les privilèges les plus élevés.

Puis-je importer la sauvegarde d'un ancien serveur ?
Oui. Arrêtez le serveur, puis remplacez son dossier ShooterGame par celui de l'ancien. Gardez une copie de l'ancien dossier au cas où.