Запуск сервера програм Java накласичній віртуальній машині Azure, Microsoft Docs

В цій статті

В Azure пропонуються дві моделі розгортання для створення ресурсів та роботи з ними: модель розгортання за допомогою Resource Manager та класична модель. У статті розглядається використання класичної моделі розгортання. Для більшості нових розгортань Microsoft рекомендує використовувати модель диспетчера ресурсів. Шаблон Resource Manager для розгортання веб-програм з Java 8 і Tomcat див.

В Azure можна використовувати віртуальну машину для забезпечення можливостей сервера. Наприклад, віртуальну машину, що працює в Azure, можна налаштувати для розміщення сервера програм Java, такого як Apache Tomcat.

Після вивчення цього посібника ви отримаєте уявлення про те, як створювати віртуальні машини Azure та налаштовувати їх на виконання сервера програм Java. Ви дізнаєтесь, як виконувати такі завдання:

  • Як створити віртуальну машину із встановленим комплектом розробника Java (JDK).
  • Як віддалено увійти до віртуальної машини.
  • Як встановити сервер програм Java (Apache Tomcat) на віртуальній машині.
  • Як створити кінцеву точку для віртуальної машини
  • Як відкрити порт у брандмауері для сервера програм.

В результаті встановлення сервер Tomcat буде виконуватись на віртуальній машині.

Для створення віртуальної машини

КлацнітьСтворити ресурс, виберітьОбчислення, а потім клацнітьДивитись всі у розділіРекомендовані програми.

КлацнітьJDK, а потім в областіJDK виберітьJDK 8. Образи віртуальних машин, що підтримуютьJDK 6 таJDK 7, доступні у разі використання застарілих програм, які неможливо виконувати в JDK 8.

В області JDK 8 виберітьКласичний та натисніть кнопкуСтворити.

  1. Вкажіть назву віртуальної машини.
  2. Введіть ім'я адміністратора в поліІм'я користувача. Запам'ятайте це ім'я та пов'язаний з ним пароль, вказаний у сусідньому полі. Вони знадобляться для віддаленого входу у віртуальну машину.
  3. Введіть пароль у поліНовий пароль і введіть його в полеПідтвердження пароля. Це пароль для облікового запису адміністратора.
  4. Виберіть відповідну підписку.
  5. У розділіГрупа ресурсів клацнітьСтворити та введіть ім'я нової групи ресурсів. Або клацнітьВикористовувати існуючий та виберіть одну з доступних груп ресурсів.
  6. Виберіть розташування, в якому розміщена віртуальна машина, наприклад,центрально-південна частина США.

У колонціVirtual machine image size (Розмір образу віртуальної машини) виберітьA1 Standard (Стандартний A1) або інший відповідний образ.

У колонціПараметри натисніть кнопкуОК. Можна використовувати стандартні значення, які надаються Azure.

Віддалений вхід у віртуальну машину

Ось як можна встановити сервер додатків Java на віртуальній машині

Ви можете скопіювати сервер програм Java на віртуальну машину або встановити сервер програм Java за допомогою інсталятора.

У цьому посібнику в якості інстальованого сервера програм Java використовується Tomcat.

  1. Після входу на віртуальну машину запустіть сеанс браузера для сервера Apache Tomcat.
  2. Двічі клацніть посиланняУстановник службиWindows 32-розрядної та 64-розрядної версії. При використанні цього методу сервер Tomcat встановлюється як служба Windows.
  3. Якщо з'явиться запит, виберіть виконання інсталятора.
  4. У майстріВстановлення Apache Tomcat виконайте вказівки щодо встановлення Tomcat. Для цілей цього підручника можна прийняти значення за замовчуванням. Коли з'явиться діалогове вікноCompleting the Apache Tomcat Setup Wizard (Завершення роботи майстра установки Apache Tomcat), в ньому можна встановити прапорецьRun Apache Tomcat (Запустити Apache Tomcat), щоб негайно запустити сервер Tomcat . Щоб завершити процес встановлення Tomcat, натиснітьГотово.

Ось як можна запустити Tomcat

Сервер Tomcat можна запустити вручну, відкривши вікно командного рядка на віртуальній машині і виконавши командуnet start Tomcat8.

Щоб можна було спостерігати за роботою сервера Tomcat із зовнішніх комп'ютерів, необхідно створити кінцеву точку та відкрити порт.

Ось як можна створити кінцеву точку для віртуальної машини

Ось як можна відкрити порт у брандмауері для віртуальної машини

  1. Увійдіть у віртуальну машину.
  2. Натиснітькнопку "Пуск" у Windows.
  3. НатиснітьПанель керування.
  4. НатиснітьСистема та безпека,Брандмауер Windows, а потімРозширені налаштування.
  5. НатиснітьПравила для вхідних підключень, а потім -Створити правило.
  6. Для параметраТип правила виберіть значенняПорт, а потім натисніть кнопкуДалі.
  7. На екраніПротокол і порти виберітьTCP, вкажіть порт8080 якпевний локальний порт і натисніть кнопкуДалі.
  8. На екраніДія виберітьДозволити підключення та натисніть кнопкуДалі.
  9. На екраніПрофіль виберітьУ складі домену,Особистий таВідкритий, а потім натисніть кнопкуДалі.
  10. На екраніІм'я вкажіть ім'я для правила, наприкладHttpIn (ім'я правила необов'язково має збігатися з ім'ям кінцевої точки), а потім натисніть кнопкуГотово.

Питання, пов'язані з життєвим циклом програми

Ви можете створити власний архів веб-застосунку (WAR) і додати його до папкиwebapps. Наприклад, створіть динамічний веб-проект базової сторінки Java (JSP) та експортуйте його як WAR-файл. Потім скопіюйте WAR-файл у папку Apache Tomcatwebapps на віртуальній машині та запустіть його у браузері.

За замовчуванням після встановлення Tomcat вона налаштована на ручний запуск. Для перемикання на автоматичний запуск використовуйте оснащення служб. Запустіть оснастку служб. Для цього натисніть кнопкуПуск у Windows, а потім натиснітьАдміністрування таСлужби. Двічі клацнітьApache Tomcat і налаштуйте параметрТип запуску значенняАвтоматично.

Перевага автоматичного запуску служби Tomcat полягає в тому, що вона запускається при перезавантаженні віртуальної машини (наприклад, після інсталяції оновлень програмного забезпечення, що потребують перезавантаження комп'ютера).

Подальші дії

Дізнайтеся про інші служби, такі як служба сховища Azure, службова шина, база даних SQL, які можна включити до Java. Ознайомтеся з інформацією, яка міститься в центрі розробників Java.