Kroki instalacji Apache Tomcat na Ubuntu 16.04

Kontynuując nasze badania nad Ubuntu w jego najnowszej wersji, Ubuntu 16.04, tym razem poruszymy bardzo ciekawy temat i będzie to TomCat, którego główną funkcją jest oferowanie aplikacji Java.

TomCat to implementacja serwletu Java, wyrażeń i technologii websocket z otwartymi zasobami. Jeśli chcemy zobaczyć więcej informacji o TomCat, możemy uzyskać dostęp do następującego linku: http://tomcat.apache.org/

Główne komponenty TomCata

  • Katarzyna: To kontener Servlet firmy TomCat.
  • Kojot: Coyote ma funkcjonalność złącza i obsługuje HTTP 1.1
  • Jaspis: To silnik JSP Tomcata.
  • Grupa: Jest to komponent równoważenia obciążenia, który pozwala zarządzać dużymi aplikacjami.

Aby rozpocząć proces Instalacja TomCata na Ubuntu 16 przeprowadzimy następujący proces:

1. Instalacja Apache Tomcat Ubuntu


Początkowo zamierzamy zainstalować Javę, jest to niezbędne, ponieważ TomCat musi uruchamiać dowolną aplikację, ponieważ są one zakodowane w Javie. W pierwszym kroku zaktualizujemy nasze repozytorium pakietów za pomocą polecenia:
 aktualizacja sudo apt-get
Aktualizuj repozytorium

Następnym krokiem jest zainstalowanie pakietu Java Development Kit, w tym celu wprowadzimy i wykonamy następujące polecenie:

 sudo apt-get install default-jdk
Zestaw Java

Zostaną wyświetlone następujące pakiety, musimy zaakceptować, aby rozpocząć ich pobieranie i odpowiednią instalację.

Wersję naszej Javy możemy sprawdzić za pomocą polecenia:

 wersja java
Sprawdź wersję Java

Następnie pobierzemy i ustawimy Parametry Apache TomCat, w tym celu wykonamy następujące polecenie, aby rozpocząć pobieranie TomCata:

 wget http://www-us.apache.org/dist/tomcat/tomcat-8/v8.0.33/bin/apache-tomcat-8.0.33.tar.gz
Pobierz Tomcat

Dajemy Wchodzić i rozpocznie się proces pobierania.

Następnie rozpakujemy plik apache-tomcat-8.0.33.tar.gz w trasie / var / lokalny, w tym celu wprowadzimy i wykonamy następujące polecenie:

 sudo tar -zxvf apache-tomcat-8.0.33.tar.gz -C / var / lokalny /
Wypakuj plik

Dajemy Wchodzić i rozpocznie się proces ekstrakcji.

Usługę Apache TomCat można uruchomić lub zatrzymać za pomocą skryptów zawartych w pakiecie, aby uruchom naszą usługę Apache TomCat wpiszemy polecenie:

 sudo /var/local/apache-tomcat-8.0.33/bin/startup.sh
Za pomocą tego polecenia zobaczymy, że wyświetlane są następujące informacje:

Zamierzamy sprawdzić, czy usługa działa poprawnie i przez port 8080, w tym celu wykonamy następujące polecenie:

 sudo netstat -tulpn | grep 8080

Zweryfikujemy adres IP naszej maszyny za pomocą polecenia:

 ifconfig

Widzimy, że w tym przykładzie nasza maszyna ma IP 192.168.0.6. Przejdziemy do naszej przeglądarki i wprowadzimy następujące informacje:

http://192.168.0.6:8080/

Widzimy, że informacje związane z naszym Apache TomCat.

POWIĘKSZAĆ

Jeśli chcemy zatrzymać Usługa Apache TomCat musimy wykonać następujące polecenie:

 sudo /var/local/apache-tomcat-8.0.33/bin/shutdown.sh
Teraz w następnym rozdziale zwrócimy się do Administracja Apache TomCat.

2. Administracja Apache TomCat


Aby uzyskać dostęp do Zarządzanie TomCat Niezbędne jest posiadanie użytkownika i hasła dostępu (to ze względów bezpieczeństwa) np. jeśli w oknie TomCata klikniemy na Status serwera i zobaczymy, że wyświetla się okno, w którym musimy wprowadzić nazwę użytkownika i hasło, aby uzyskać dostęp do naszego serwera.

POWIĘKSZAĆ

Aby przeprowadzić tę konfigurację, musimy dostosować niektóre parametry w pliku tomcat-users.xml, a w tym celu wykonamy następujące polecenie:

 sudo nano /var/local/apache-tomcat-8.0.33/conf/tomcat-users.xml
Zostaną wyświetlone następujące informacje:

W tym pliku musimy dodać następujące informacje:

 ~
Aktualna konfiguracja wygląda następująco:

Musimy wprowadzić odpowiednie zmiany:

Zmiany zapisujemy za pomocą kombinacji: CTRL + O i opuszczamy edytor za pomocą CTRL + X. Kontynuujemy ponowne uruchamianie usługi TomCat, aby wprowadzone zmiany zaczęły obowiązywać. Widzimy, że mamy już dostęp do TomCata.

POWIĘKSZAĆ

Jak widać stąd mamy informacje o naszym serwerze z opcją Status serwera Możemy zobaczyć informacje takie jak nazwa systemu, jego wersja itp.

Z opcją Aplikacja menedżera będziemy mogli zarządzać aplikacjami znajdującymi się na naszym serwerze.

Wreszcie z opcją Menedżer hosta będziemy mieli dostęp do wszystkich informacji o aktywnym gospodarzu.

POWIĘKSZAĆ

Wśród różnych ról, jakie pełni TomCat, możemy znaleźć następujące:

  • Menedżer-gui: Umożliwia dostęp do interfejsu HTML.
  • Status menedżera: Umożliwia nam dostęp tylko do strony statusu.
  • Skrypt menedżera: Pozwala nam na dostęp do narzędzi zwykłego tekstu.
  • Menedżer-jmx: Mamy dostęp do interfejsu JMX.

Jeśli chcemy zmodyfikować port nasłuchiwania TomCat, musimy zmodyfikować plik serwer.xml które możemy edytować za pomocą polecenia:

 sudo nano /var/local/apache-tomcat-8.0.33/conf/server.xml
Port nasłuchiwania

Po wykonaniu tego polecenia zostaną wyświetlone następujące informacje:

W tym pliku możemy edytować różne parametry TomCata, w szczególności w celu modyfikacji portu musimy zlokalizować linię Port złącza = protokół „8080” = „HTTP/1.1”, tam możemy określić port nasłuchiwania, którego chcemy użyć.

Po prostu modyfikujemy 8080 dla żądanego portu i zapisujemy zmiany za pomocą kombinacji klawisz kontrolny + LUB i opuszczamy edytor za pomocą klawisz kontrolny + x. W ramach cech, które nam oferuje Apache TomCat, widzimy, że TomCat jest dołączony do aplikacji internetowej, za pomocą której możemy znaleźć:

  • Wdrażaj nowe aplikacje internetowe z zawartości załadowanej z plików .war
  • Lista wartości właściwości dla systemów operacyjnych i maszyn JVM
  • Wyświetlaj zasoby JDNI globalnie
  • Zatrzymaj istniejącą aplikację

Hierarchia katalogów instalacyjnych Tomcat zawiera następujące parametry:

  • kosz - uruchamianie, zamykanie i inne skrypty i pliki wykonywalne.
  • pospolity - wspólne klasy, z których mogą korzystać Catalina i aplikacje internetowe.
  • konf - Pliki XML i odpowiadające im DTD do konfiguracji Tomcata.
  • dzienniki - Dzienniki Cataliny i aplikacji.
  • serwer - zajęcia używane tylko przez Catalinę.
  • wspólny - zajęcia współdzielone przez wszystkie aplikacje internetowe.
  • internetowe aplikacje - katalog zawierający aplikacje internetowe.
  • Praca - tymczasowe przechowywanie plików i katalogów.

Możemy uzyskać dostęp do przyjaznej wersji HTML TomCat, używając następującej składni w naszej przeglądarce:

 http://server_ip: port/menedżer/html
Jak widzimy, mamy w rękach świetne narzędzie, przyjrzyjmy się jego różnym zastosowaniom i wydobądź jak najwięcej Apache TomCat.

Zainstaluj Apache 8 CentOS 7

wave wave wave wave wave