Spigot est une des plateformes de serveur Minecraft les plus populaires, connue pour sa performance élevée et sa capacité à gérer un grand nombre de plugins qui améliorent le gameplay. Installer Spigot sur Rocky Linux 9 peut sembler compliqué, mais ce guide va simplifier le processus en vous fournissant des instructions détaillées et faciles à comprendre, même pour les nouveaux utilisateurs.
Prérequis
- Un serveur avec Rocky Linux 9 installé.
- Accès root ou un utilisateur avec des privilèges sudo.
- Java installé sur votre serveur.
Étape 1 : Installation de Java
Spigot requiert Java pour fonctionner, il est donc essentiel de s’assurer que votre serveur est équipé de la version appropriée de Java.
- Installez Java (Java 16 est recommandé pour les versions récentes de Spigot) :
sudo dnf install java-16-openjdk -y
- Vérifiez l’installation :
java -version
Assurez-vous que la version correcte de Java est installée.
Étape 2 : Obtention de BuildTools
BuildTools est un outil fourni par Spigot pour compiler et créer le serveur Spigot.
- Créez un répertoire pour BuildTools :
mkdir ~/BuildTools
cd ~/BuildTools
- Téléchargez BuildTools :
wget https://hub.spigotmc.org/jenkins/job/BuildTools/lastSuccessfulBuild/artifact/target/BuildTools.jar
Étape 3 : Compilation de Spigot
Utilisez BuildTools pour compiler Spigot. Ce processus peut prendre plusieurs minutes.
- Lancez BuildTools :
java -jar BuildTools.jar
Cette commande va compiler les fichiers nécessaires pour votre serveur Spigot. Les fichiers compilés, y compris le fichier spigot.jar
, seront situés dans le répertoire ~/BuildTools
.
Étape 4 : Configuration du serveur Spigot
- Créez un répertoire pour votre serveur Spigot et déplacez le
spigot.jar
dans ce nouveau répertoire :
mkdir ~/SpigotServer
cp ~/BuildTools/spigot*.jar ~/SpigotServer/spigot.jar
cd ~/SpigotServer
- Créez un script de démarrage pour votre serveur :
nano start.sh
Ajoutez le contenu suivant dans le fichier start.sh
:
#!/bin/sh
java -Xms512M -Xmx1024M -jar spigot.jar nogui
Rendez le script exécutable :
chmod +x start.sh
- Lancez votre serveur pour la première fois :
./start.sh
La première fois que vous lancez le serveur, il s’arrêtera en vous demandant de modifier le fichier eula.txt
.
- Acceptez les conditions d’utilisation en éditant
eula.txt
:
nano eula.txt
Changez eula=false
en eula=true
.
Étape 5 : Redémarrez votre serveur Spigot
Après avoir accepté les conditions d’utilisation, redémarrez votre serveur :
./start.sh
Votre serveur Spigot est maintenant opérationnel.
Pour ceux qui cherchent une solution robuste pour déployer des serveurs de jeu comme Spigot, Shape.host offre des services Cloud VPS qui fournissent les ressources nécessaires pour une installation et une gestion efficaces de votre serveur Spigot sur Rocky Linux 9. Nos VPS Linux SSD sont spécialement conçus pour offrir des performances optimales et une grande stabilité, idéales pour héberger des serveurs de jeu.