Содержание
Настройка веб-сервера 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.
0.00 (0%) 0 votes

















