Как-установить-Java: различия между версиями
Swidh (обсуждение | вклад) |
VorteX (обсуждение | вклад) |
||
(не показано 5 промежуточных версий этого же участника) | |||
Строка 10: | Строка 10: | ||
Подключитесь к серверу и выполните команды. Можно скопировать весь блок целиком, команды будут выполнены по очереди | Подключитесь к серверу и выполните команды. Можно скопировать весь блок целиком, команды будут выполнены по очереди | ||
<pre> | <pre> | ||
wget | wget https://files.survivalhost.org/files/oldfiles/jre-8u251-linux-x64.tar.gz | ||
tar xf jre-8u251-linux-x64.tar.gz | tar xf jre-8u251-linux-x64.tar.gz | ||
rm /opt/jre1.8.0_251 -rf && mv jre1.8.0_251 /opt | rm /opt/jre1.8.0_251 -rf && mv jre1.8.0_251 /opt | ||
Строка 20: | Строка 20: | ||
Подключитесь к серверу и выполните команды. Можно скопировать весь блок целиком, команды будут выполнены по очереди | Подключитесь к серверу и выполните команды. Можно скопировать весь блок целиком, команды будут выполнены по очереди | ||
<pre> | <pre> | ||
wget | wget https://files.survivalhost.org/files/oldfiles/OpenJDK11U-jre_x64_linux_hotspot_11.0.10_9.tar.gz | ||
tar xf OpenJDK11U-jre_x64_linux_hotspot_11.0.10_9.tar.gz | tar xf OpenJDK11U-jre_x64_linux_hotspot_11.0.10_9.tar.gz | ||
rm /opt/jdk-11.0.10+9-jre -rf && mv jdk-11.0.10+9-jre /opt | rm /opt/jdk-11.0.10+9-jre -rf && mv jdk-11.0.10+9-jre /opt | ||
Строка 27: | Строка 27: | ||
</pre> | </pre> | ||
</tab> | </tab> | ||
<tab name="Java 16 ( | <tab name="Java 16 (LTS)"> | ||
Подключитесь к серверу и выполните команды. Можно скопировать весь блок целиком, команды будут выполнены по очереди | Подключитесь к серверу и выполните команды. Можно скопировать весь блок целиком, команды будут выполнены по очереди | ||
<pre> | <pre> | ||
wget | wget https://files.survivalhost.org/files/oldfiles/OpenJDK16U-jre_x64_linux_hotspot_16.0.1_9.tar.gz | ||
tar xf OpenJDK16U-jre_x64_linux_hotspot_16.0.1_9.tar.gz | tar xf OpenJDK16U-jre_x64_linux_hotspot_16.0.1_9.tar.gz | ||
rm /opt/jdk-16.0.1+9-jre -rf && mv jdk-16.0.1+9-jre /opt | rm /opt/jdk-16.0.1+9-jre -rf && mv jdk-16.0.1+9-jre /opt | ||
ln -svf /opt/jdk-16.0.1+9-jre/bin/java /usr/bin/java | ln -svf /opt/jdk-16.0.1+9-jre/bin/java /usr/bin/java | ||
rm OpenJDK16U-jre_x64_linux_hotspot_16.0.1_9.tar.g | rm OpenJDK16U-jre_x64_linux_hotspot_16.0.1_9.tar.g | ||
</pre> | |||
</tab> | |||
<tab name="Java 17 (последняя версия)"> | |||
Подключитесь к серверу и выполните команды. Можно скопировать весь блок целиком, команды будут выполнены по очереди | |||
<pre> | |||
wget https://github.com/adoptium/temurin17-binaries/releases/download/jdk-17.0.6%2B10/OpenJDK17U-jdk_x64_linux_hotspot_17.0.6_10.tar.gz | |||
tar xf OpenJDK17U-jdk_x64_linux_hotspot_17.0.6_10.tar.gz | |||
rm OpenJDK17U-jdk_x64_linux_hotspot_17.0.6_10.tar.gz | |||
rm /opt/jdk-17.0.6+10 -rf && mv jdk-17.0.6+10 /opt | |||
ln -svf /opt/jdk-17.0.6+10/bin/java /usr/bin/java | |||
</pre> | </pre> | ||
</tab> | </tab> |
Текущая версия на 14:01, 24 октября 2024
Как-установить-Java
<< SurvivalHost Wiki
| К концу статьи | Короткая ссылка
Эта инструкция подходит для 64-битных ОС семейства Linux (Debian, Ubuntu, CentOS и т.д.)
Этот способ не требует удаления предыдущих установок Java
Подключитесь к серверу и выполните команды. Можно скопировать весь блок целиком, команды будут выполнены по очереди
wget https://files.survivalhost.org/files/oldfiles/jre-8u251-linux-x64.tar.gz tar xf jre-8u251-linux-x64.tar.gz rm /opt/jre1.8.0_251 -rf && mv jre1.8.0_251 /opt ln -svf /opt/jre1.8.0_251/bin/java /usr/bin/java rm jre-8u251-linux-x64.tar.gz
Подключитесь к серверу и выполните команды. Можно скопировать весь блок целиком, команды будут выполнены по очереди
wget https://files.survivalhost.org/files/oldfiles/OpenJDK11U-jre_x64_linux_hotspot_11.0.10_9.tar.gz tar xf OpenJDK11U-jre_x64_linux_hotspot_11.0.10_9.tar.gz rm /opt/jdk-11.0.10+9-jre -rf && mv jdk-11.0.10+9-jre /opt ln -svf /opt/jdk-11.0.10+9-jre/bin/java /usr/bin/java rm 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.gz tar xf OpenJDK16U-jre_x64_linux_hotspot_16.0.1_9.tar.gz rm /opt/jdk-16.0.1+9-jre -rf && mv jdk-16.0.1+9-jre /opt ln -svf /opt/jdk-16.0.1+9-jre/bin/java /usr/bin/java rm 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.gz tar xf OpenJDK17U-jdk_x64_linux_hotspot_17.0.6_10.tar.gz rm OpenJDK17U-jdk_x64_linux_hotspot_17.0.6_10.tar.gz rm /opt/jdk-17.0.6+10 -rf && mv jdk-17.0.6+10 /opt ln -svf /opt/jdk-17.0.6+10/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)