Documentation
Français
Français
  • Accueil
  • 🧊Minecraft vanilla
    • Je n'arrive pas à changer la difficulté dans le Nether et l'End
    • Quelle API Minecraft choisir ?
    • Utiliser sa propre version de Paper
    • Optimiser son serveur Minecraft
    • Enlever le kick pour fly
  • 🧊Minecraft Bedrock
    • Mettre à jour Geyser
    • Installer Geyser
  • 👾Minecraft moddé
    • Installation de Forge via l'installateur automatique
    • Installation de Forge via Openmod
    • Installation de Forge 1.17+ via Openmod
    • Installation de plugins sur son serveur moddé
    • Installation de Fabric via Openmod
    • Paramétrer VoiceChat
  • ✳️OMGSERV
    • Comment partager ses logs Minecraft ?
    • Utiliser Openmod
    • Accéder au FTP
    • Mes mobs sont passifs
    • Sauvegarde et restauration de son serveur OMGSERV
    • Mon serveur ne fait que de se fermer, c'est normal ?
  • 🧊Minecraft
    • Installation d'un datapack
    • Ajout d'un monde personnalisé
    • Dois-je supprimer mon monde ?
    • Mettre une whitelist sur un serveur acceptant les versions crack
  • 🚀Minecraft modpacks
    • ATM6 - Migrer vers Mohist - All The Mods 6
    • Générer un monde Skyblock sur Ragnamod VI in the sky
  • 🖥️VPS
    • Créer un réseau de serveurs avec Bungeecord sur un VPS Linux
    • Sécuriser son VPS Linux
    • Installer Java sur son VPS
    • Script automatique de création d'un serveur Minecraft
    • Installer Pterodactyl
  • 🦕Ark
    • Informations et utilisation des fichiers configuration
    • Installation manuelle de mods
    • Serveur qui crash suite à l'installation de mods
    • Changer ou désactiver l'évènement saisonnier
  • Autre
    • Pterodactyl ou PufferPanel ?
Propulsé par GitBook
Sur cette page
  • Introduction
  • Installation
  • Java 8 (jusqu'à Minecraft 1.16)
  • Java 11
  • Java 16 (à partir de Minecraft 1.17)
  • Java 17 (à partir de Minecraft 1.18)

Cet article vous a-t-il été utile ?

  1. VPS

Installer Java sur son VPS

Il existe pleins de tutoriels sur Internet pour installer Java sur un système Linux mais ici nous les rassemblons tous.

Introduction

Java n'est pas forcément installé par défaut sur les système Linux, pour vérifier cela il suffit d'exécuter la commande java -version si Java n'est installé le système vous dira quelque chose du style java: command not found sinon il vous affichera la version installée et utilisée par défaut. Par exemple Java 8 sera noté 1.8.0, Java 11 1.11.0 ou 11.0, etc.

Installation

Java 8 (jusqu'à Minecraft 1.16)

sudo apt update && sudo apt install openjdk-8-jre
apt install -y wget apt-transport-https gpg

wget -qO - https://packages.adoptium.net/artifactory/api/gpg/key/public | gpg --dearmor | tee /etc/apt/trusted.gpg.d/adoptium.gpg > /dev/null

echo "deb https://packages.adoptium.net/artifactory/deb $(awk -F= '/^VERSION_CODENAME/{print$2}' /etc/os-release) main" | tee /etc/apt/sources.list.d/adoptium.list

apt update

apt install temurin-8-jre
sudo apt update && sudo apt install openjdk-8-jre

Java 11

sudo apt update && sudo apt install openjdk-11-jre
sudo apt update && sudo apt install openjdk-11-jre

Java 16 (à partir de Minecraft 1.17)

sudo apt install -y wget apt-transport-https gnupg && 
curl https://adoptopenjdk.jfrog.io/adoptopenjdk/api/gpg/key/public --output adoptopenjdk.gpg &&
gpg --no-default-keyring --keyring ./adoptopenjdk-keyring.gpg --import adoptopenjdk.gpg &&
gpg --no-default-keyring --keyring ./adoptopenjdk-keyring.gpg --export --output adoptopenjdk-archive-keyring.gpg && 
rm adoptopenjdk-keyring.gpg adoptopenjdk.gpg &&
sudo mv adoptopenjdk-archive-keyring.gpg /usr/share/keyrings &&
echo "deb [signed-by=/usr/share/keyrings/adoptopenjdk-archive-keyring.gpg] https://adoptopenjdk.jfrog.io/adoptopenjdk/deb stretch main" | sudo tee /etc/apt/sources.list.d/adoptopenjdk.list &&
sudo apt update &&
sudo apt install adoptopenjdk-16-openj9-jre
sudo apt install -y wget apt-transport-https gnupg && 
curl https://adoptopenjdk.jfrog.io/adoptopenjdk/api/gpg/key/public --output adoptopenjdk.gpg &&
gpg --no-default-keyring --keyring ./adoptopenjdk-keyring.gpg --import adoptopenjdk.gpg &&
gpg --no-default-keyring --keyring ./adoptopenjdk-keyring.gpg --export --output adoptopenjdk-archive-keyring.gpg && 
rm adoptopenjdk-keyring.gpg adoptopenjdk.gpg &&
sudo mv adoptopenjdk-archive-keyring.gpg /usr/share/keyrings &&
echo "deb [signed-by=/usr/share/keyrings/adoptopenjdk-archive-keyring.gpg] https://adoptopenjdk.jfrog.io/adoptopenjdk/deb buster main" | sudo tee /etc/apt/sources.list.d/adoptopenjdk.list &&
sudo apt update &&
sudo apt install adoptopenjdk-16-openj9-jre
sudo apt install -y wget apt-transport-https gnupg && 
curl https://adoptopenjdk.jfrog.io/adoptopenjdk/api/gpg/key/public --output adoptopenjdk.gpg &&
gpg --no-default-keyring --keyring ./adoptopenjdk-keyring.gpg --import adoptopenjdk.gpg &&
gpg --no-default-keyring --keyring ./adoptopenjdk-keyring.gpg --export --output adoptopenjdk-archive-keyring.gpg && 
rm adoptopenjdk-keyring.gpg adoptopenjdk.gpg &&
sudo mv adoptopenjdk-archive-keyring.gpg /usr/share/keyrings &&
echo "deb [signed-by=/usr/share/keyrings/adoptopenjdk-archive-keyring.gpg] https://adoptopenjdk.jfrog.io/adoptopenjdk/deb bionic main" | sudo tee /etc/apt/sources.list.d/adoptopenjdk.list &&
sudo apt update &&
sudo apt install adoptopenjdk-16-openj9-jre
sudo apt install -y wget apt-transport-https gnupg && 
curl https://adoptopenjdk.jfrog.io/adoptopenjdk/api/gpg/key/public --output adoptopenjdk.gpg &&
gpg --no-default-keyring --keyring ./adoptopenjdk-keyring.gpg --import adoptopenjdk.gpg &&
gpg --no-default-keyring --keyring ./adoptopenjdk-keyring.gpg --export --output adoptopenjdk-archive-keyring.gpg && 
rm adoptopenjdk-keyring.gpg adoptopenjdk.gpg &&
sudo mv adoptopenjdk-archive-keyring.gpg /usr/share/keyrings &&
echo "deb [signed-by=/usr/share/keyrings/adoptopenjdk-archive-keyring.gpg] https://adoptopenjdk.jfrog.io/adoptopenjdk/deb focal main" | sudo tee /etc/apt/sources.list.d/adoptopenjdk.list &&
sudo apt update &&
sudo apt install adoptopenjdk-16-openj9-jre

Java 17 (à partir de Minecraft 1.18)

sudo apt update &&
sudo apt install -y apt-transport-https ca-certificates wget dirmngr gnupg software-properties-common &&
sudo add-apt-repository --yes ppa:linuxuprising/java &&
sudo apt update && 
sudo echo "deb http://ppa.launchpad.net/linuxuprising/java/ubuntu focal main" | sudo tee /etc/apt/sources.list.d/linuxuprising-java.list &&
sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys 73C3DB2A &&
sudo apt-get update &&
sudo apt install oracle-java17-installer --install-recommends
sudo apt update && sudo apt install openjdk-17-jre
sudo apt update &&
sudo apt install -y apt-transport-https ca-certificates wget dirmngr gnupg software-properties-common &&
sudo add-apt-repository --yes ppa:linuxuprising/java &&
sudo apt update && 
sudo echo "deb http://ppa.launchpad.net/linuxuprising/java/ubuntu focal main" | sudo tee /etc/apt/sources.list.d/linuxuprising-java.list &&
sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys 73C3DB2A &&
sudo apt-get update &&
sudo apt install oracle-java17-installer --install-recommends

PrécédentSécuriser son VPS LinuxSuivantScript automatique de création d'un serveur Minecraft

Dernière mise à jour il y a 1 an

Cet article vous a-t-il été utile ?

🖥️