Aller au contenu

Serveur ARK Survival Evolved

Dans cet article

Information

ARK Survival Evolved est un jeu de survie multijoueur populaire à monde ouvert, développé par Studio Wildcard. Dans le jeu, les joueurs survivent sur une île peuplée de dinosaures et d'autres créatures préhistoriques, construisent des bases, collectent des ressources et interagissent avec d'autres joueurs.

Le serveur Linux dédié pour ARK vous permet de créer votre propre monde pour jouer avec des amis ou une communauté, avec une personnalisation complète de tous les paramètres de gameplay, y compris la vitesse de développement des personnages, la collecte de ressources, l'apprivoisement des créatures, et bien plus encore. La version serveur du jeu prend en charge l'installation de modifications, de cartes et d'extensions, diversifiant considérablement le processus de jeu.

ARK Survival Evolved. Fonctionnalités principales

  • Gameplay personnalisable : Plus de 100 paramètres pour affiner tous les aspects du jeu ;
  • Modifications et cartes : Prise en charge des mods du Steam Workshop et des cartes DLC officielles ;
  • Administration : Outils pour gérer l'accès des joueurs et les comptes, y compris l'accès RCON ;
  • Jeu multiplateforme : Prend en charge l'accès depuis PC, Xbox, PlayStation et appareils mobiles (avec la configuration appropriée) ;
  • Gestion de clan : Outils intégrés pour créer des tribus et gérer les territoires ;
  • Modes PvE et PvP : Possibilité de configurer les modes de jeu - coopération ou batailles entre joueurs.

Fonctionnalités de déploiement

ID Nom du logiciel Système d'exploitation compatible VM BM VGPU GPU Min CPU (Cœurs) Min RAM (GB) Min HDD/SSD (GB) Domaine personnalisé Actif
310 ARK Survival Evolved Server Ubuntu 22.04 + + + + 2 4 - Non COMMANDER

Utilisateurs et répertoires

  • Utilisateur : steam (UID:1000, GID:1000) ;
  • Répertoire personnel : /home/steam ;
  • Répertoire SteamCMD : /home/steam/steamcmd ;
  • Répertoire du serveur ARK : /home/steam/ARK ;
  • Journaux : /home/steam/ARK/ShooterGame/Saved/Logs/ ;
  • Script de démarrage : /home/steam/ARK/ark_server_start.sh.

Services système

  • Service Systemd : /etc/systemd/system/ark.service ;
  • Démarrage automatique : Activé (ajouté à multi-user.target).

Paramètres réseau

  • Port principal du jeu : 7777/udp ;
  • Port supplémentaire : 7778/udp ;
  • Port de requête : 27015/udp ;
  • Port RCON : 32330 (activé).

Structure des fichiers du serveur

Les composants principaux du serveur se trouvent dans le répertoire /home/steam/ARK :

/home/steam/ARK/
├── ark_server_start.sh         # Script de démarrage du serveur
└── ShooterGame/                # Répertoire principal du jeu
    ├── Binaries/               # Fichiers exécutables
    │   └── Linux/              # Fichiers binaires pour Linux
    │       └── ShooterGameServer  # Fichier exécutable principal du serveur
    ├── Content/                # Contenu du jeu
    │   ├── Mods/               # Modifications installées
    │   │   ├── 111111111/      # Exemple de modification installée
    │   │   └── Ragnarok/       # Carte Ragnarok
    │   └── PrimalEarth/        # Contenu de base du jeu
    └── ...

Premiers pas après le déploiement du serveur ARK : Survival Evolved

Après l'achat d'une commande, vous recevrez une notification concernant la disponibilité de votre serveur à l'adresse e-mail fournie lors de l'inscription. Elle contiendra l'adresse IP du VPS et les identifiants de connexion. Les clients de notre entreprise gèrent l'équipement via le panneau de contrôle du serveur et l'APIInvapi.

Les données d'authentification, que l'on peut trouver dans l'onglet Configuration >> Tags du panneau de contrôle du serveur ou dans l'e-mail envoyé :

  • Login et Password pour l'accès SSH au serveur : envoyés par e-mail dès la disponibilité du serveur après le déploiement.
  • Nom du serveur : "My ARK Server"
  • Mot de passe du serveur : TestPass123! (mot de passe par défaut)
  • Mot de passe administrateur : TestPass123! (mot de passe par défaut)
  • Nombre maximum de joueurs : 70
  • Le serveur s'exécute en tant qu'utilisateur non privilégié steam ;
  • Seuls les ports UDP nécessaires sont ouverts : 7777, 7778, 27015, 32330.

Résumé des ports utilisés

Port Protocole Objectif
7777 UDP Port principal du jeu
7778 UDP Port supplémentaire
27015 UDP Port de requête
32330 TCP/UDP Port RCON pour l'administration

Sécurité du serveur

Important : Il est fortement recommandé de modifier tous les mots de passe administrateur et utilisateur après la livraison du serveur. Cela est nécessaire pour empêcher tout accès non autorisé et protéger les données confidentielles.

Gestion des comptes et du serveur de jeu

Connexion au serveur joueur

  • Adresse IP : Adresse IP du serveur ;
  • Port : 7777 ;
  • Mot de passe : TestPass123! ;
  • Nom : My ARK Server ;

Connexion au serveur administrateur

  • Port RCON : 32330 ;
  • Mot de passe administrateur : TestPass123! ;
  • Utilitaire de connexion : rcon.
rcon -P 32330 -p TestPass123!

État actuel

Le serveur est configuré pour un démarrage automatique au démarrage du système. L'état peut être vérifié avec la commande :

systemctl status ark

Gestion des services

Démarrer le serveur :

systemctl start ark
Arrêter le serveur :

systemctl stop ark
Redémarrer le serveur

systemctl restart ark
Désactiver le démarrage automatique

systemctl disable ark
Activer le démarrage automatique

systemctl enable ark

Modification des paramètres du serveur

Méthode 1 : Via le fichier de configuration Les paramètres principaux du serveur sont stockés dans le fichier :

/home/steam/ARK/ShooterGame/Saved/Config/LinuxServer/GameUserSettings.ini

Pour modifier les mots de passe, modifiez les paramètres suivants :

[ServerSettings]
ServerPassword='Nouveau mot de passe joueur'
ServerAdminPassword='Nouveau mot de passe admin'
ServerName='Nouveau nom du serveur'

Méthode 2 : Via le script de démarrage

Modifiez le script de démarrage du serveur :

nano /home/steam/ARK/ark_server_start.sh

Trouvez la ligne contenant les paramètres et modifiez-la :

...SessionName="My ARK Server"?ServerPassword="NewPlayerPass"?ServerAdminPassword="NewAdminPass"...

Modification de la carte du serveur

La carte peut être modifiée dans le fichier de configuration :

/home/steam/ARK/ShooterGame/Saved/Config/LinuxServer/GameUserSettings.ini

Trouvez et modifiez le paramètre :

[ServerSettings]
MapName='Nouvelle_Carte'

Ou modifiez-le dans le script de démarrage :

ShooterGameServer "TheIsland"?listen...

Application des modifications

Après avoir apporté des modifications, vous devez redémarrer le serveur :

sudo systemctl restart ark

Remarque

Des informations détaillées sur les paramètres de base sont disponibles dans la documentation des développeurs ARK Survival Evolved.

Commande d'un serveur ARK Survival Evolved via l'API