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.