Atpakaļ Atpakaļ

Kā instalēt Java VPS serverī

Minecraft serverim un daudzām citām programmām nepieciešama Java. Šajā pamācībā instalēsiet vajadzīgo Java versiju no oficiālās Adoptium (Eclipse Temurin) repozitorija, lai vēlāk to varētu atjaunināt ar vienu komandu.

Kas būs nepieciešams pirms sākšanas

Java instalēšana

  1. Pārbaudiet, vai Java jau ir instalēta

    Pieslēdzieties serverim caur SSH un ievadiet:

    java -version

    Ja redzat versijas numuru, Java jau ir instalēta. Ja redzat java: command not found, turpiniet.

  2. Atjauniniet sistēmu

    Pirms instalēšanas atjauniniet pakotņu sarakstu un esošās pakotnes:

    sudo apt update && sudo apt upgrade -y
  3. Pievienojiet Adoptium repozitoriju

    Instalējiet nepieciešamos rīkus:

    sudo apt install -y wget apt-transport-https gpg

    Pievienojiet repozitorija drošības atslēgu:

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

    Pievienojiet pašu repozitoriju. Komanda automātiski noteiks jūsu sistēmas versiju:

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

    Atjauniniet pakotņu sarakstu:

    sudo apt update
  4. Instalējiet vajadzīgo Java versiju

    Izvēlieties versiju, kas nepieciešama jūsu programmai:

    sudo apt install -y temurin-25-jdk
    Kāda versija nepieciešama Minecraft serverim?

    Minecraft 1.20.5 un jaunākām versijām nepieciešama Java 21, versijām 1.17–1.20.4 Java 17, bet 1.16.5 un vecākām Java 8. Jaunākajām versijām var būt nepieciešama Java 25, tāpēc vienmēr pārbaudiet servera prasības.

  5. Pārbaudiet instalēšanu

    Vēlreiz ievadiet:

    java -version

    Ja redzat izvēlētās versijas numuru, Java ir instalēta pareizi.

Biežāk uzdotie jautājumi

Instalēju vairākas versijas. Kā izvēlēties noklusējuma?

Ievadiet sudo update-alternatives --config java un sarakstā izvēlieties vajadzīgās versijas numuru.

Kā noņemt Java?

Izmantojiet komandu sudo apt remove temurin-21-jdk, 21 vietā ierakstot savu versiju. Neizmantojiet rm -rf /usr/lib/jvm, jo tā izdzēsīsiet visas versijas un sabojāsiet sistēmas saites.

Programma rāda kļūdu „Unsupported class file major version”

Kļūda Unsupported class file major version nozīmē, ka instalēta pārāk veca Java versija. Instalējiet jaunāku un izvēlieties to kā noklusējuma.

Kāpēc Temurin, nevis Oracle Java?

Eclipse Temurin ir bezmaksas un atvērtā koda OpenJDK versija, kas darbojas tāpat kā Oracle Java, bet tai nav licencēšanas ierobežojumu un tā atjauninās kopā ar sistēmu caur apt. Java 16 vairs netiek atbalstīta, tāpēc tās vietā izmantojiet Java 17.

Vai šī pamācība der AlmaLinux vai Rocky Linux?

Nē. Šīs sistēmas izmanto dnf pakotņu pārvaldnieku, tāpēc repozitorijs tiek pievienots citādi. Ja nepieciešama palīdzība, rakstiet mums.

Kas tālāk

Ja rodas grūtības, rakstiet mums tiešsaistes atbalstā vai e-pastā.

Līdzīgas pamācības

VPS Pamācības