NOUVEAU 📢 Offre de lancement limitée : jusqu'à 70 % de remise sur votre premier mois, pour tous les jeux !Voir les offres

Comment héberger un serveur OpenArena (2026)

OpenArenaUpdated Nov 5, 20269 min read

Réponse courte. Vous pouvez héberger vous-même un serveur OpenArena gratuitement : téléchargez le ZIP complet d'OpenArena 0.8.8 sur openarena.ws, décompressez-le, lancez oa_ded.x86_64 sous Linux avec +set dedicated 2 et ouvrez le port UDP 27960. Ou louez un serveur OpenArena et oubliez la configuration réseau.

Les joueurs se connectent à l'adresse IP et au port de votre serveur depuis leur propre jeu OpenArena. Personne n'a besoin de Quake III Arena.

Vérifié le 5 novembre 2026, valable pour OpenArena 0.8.8 (février 2012), la version la plus récente sur openarena.ws.

Ce guide s'appuie sur la page de téléchargement d'OpenArena, le code du moteur et du jeu OpenArena sur GitHub, et la configuration que notre panel utilise pour les serveurs OpenArena. Pour aller directement à la location, voir l'option 2.

Ce qu'il vous faut

  • Système d'exploitation : Linux 64 bits pour les étapes ci-dessous. Le ZIP 0.8.8 contient le binaire serveur Linux oa_ded.x86_64.
  • Réseau : UDP 27960, le port serveur par défaut du moteur, accessible depuis internet. Vous pouvez le changer avec net_port.
  • Logiciels : wget et unzip. Pas de compte Steam ni de licence : OpenArena est gratuit.
  • Le jeu : chaque joueur a besoin d'OpenArena, qui est lui aussi gratuit.

Option 1 : l'héberger vous-même

Linux

  1. Téléchargez le jeu. Ouvrez la page de téléchargement sur openarena.ws et prenez le ZIP complet de la 0.8.8, ou récupérez-le avec le lien de téléchargement du site.
    mkdir ~/openarena && cd ~/openarena
    wget -O openarena.zip "http://www.openarena.ws/request.php?4"
    Ce lien redirige vers une copie de openarena-0.8.8.zip, utilisez donc -O pour nommer le fichier.
  2. Décompressez le serveur. Il vous faut seulement le binaire serveur et les dossiers baseoa et missionpack.
    unzip -o openarena.zip "openarena-*/oa_ded.x86_64" "openarena-*/baseoa/*" "openarena-*/missionpack/*"
    mv -f openarena-*/* . && rm -rf openarena-*/
    chmod +x oa_ded.x86_64
  3. Lancez le serveur.
    ./oa_ded.x86_64 +set dedicated 2 +set net_port 27960 +set sv_hostname "My OpenArena Server" +set sv_maxclients 16 +set g_gametype 0 +set bot_enable 1 +set bot_minplayers 4 +map aggressor
    dedicated 2 sert au jeu sur internet. Dans le code source du moteur, un serveur n'envoie des signaux aux serveurs maîtres que s'il tourne avec dedicated 2 (ou avec sv_public activé), tandis que dedicated 1 sert au jeu en réseau local.
  4. Ouvrez le port. Autorisez UDP 27960 dans le pare-feu de la machine (avec ufw : sudo ufw allow 27960/udp) et redirigez-le en UDP sur votre routeur vers cette machine.
  5. Vérifiez. Quand la console affiche AAS initialized, la carte et les données de navigation des bots sont chargées. Demandez ensuite à un ami de se connecter à votre IP publique et au port.

Les principaux réglages de démarrage

  • net_port : le port UDP. La valeur par défaut du moteur est 27960.
  • sv_hostname : le nom du serveur.
  • sv_maxclients : les places joueurs. Il prend effet au chargement de la carte, donc modifiez-le avant un changement de carte ou un redémarrage.
  • g_password : le mot de passe pour rejoindre. Laissez-le vide pour un serveur ouvert.
  • rconpassword : le mot de passe de la console distante. Sans lui, les commandes à distance sont désactivées.
  • g_gametype : le mode de jeu, un nombre issu du code du jeu : 0 Free For All, 3 Team Deathmatch, 4 Capture The Flag, 7 Harvester, 10 Last Man Standing, 11 Double Domination. Il existe d'autres nombres dans le code (par exemple 1 Tournament et 12 Domination).
  • bot_enable et bot_minplayers : avec les bots activés, le serveur ajoute des bots jusqu'à ce que ce nombre de joueurs soit présent dans la partie. Dans les modes par équipe, le nombre compte par équipe : 4 complète donc chaque équipe avec des bots jusqu'à 4 joueurs (d'autres humains peuvent encore rejoindre).
  • +map : la carte de départ. Les modes à objectifs ont besoin d'une carte conçue pour eux : aggressor n'a pas de drapeaux, donc pour Capture The Flag lancez une carte CTF comme oa_ctf2.

Option 2 : l'héberger chez PlayNHost

La location supprime le pare-feu, la redirection de ports ainsi que les étapes de téléchargement et de décompression. Le port est déjà réglé pour vous.

  1. Choisissez une offre. Ouvrez la page d'hébergement de serveur OpenArena et comparez les offres (SKIRMISH, DEATHMATCH et TOURNAMENT au moment de la rédaction, pour 8, 16 et 32 joueurs). Cliquez sur Créer un serveur sur une offre (Personnaliser l’offre sur TOURNAMENT) et terminez la commande. Les prix sont sur cette page.
  2. Attendez l'installation. Vous recevez un e-mail quand le serveur est prêt, et il apparaît sur panel.playnhost.com. Dans l'onglet Console, le panel considère le serveur comme démarré quand il affiche AAS initialized.
  3. Ouvrez Paramètres. Ces champs alimentent la ligne de démarrage du serveur :
    • Nom d'hôte du serveur : le nom du serveur, jusqu'à 55 caractères.
    • Mot de passe du serveur : le mot de passe pour rejoindre, jusqu'à 20 caractères. Vide, tout le monde peut rejoindre.
    • Mot de passe RCON : jusqu'à 20 caractères, pour les commandes de la console distante.
    • Type de jeu / Mode de jeu : Free For All, Team Deathmatch, Capture The Flag, Harvester, Last Man Standing ou Double Domination.
    • Carte du jeu : la carte sur laquelle le serveur démarre. La valeur par défaut est aggressor, qui n'a pas de drapeaux, donc pour Capture The Flag choisissez une carte CTF comme oa_ctf2.
    • Bots : jusqu'à combien de joueurs la partie est complétée avec des bots, 16 au maximum. Dans les modes par équipe, cela compte par équipe.
    • Joueurs max. : fixé par votre offre et non modifiable ici. Modifier les slots de joueurs permet de le baisser pour une partie plus petite.
  4. Redémarrez. Le serveur lit ces valeurs à son démarrage, donc redémarrez-le après les avoir changées et attendez AAS initialized.
  5. Rejoignez. Les joueurs se connectent depuis OpenArena avec l'adresse IP et le port du serveur affichés dans le panel, et le mot de passe si vous en avez défini un.

Ce que fait notre configuration pour vous

  • Installation. Le script d'installation télécharge le ZIP 0.8.8 sur openarena.ws et ne décompresse que le binaire serveur, baseoa et missionpack, le même ensemble allégé que dans les étapes Linux ci-dessus.
  • Ligne de démarrage fixe. Le panel lance oa_ded.x86_64 avec votre port, nom, mots de passe, places, type de jeu et nombre de bots, avec bot_enable 1 toujours actif. Il ne définit ni dedicated 2 ni sv_public, donc, d'après les règles du moteur, le serveur ne s'annonce pas aux serveurs maîtres. Partagez son adresse avec vos joueurs au lieu d'attendre une entrée dans la liste publique.
  • Redémarrer le match. La tâche rapide Redémarrer le match recharge la carte en cours sans redémarrage complet.
  • Fichiers. La configuration plus poussée des bots, des types de jeu et de la rotation des cartes se trouve sous Fichiers.

Héberger soi-même ou louer : une comparaison honnête

  • Coût. En autohébergement : le logiciel est gratuit, et vous payez le matériel, l'électricité et la bande passante. En location : un tarif mensuel selon l'offre. Voir les offres actuelles.
  • Disponibilité. En autohébergement : aussi fiable que votre machine et votre connexion domestique, et elle doit être allumée quand vos amis jouent. En location : tourne sur le matériel de l'hébergeur, pas sur votre PC.
  • Liste publique des serveurs. En autohébergement : possible avec dedicated 2. En location : notre ligne de démarrage ne l'annonce pas, donc partagez l'adresse.
  • Exposition réseau. En autohébergement : les joueurs se connectent à votre IP publique et vous gérez le pare-feu et le routeur. En location : votre IP domestique n'est pas concernée.
  • Contrôle. En autohébergement : n'importe quel réglage de démarrage. En location : les champs de Paramètres, plus les fichiers de configuration sous Fichiers.

L'autohébergement vous convient si une machine tourne déjà toute la journée et que vous êtes à l'aise avec les réseaux. La location vous convient si vous préférez ne pas gérer de matériel.

Problèmes courants et solutions

Vos amis ne peuvent pas se connecter

Cause : UDP 27960 (ou votre net_port) est bloqué par un pare-feu ou n'est pas redirigé sur le routeur.

Solution : autorisez-le en UDP, redirigez-le et donnez aux joueurs votre IP publique avec le port.

Votre changement de places ne fait rien

Cause : sv_maxclients est verrouillé : il s'applique au démarrage du serveur ou au changement de carte.

Solution : changez de carte ou redémarrez le serveur.

Vous attendiez une entrée dans la liste des serveurs

Cause : le serveur tourne sans dedicated 2.

Solution : sur votre propre machine, lancez avec +set dedicated 2. Chez PlayNHost, partagez l'adresse.

FAQ

Puis-je héberger un serveur OpenArena gratuitement ?

Oui. Le serveur est un logiciel libre. Vous payez quand même la machine, l'électricité et internet.

Ai-je besoin de Quake III Arena ?

Non. Le ZIP 0.8.8 contient tout ce dont le serveur a besoin.

Quel port utilise un serveur OpenArena ?

UDP 27960 par défaut. Changez-le avec net_port.

Combien de joueurs peuvent rejoindre ?

Vous le choisissez avec sv_maxclients. Nos offres sont de 8, 16 et 32 joueurs.

Puis-je ajouter des bots ?

Oui. Définissez bot_enable 1 et bot_minplayers, ou utilisez le champ Bots chez PlayNHost.

Prêt à jouer ? Consultez les offres de serveur OpenArena.

Votre serveur est hébergé ailleurs ? Transférez-le chez nous

NOS DERNIERS ARTICLES