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
- VPS serveris ar Ubuntu vai Debian.
- Lietotājs ar sudo tiesībām.
- SSH programma. Vairāk: Kā lietot PuTTY programmu.
Java instalēšana
-
Pārbaudiet, vai Java jau ir instalēta
Pieslēdzieties serverim caur SSH un ievadiet:
java -versionJa redzat versijas numuru, Java jau ir instalēta. Ja redzat java: command not found, turpiniet.
-
Atjauniniet sistēmu
Pirms instalēšanas atjauniniet pakotņu sarakstu un esošās pakotnes:
sudo apt update && sudo apt upgrade -y -
Pievienojiet Adoptium repozitoriju
Instalējiet nepieciešamos rīkus:
sudo apt install -y wget apt-transport-https gpgPievienojiet 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/nullPievienojiet 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.listAtjauniniet pakotņu sarakstu:
sudo apt update -
Instalējiet vajadzīgo Java versiju
Izvēlieties versiju, kas nepieciešama jūsu programmai:
sudo apt install -y temurin-25-jdksudo apt install -y temurin-21-jdksudo apt install -y temurin-17-jdksudo apt install -y temurin-11-jdksudo apt install -y temurin-8-jdkKā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.
-
Pārbaudiet instalēšanu
Vēlreiz ievadiet:
java -versionJa 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ā.