Tu as un VPS Windows ou un serveur dédié et tu souhaites y installer un serveur dédié ARK: Survival Evolved ? Tu es au bon endroit. Dans ce guide, nous t’expliquons étape par étape comment installer le serveur avec SteamCMD, ouvrir les ports, le configurer et le maintenir à jour.
Tu préfères ne pas faire l’installation toi-même ? Nous proposons aussi ARK: Survival Evolved sous forme de serveur de jeu prêt à l’emploi. Tu peux facilement gérer l’installation, les mises à jour et la configuration depuis l’interface Web. Tu trouveras tous les guides correspondants dans la catégorie ARK: Survival Evolved.
Tu peux maintenant exécuter des commandes dans la fenêtre de ligne de commande de steamcmd.exe. Définis d’abord le répertoire d’installation, puis connecte-toi avec l’utilisateur anonymous :
force_install_dir C:\ARK-Survival-Evolved-Server
login anonymous
Exécute toujours force_install_dir avant login anonymous. Sinon, SteamCMD affiche un avertissement et risque de placer les fichiers dans le mauvais dossier.
Lance ensuite le téléchargement avec la commande suivante :
app_update 376030 validate
L’App-ID 376030 correspond au serveur dédié ARK: Survival Evolved. Lorsque le message Success! App '376030' fully installed. s’affiche, le téléchargement est terminé. Saisis quit pour fermer SteamCMD.
Pour éviter les erreurs, n’interromps pas le processus avant qu’il soit terminé. Le téléchargement fait plusieurs gigaoctets et peut prendre un certain temps.
Dans le répertoire d’installation, ouvre le sous-dossier suivant :
C:\ARK-Survival-Evolved-Server\ShooterGame\Binaries\Win64
Crée un fichier nommé start-ark.bat. Tu peux d’abord créer un document texte, puis modifier son extension en .bat.
Vérifie que l’option Extensions de noms de fichiers est activée dans l’Explorateur de fichiers, afin que le fichier se termine bien par .bat et non par .bat.txt.
Ouvre le fichier avec un éditeur de texte (par exemple Notepad++) et ajoute le contenu suivant :
start ShooterGameServer.exe TheIsland?listen?SessionName=[server_name]?ServerAdminPassword=[admin_password]?Port=7777?QueryPort=27015?MaxPlayers=[max_players]
exit
Remplace [server_name], [admin_password] et [max_players] par les valeurs de ton choix. N’utilise pas d’espaces dans le nom du serveur : utilise plutôt des traits de soulignement, sinon la ligne de démarrage sera tronquée à cet endroit. TheIsland est la carte. Parmi les autres cartes officielles, tu trouveras ScorchedEarth_P, Aberration_P, Extinction, Ragnarok, TheCenter, Valguero_P, CrystalIsles, LostIsland et Fjordur. Les joueurs doivent posséder les cartes DLC pour pouvoir les rejoindre.
Si tu souhaites définir un mot de passe pour les joueurs, ajoute ?ServerPassword=[join_password]. Pour pouvoir aussi contrôler le serveur à distance via RCON, ajoute ?RCONEnabled=True?RCONPort=27020. Ton ServerAdminPassword sert de mot de passe RCON. Avec ces deux ajouts, la commande se présente comme suit :
start ShooterGameServer.exe TheIsland?listen?SessionName=[server_name]?ServerPassword=[join_password]?ServerAdminPassword=[admin_password]?Port=7777?QueryPort=27015?MaxPlayers=[max_players]?RCONEnabled=True?RCONPort=27020
exit
Enregistre le fichier après l’avoir modifié.
Pour que ton serveur soit accessible publiquement, tu dois ouvrir les ports dans le pare-feu Windows. Par défaut, ARK: Survival Evolved utilise les ports suivants :
| Port | Protocole | Utilité |
|---|---|---|
| 7777 | UDP | Port de jeu |
| 7778 | UDP | Port peer (toujours égal au port de jeu + 1) |
| 27015 | UDP | Port de requête pour la liste des serveurs Steam |
| 27020 | TCP | RCON (uniquement si activé) |
Ouvre la recherche Windows, cherche PowerShell, fais un clic droit dessus et choisis Exécuter en tant qu’administrateur.
Veille à lancer PowerShell en mode administrateur, sinon les règles ne seront pas créées.
Saisis les commandes suivantes :
New-NetFirewallRule -DisplayName "ARK SE Server UDP" -Direction Inbound -LocalPort 7777,7778,27015 -Protocol UDP -Action Allow
New-NetFirewallRule -DisplayName "ARK SE Server RCON" -Direction Inbound -LocalPort 27020 -Protocol TCP -Action Allow
Tu n’as besoin de la deuxième règle que si tu as activé RCON. Si tu indiques d’autres ports dans le fichier de démarrage, adapte les règles en conséquence.
Tu peux aussi créer les règles dans le Pare-feu Windows Defender avec fonctions avancées de sécurité, sous Règles de trafic entrant. Notre guide sur l’ouverture des ports t’explique comment faire pour le VPS ou le serveur dédié.
