перед установкою
Для того, щоб слідувати інструкціям в цій статті, вам необхідно:
- Сервер з Ubuntu 16.04.
- Ні-рутовий користувач, налаштувати якого ви можете за допомогою інструкцій в статті "Початкова настройка сервера на Ubuntu 16.04".
Установка JRE / JDK в конфігурації за замовчуванням
Спочатку оновимо список пакетів:
Потім встановимо Java. Ця команда встановить Java Runtime Environment (JRE):
Існує друга версія установки Java за замовчуванням: JDK (Java Development Kit). Установка JDK зазвичай необхідна, коли ви плануєте компілювати Java-програми або в разі, коли Ваш слуховий програмне забезпечення в явному вигляді вимагає наявності JDK.
Встановити JDK можна наступною командою:
Установка Oracle JDK
Для установки Oracle JDK, яка є офіційною версією Java розповсюджується компанією Oracle, вам необхідно виконати декілька додаткових кроків.
Спочатку додамо PPA компанії Oracle, потім відновимо список пакетів:
Далі, в залежності від того, яку конкретно версію ви хочете встановити, виконайте одну з наступних команд:
Oracle JDK 8
Oracle JDK 9
Для установки JDK 9 виконайте наступну команду:
Управління версіями Java
Одночасно на одному і тому ж сервері може бути встановлено більше однієї версії Java. Ви можете використовувати утиліту update-alternatives для завдання версії за умовчанням і створення посилань (symbolic links) на різні версії.
Результатом цієї команди буде висновок, схожий на представлений нижче. У цьому прикладі ми бачимо, що всі згадані вище версії Java були встановлені.
Ви можете вибрати номер версії Java, яка буде використовуватися за замовчуванням. Те ж саме можна зробити для компілятора Java (javac), генератора документації (javadoc), інструменту для підпису JAR (jarsigner) та інших засобів. Введіть наступну команду, замінюючи command назвою необхідного інструменту:
Установка змінної оточення JAVA_HOME
Багато програм, в тому числі сервери Java, використовують змінну оточення JAVA_HOME для визначення місця, де встановлена Java. Для завдання цієї змінної нам необхідно зрозуміти, куди ж була встановлена Java. Для цього можна виконати наступну команду:
Додайте наступний рядок в кінець даного файлу, замінивши виділений червоним шлях скопійованих вами раніше шляхом до необхідної версії Java.
Збережіть файл, закрийте його і застосуйте зміни наступною командою:
Перевірити внесені зміни можна командою:
Ця команда повинна повернути шлях до обраної вами версії Java.
висновок
Тепер у вас є встановлена Java і ви знаєте, як управляти різними її версіями. Далі ви можете встановити програмне забезпечення, яке працює на Java, наприклад, Tomcat, Jetty, Glassfish, Cassandra або Jenkins.