Домой Без рубрики Как установить и настроить сервер Apache Tomcat на Linux Ubuntu host

Как установить и настроить сервер Apache Tomcat на Linux Ubuntu host [на Linode]

487
0

Настройка веб-сервера Apache Tomcat на общедоступном хосте Linux — лучший способ размещения вашего сервиса.

Если вы хотите опубликовать любое приложение Java в мире, вам нужен публичный IP и, следовательно, общедоступный хост. Используя это, вы можете разместить свое приложение Java на Tomcat и получить доступ с помощью публичного URL.

Если у вас есть какие-либо из нижеперечисленных вопросов, то вы попали по адресу:

  • Как настроить Tomcat, чтобы он был доступен в интернете?
  • Как сделать мой IP общедоступным, чтобы сделать мой локальный сервер Tomcat общедоступным?
  • Как установить Tomcat 9 на Ubuntu 18.10?
  • Как мне запустить Tomcat в Ubuntu ?
  • Как запустить Tomcat в Linux?
  • Как проверить, установлена ли Java в Ubuntu?
  • Как установить и настроить Apache Tomcat 9 в Ubuntu?

Давайте начнем:

Шаг 1

  • Зарегистрироваться на хост на Linode
  • После входа вы будете перенаправлены на https://cloud.linode.com/dashboard
  • Нажмите на Create и выберите Linode

Шаг 2

Следующим шагом является предоставление всех деталей для вашего Linode.

  • Для изображения: выберите Ubuntu
  • Для региона: выберите US Dallas или ваш любимый регион
  • Для плана Линоде: Выберите Nanode что составляет всего 5 долларов в месяц (1 ГБ: 1 процессор, 25 ГБ памяти, 1 ГБ ОЗУ)
  • Установить ярлык линоды: crunchify
  • Задавать password
  • Нажмите Create кнопка

Шаг 3

С левой панели нажмите на Linodes и нажмите на crunchify ,

Шаг 4

Нажмите на Networking Tab.

Откройте окно терминала, если вы используете Mac OSX. Для Windows вы можете использовать замазку клиента.

использовать команду ssh root@45.56.77.82 войти в свой недавно созданный хост.

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
Баш - 3,2 $ корень ssh @ 45.56.77.82
Предупреждение : Постоянно добавлено '45 .56.77.82' ( ECDSA ) в список известных хостов.
корень @ 45.56.77.82 's пароль :
Добро пожаловать в Ubuntu 18,10 ( GNU / Linux 4.18.0 - 13 - универсальный x86_64 )
* Документация :    https : //help.ubuntu.com
* Управление :      https : //landscape.canonical.com
* Поддержка :          https : //ubuntu.com/advantage
   Системная информация как в Чт Янв 10 20 : 48 : 00 универсальное глобальное время 2019
   Система нагрузки:    0.0                Процессы :            93
   Использование / :    8,6 % из 24.06GB    Пользователи вошли в систему :      1
   Использование памяти : 12 %                IP- адрес для eth0 : 45.56.77.82
   Использование свопа :    0 %
* MicroK8s есть Кубернетес в оснастки. Сделано для разработчиков дэвы.
   Одна быстрая установка на рабочая станция , ВМ , или же прибор.
   - https : //bit.ly/microk8s
* Поддержка GPU Full K8S является теперь доступно !
   - https : //blog.ubuntu.com/2018/12/10/using-gpgpus-with-kubernetes
0 пакеты могут быть обновлены .
0 обновления - это обновления безопасности .

Шаг 5

Следующим шагом является установка Java / JDK. Просто используйте команду ниже, чтобы установить JDK.

1
root @ crunchify : ~ # sudo apt установить default-jre

Проверьте, установлена ли Java или нет?

1
2
3
4
5
6
7
root @ crunchify : ~ # который Java
/ usr / bin / java
root @ crunchify : ~ # java -version
версия openjdk 11.0.1 2018 - 10 - 16
Среда выполнения OpenJDK ( построить 11.0.1 + 13 - Ubuntu - 2ubuntu1 )
OpenJDK 64 - битная виртуальная машина сервера ( построить 11.0.1 + 13 - Ubuntu - 2ubuntu1 , смешанный режим , делиться )

Шаг 6

Установите Apache Tomcat на хост Linux . Следуйте ниже командам Linux .

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
root @ crunchify : ~ # cd /
root @ crunchify : / # mkdir crunchify
root @ crunchify : / # cd crunchify /
root @ crunchify : / crunchify # wget http://apache.cs.utah.edu/tomcat/tomcat-9/v9.0.14/bin/apache-tomcat-9.0.14.zip
root @ crunchify : / crunchify # apt установить распаковать
root @ crunchify : / crunchify # unzip apache-tomcat-9.0.14.zip
root @ crunchify : / crunchify # chmod -R 777 apache-tomcat-9.0.14
root @ crunchify : / crunchify # cd apache-tomcat-9.0.14 / bin /
root @ crunchify : / crunchify / apache - tomcat - 9.0.14 / bin # ./catalina.sh start -d
Используя CATALINA_BASE :    / crunchify / apache - tomcat - 9.0.14
Используя CATALINA_HOME :    / crunchify / apache - tomcat - 9.0.14
Используя CATALINA_TMPDIR : / crunchify / apache - tomcat - 9.0.14 / temp
Используя JRE_HOME :          / usr
Используя CLASSPATH :        / crunchify / apache - tomcat - 9.0.14 / bin / bootstrap . jar : / crunchify / apache - tomcat - 9.0.14 / bin / tomcat - juli . яс
Tomcat начал .

Как проверить, запущен ли процесс Tomcat?

1
2
root @ crunchify : / crunchify / apache - tomcat - 9.0.14 / bin # ps -few | греческий кот
корень      15854      1 11 20 : 58 баллов / 1      00 : 00 : 03 / usr / bin / java - Джава . Util. каротаж. конфиг . file = / crunchify / apache - tomcat - 9.0.14 / conf / logging . свойства - Джава . Util. каротаж. менеджер = орг . апач . Juli. ClassLoaderLogManager - Djdk. Tls . ephemeralDHKeySize = 2048 - Джава . протокол. обработчик. pkgs = org . апач . каталина . webresources - Дорг . апач . каталина . безопасность. SecurityListener . UMASK = 0027 - Дигнор . одобрен . dirs = - путь к классу / crunchify / apache - tomcat - 9.0.14 / bin / bootstrap . jar : / crunchify / apache - tomca - 9.0.14 / bin / tomcat - juli . яс - Дкаталина . base = / crunchify / apache - tomcat - 9.0.14 - Дкаталина . home = / crunchify / apache - tomcat - 9.0.14 - Джава . Ио. tmpdir = / crunchify / apache - tomcat - 9.0.14 / temp org . апач . каталина . запуск . начальная загрузка - г Начните

Шаг 7

Теперь пришло время проверить Apache Tomcat Process, используя URL браузера .

По умолчанию Tomcat работает на порту 8080 . Просто иди в http://45.56.77.82:8080/ и у вас будет ваш кот, работающий на порте 8080.

И все готово. Дайте мне знать, если у вас возникнут проблемы с запуском Tomcat Server на вновь созданном узле Linode.

Как установить и настроить сервер Apache Tomcat на Linux Ubuntu host [на Linode]

0.00 (0%) 0 votes

ЧИТАТЬ ТАКЖЕ:  Советы по WordPress: как асинхронно загружать скрипт Twitter Follow Button

ОСТАВЬТЕ ОТВЕТ

Пожалуйста, введите ваш комментарий!
пожалуйста, введите ваше имя здесь