JDK, ou le kit de développement Java, fournit un environnement à l'utilisateur pour développer certaines applications Java. En dehors du développement, JDK est parfois nécessaire pour exécuter les applications sur la machine locale, comme le serveur Apache Tomcat. Supposons que l'utilisateur travaille avec Amazon Linux sur la machine virtuelle EC2 et souhaite exécuter une application spécifique qui nécessite Java. Dans ce cas, l'utilisateur doit installer manuellement JDK dans l'instance Amazon Linux EC2.
Ce message apprendra à installer JDK dans l'instance EC2 exécutant Amazon Linux.
Étape 1: Création d'une instance EC2 Amazon Linux
Rendez-vous simplement sur la console AWS, puis dirigez-vous à l'intérieur de la console de gestion EC2:
Lancez une nouvelle instance en cliquant sur le bouton «Lancez l'instance» à partir de la console Instances:
Dans l'assistant de lancement, fournissez un nom à votre instance EC2, puis choisissez l'AMI à «Amazon Linux»:
Faites défiler vers le bas et choisissez les types d'instructions en fonction de vos exigences et sélectionnez également une paire de clés en utilisant un déjà existant (assurez-vous qu'il est disponible sur votre PC local) ou en créant un nouveau:
Après cela, cliquez sur le bouton «Lancez l'instance» en bas de la page:
Une fois le processus de lancement terminé, vous pourrez voir l'instance dans la liste des instances sur le tableau de bord de l'instance EC2:
Vous avez créé une instance EC2.
Étape 2: Connectez-vous à l'instance EC2 Amazon Linux
Cliquez sur le nom de l'EC2, puis cliquez sur le bouton Connexion:
Copiez la dernière commande sur l'onglet Client SSH:
Remplacez le nom de la paire de clés ("LhkeyPair1 pour ce post") par le chemin complet de la paire de clés sur votre machine locale, puis collez la commande à l'intérieur d'une invite de commande et appuyez sur "Entrée". Si vous êtes invité à la connexion, tapez simplement «oui» et appuyez à nouveau «entrez»:
Attendez quelques secondes et vous serez connecté à l'instance EC2:
Étape 3: Installez JDK sur Amazon Linux
Pour installer la version 11 OpenJDK sur votre machine virtuelle Linux, utilisez la commande suivante dans la borne SSH:
Sudo Amazon-Linux-Extras Installer Java-openjdk11
Cette commande installera le JDK à partir du package Amazon Linux Extras:
Lorsque vous avez invité à télécharger, tapez «y» et appuyez sur la touche «Entrée»:
Après cela, attendez que le processus de téléchargement et d'installation soit complètement terminé et une fois terminé, vous pouvez vérifier la version du JDK installé en utilisant la commande suivante:
Java-Version
La sortie ressemblera à ceci:
Vous avez réussi à installer JDK 11 sur Amazon Linux.
Facultatif: installation complète JDK 8 sur Amazon Linux
Le JDK installé à partir du package supplémentaire d'Amazon ne contient pas les bibliothèques et tous les packages. Si vous souhaitez travailler avec quelque chose qui nécessite tous les packages, ou si l'exécution d'une application provoque des erreurs JDK, vous devez installer le package complet.
Pour installer le JDK 8 complet sur Amazon Linux, utilisez la commande suivante à l'intérieur de la borne SSH:
sudo yum install java-1.8 *
L'exécution de cette commande lancera le processus de téléchargement, et lorsque vous êtes invité aux téléchargements restants, tapez «y» et appuyez sur la touche «Entrée»:
Une fois le téléchargement et le processus d'installation terminé, vous obtiendrez la sortie suivante sur le terminal:
Cela montre toutes les dépendances qui sont maintenant installées dans votre Amazon Linux. Pour vérifier l'installation JDK, utilisez la commande:
Java-Version
Vous obtiendrez la sortie suivante sur le terminal SSH:
Vous avez réussi à installer Java 8 sur votre VM Amazon Linux EC2.
Facultatif: Choisir la version JDK à utiliser
Si Amazon Linux contient différentes versions de JDK installées, vous pouvez choisir la version censée être utilisée par le système d'exploitation. Pour cela, utilisez simplement la commande suivante:
Alternatives - Config
L'exécution de cette commande affichera la liste des JDK installés sur le terminal SSH, et l'utilisateur sera invité à utiliser la version à utiliser:
Fournissez le nombre de la sélection que vous faites:
Vous avez configuré l'alternative ou la version du JDK à utiliser dans l'Amazon Linux.
Conclusion
Le JDK peut facilement être téléchargé et installé à l'intérieur de l'instance Amazon Linux EC2 en utilisant le package supplémentaire d'Amazon Linux ou à partir du gestionnaire de packages Yum. Ce message a montré les deux méthodes en détail et la façon de sélectionner la version JDK à utiliser en cas de plusieurs installations de JDK dans Amazon Linux.