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ćkocur9LUB
$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:8080Tomcat 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.xmlKrok 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ń.