Jak zainstalować serwer Apache Tomcat na Ubuntu 20.04

How Install Apache Tomcat Server Ubuntu 20



Wstęp


Apache Tomcat może obsługiwać różne technologie Java oraz języki JavaServer (JSP), JavaServlet i Java Expression. W tym artykule dowiesz się, jak w 11 prostych krokach zainstalować serwer Apache Tomcat i skonfigurować Menedżera aplikacji internetowych w systemie Ubuntu 20.04. Serwer Apache Tomcat Server można zainstalować bezpośrednio z repozytorium oprogramowania Ubuntu, które zawiera najnowszą, najbardziej stabilną wersję serwera Tomcat.







Krok 1: Zaktualizuj APT

Najpierw, jak zawsze, zaktualizuj swój APT.



$sudotrafna aktualizacja



Krok 2: Sprawdź, czy w repozytorium jest Tomcat

Sprawdź pakiet serwera Tomcat w repozytorium. Repozytorium pokaże Ci wszystkie najnowsze pakiety dostępne do pobrania.





$sudo wyszukiwanie w apt-cachekocur

Krok 3: Pobierz Tomcat

Pobierz pakiet tomcat9 i pakiet administracyjny tomcat9 oraz jego zależności za pomocą następującego polecenia terminala.



$sudotrafnyzainstalowaćtomcat9 tomcat9-admin

Krok 4: Zainstaluj serwer Apache Tomcat

Po zakończeniu pobierania zainstaluje serwer Apache Tomcat, który uruchomi się automatycznie. W celu weryfikacji wpisz następujące polecenie ss, które pokaże numer otwartego portu 8080, domyślny otwarty port zarezerwowany dla serwera Apache Tomcat Server.

$SS-ltn

Krok 5: Zmień ustawienia Tomcat

Po ponownym uruchomieniu systemu operacyjnego Ubuntu serwer Apache Tomcat uruchomi się automatycznie. To ustawienie programu można zmienić, wprowadzając jedno z następujących dwóch poleceń.

$sudosystemowywłączyćkocur9

LUB

$sudosystemctl wyłącz tomcat9

Krok 6: Zezwól na ruch do portu 8080

Jeśli porty zapory, w szczególności UFW, są aktywne w twoim systemie, urządzenia, które chcą połączyć się z serwerem Apache Tomcat, będą miały trudności z połączeniem. Aby zezwolić na ruch z dowolnego źródła do portu 8080 serwera Tomcat, wpisz następujące polecenie.

$sudoufw zezwalaj z dowolnego na dowolny port8080protokół tcp

Krok 7: Przetestuj serwer Tomcat

Teraz możesz przetestować swój serwer Tomcat. Gdy Tomcat zacznie działać, możesz przetestować program w przeglądarce internetowej. Korzystając z adresu pętli zwrotnej systemu, możesz połączyć się z serwerem Tomcat, podając port za pomocą adresu w pasku wyszukiwania adresu URL w następujący sposób:

http://127.0.0.1:8080

Tomcat jest uruchomiony, jeśli widzisz tę stronę, działa!.

Krok 8: Utwórz użytkownika

Należy utworzyć użytkownika dla Web Application Manager na serwerze Tomcat. Aby móc korzystać z Menedżera aplikacji internetowych Apache Tomcat, należy skonfigurować nowe konto użytkownika.

Otwórz plik tomcat-users.xml w katalogu Tomcat za pomocą ulubionego edytora tekstu.

$sudo nano /itp/kocur9/tomcat-users.xml

Krok 9: Dodaj oznaczone linie

Po otwarciu pliku dodaj te trzy oznaczone wiersze w pliku powyżej< tag. Here, new user with the name tomcat has been created with a password set as pass. Add your own values as substitution for the username and password.

<rolanazwa roli=„admin-gui”/>
<rolanazwa roli=„manager-gui”/>
<użytkownikNazwa Użytkownika='kocur' hasło='przechodzić'role=„admin-gui, menedżer-gui”/>

Zapisz plik i zamknij go. Teraz możemy przejść do dostępu do obszaru aplikacji menedżera.

Krok 10: Uruchom ponownie Tomcat

Uruchom ponownie serwer Tomcat za pomocą następującego polecenia.

$sudosystemctl uruchom ponownie tomcat9

Krok 11: Uzyskaj dostęp do Menedżera aplikacji Tomcat

Aby uzyskać dostęp do menedżera aplikacji WWW serwera Tomcat, wprowadź adres URL: http://127.0.0.1:8080/manager/html w pasku wyszukiwania adresu URL przeglądarki internetowej i naciśnij enter. Następnie wprowadź poświadczenia, które nadałeś nowemu użytkownikowi na serwerze Tomcat. Powinieneś teraz zobaczyć okno Menedżera aplikacji internetowych.

Wniosek

Serwer Apache Tomcat to świetne oprogramowanie do wdrażania serwera Java HTTP. Konfiguracja serwera Apache Tomcat Server na Ubuntu 20.04 jest bardzo łatwa i nie wymaga skomplikowanych poleceń.