Как установить Java
Эта инструкция подходит для 64-битных ОС семейства Linux (Debian, Ubuntu, CentOS и т.д.)
Этот способ не требует удаления предыдущих установок Java
Java 8 (LTS)Java 11 (LTS)Java 16 (LTS)Java 17Java 18
Подключитесь к серверу и выполните команды. Можно скопировать весь блок целиком, команды будут выполнены по очереди
wget https://files.survivalhost.org/files/oldfiles/jre-8u251-linux-x64.tar.gztar xf jre-8u251-linux-x64.tar.gzrm /opt/jre1.8.0_251 -rf && mv jre1.8.0_251 /optln -svf /opt/jre1.8.0_251/bin/java /usr/bin/javarm jre-8u251-linux-x64.tar.gzПодключитесь к серверу и выполните команды. Можно скопировать весь блок целиком, команды будут выполнены по очереди
wget https://files.survivalhost.org/files/oldfiles/OpenJDK11U-jre_x64_linux_hotspot_11.0.10_9.tar.gztar xf OpenJDK11U-jre_x64_linux_hotspot_11.0.10_9.tar.gzrm /opt/jdk-11.0.10+9-jre -rf && mv jdk-11.0.10+9-jre /optln -svf /opt/jdk-11.0.10+9-jre/bin/java /usr/bin/javarm OpenJDK11U-jre_x64_linux_hotspot_11.0.10_9.tar.gzПодключитесь к серверу и выполните команды. Можно скопировать весь блок целиком, команды будут выполнены по очереди
wget https://files.survivalhost.org/files/oldfiles/OpenJDK16U-jre_x64_linux_hotspot_16.0.1_9.tar.gztar xf OpenJDK16U-jre_x64_linux_hotspot_16.0.1_9.tar.gzrm /opt/jdk-16.0.1+9-jre -rf && mv jdk-16.0.1+9-jre /optln -svf /opt/jdk-16.0.1+9-jre/bin/java /usr/bin/javarm OpenJDK16U-jre_x64_linux_hotspot_16.0.1_9.tar.gПодключитесь к серверу и выполните команды. Можно скопировать весь блок целиком, команды будут выполнены по очереди
wget https://github.com/adoptium/temurin17-binaries/releases/download/jdk-17.0.6%2B10/OpenJDK17U-jdk_x64_linux_hotspot_17.0.6_10.tar.gztar xf OpenJDK17U-jdk_x64_linux_hotspot_17.0.6_10.tar.gzrm OpenJDK17U-jdk_x64_linux_hotspot_17.0.6_10.tar.gzrm /opt/jdk-17.0.6+10 -rf && mv jdk-17.0.6+10 /optln -svf /opt/jdk-17.0.6+10/bin/java /usr/bin/javaПодключитесь к серверу и выполните команды. Можно скопировать весь блок целиком, команды будут выполнены по очереди
wget https://github.com/adoptium/temurin18-binaries/releases/download/jdk-18.0.2.1%2B1/OpenJDK18U-jdk_x64_linux_hotspot_18.0.2.1_1.tar.gztar xf OpenJDK18U-jdk_x64_linux_hotspot_18.0.2.1_1.tar.gzrm OpenJDK18U-jdk_x64_linux_hotspot_18.0.2.1_1.tar.gzrm /opt/jdk-18.0.2.1+1 -rf && mv jdk-18.0.2.1+1 /optln -svf /opt/jdk-18.0.2.1+1/bin/java /usr/bin/javaПосле установки вы можете проверить версию Java на сервере при помощи команды
java -versionЕсли все в порядке, вы получите примерно такой результат
## java version "1.8.0_XXX"## Java(TM) SE Runtime Environment (build 1.8.0_XX-bXX)## Java HotSpot(TM) 64-Bit Server VM (build XX.XXX-bXX, mixed mode)