Hvordan installere Java JDK på Amazon EC2

Hvordan installere Java JDK på Amazon EC2

JDK, eller Java Development Kit, gir et miljø for brukeren å utvikle visse Java -applikasjoner. Bortsett fra utvikling er JDK noen ganger nødvendig for å kjøre applikasjonene på den lokale maskinen, for eksempel Apache Tomcat -serveren. Anta at brukeren jobber med Amazon Linux på den virtuelle EC2 og ønsker å kjøre en spesifikk applikasjon som krever Java. I så fall må brukeren manuelt installere JDK i Amazon Linux EC2 -forekomsten.

Dette innlegget vil lære hvordan du installerer JDK i EC2 -forekomsten som kjører Amazon Linux.

Trinn 1: Opprette en EC2 Amazon Linux -forekomst

Bare ta turen videre til AWS -konsollen og ta turen inni EC2 -styringskonsollen:


Start en ny forekomst ved å klikke på "Startforekomst" -knappen fra forekomsterkonsollen:


I lanseringsveiviseren, oppgi et navn til EC2 -forekomsten, og velg deretter AMI til “Amazon Linux”:


Bla nedover og velg forekomsttyper i henhold til dine krav, og velg også et nøkkelpar ved å bruke et allerede eksisterende (sørg for at det er tilgjengelig på din lokale PC) eller ved å lage en ny:


Etter det, klikk på "Startforekomst" -knappen nederst på siden:


Etter at lanseringsprosessen er ferdig, vil du kunne se forekomsten i listen over forekomster på EC2 -forekomst -dashbordet:


Du har opprettet en EC2 -forekomst.

Trinn 2: Koble til EC2 Amazon Linux -forekomsten

Klikk på navnet på EC2 og klikk deretter på Koblingsknappen:


Kopier den siste kommandoen på SSH -klientfanen:


Bytt ut nøkkelparnavnet ("Lhkeypair1 for dette innlegget") med den komplette banen til nøkkelparet på din lokale maskin, og lim deretter inn kommandoen i en ledetekst og trykk "Enter". Hvis du blir bedt om tilkoblingen, skriver du bare "ja" og treff "Enter" igjen:


Vent i et par sekunder, så blir du koblet til EC2 -forekomsten:

Trinn 3: Installer JDK på Amazon Linux

For å installere OpenJDK versjon 11 på din virtuelle Linux virtuelle maskin, bruk følgende kommando i SSH -terminalen:

Sudo Amazon-Linux-Extras installer Java-OpenJDK11


Denne kommandoen vil installere JDK fra Amazon Linux Extras -pakken:


Når du blir bedt om nedlastingen, skriver du "y" og trykk på "Enter" -tasten:


Etter det vent til nedlastings- og installasjonsprosessen skal fullføres, og når den er gjort, kan du sjekke versjonen av den installerte JDK ved å bruke følgende kommando:

Java -version


Utgangen vil se slik ut:


Du har installert JDK 11 på Amazon Linux.

Valgfritt: Installere komplett JDK 8 på Amazon Linux

JDK installert fra Amazons ekstra pakke inneholder ikke bibliotekene og alle pakkene. I tilfelle du vil jobbe med noe som krever alle pakker, eller hvis du kjører en applikasjon forårsaker JDK -feil, må du installere hele pakken.

For å installere komplett JDK 8 på Amazon Linux, bruk følgende kommando inne i SSH -terminalen:

sudo yum installer java-1.8*


Utførelse av denne kommandoen vil starte nedlastingsprosessen, og når du blir bedt om de gjenværende nedlastningene, skriver du “y” og trykker på “Enter” -tasten:


Etter at nedlastingen og installasjonsprosessen er ferdig, får du følgende utdata på terminalen:


Dette viser alle avhengighetene som nå er installert i Amazon Linux. For å bekrefte JDK -installasjonen, bruk kommandoen:

Java -version


Du får følgende utgang på SSH -terminalen:


Du har installert Java 8 på Amazon Linux EC2 VM.

Valgfritt: Velge JDK -versjonen som skal brukes

Hvis Amazon Linux inneholder forskjellige versjoner av JDK installert, kan du velge hvilken versjon som skal brukes av OS. For det, bare bruk følgende kommando:

Alternativer -Config Java


Å utføre denne kommandoen vil vise listen over installert JDK på SSH -terminalen, og brukeren vil bli spurt om hvilken versjon som skal brukes:


Oppgi antall utvalg du skal gjøre:


Du har konfigurert alternativet eller versjonen av JDK som skal brukes i Amazon Linux.

Konklusjon

JDK kan enkelt lastes ned og installeres inne i Amazon Linux EC2 -forekomsten ved å enten bruke Amazon Linuxs ekstra pakke eller fra Yum Package Manager. Dette innlegget har vist begge metodene i detalj og måten å velge JDK -versjonen som skal brukes i tilfelle flere installasjoner av JDK i Amazon Linux.