Ubuntu 20.04 Instalacja Tomcat

Ubuntu 20.04 Instalacja Tomcat

Apache Tomcat to serwer HTTP, który może uruchamiać technologie Java, a mianowicie Java Servlet, JavaServer Pages (JSP) i Java Expression Language. W tym przewodniku pokażemy, jak zainstalować Apache Tomcat na Ubuntu 20.04 Focal Fossa. Omówimy również kroki w celu skonfigurowania użytkownika w celu uzyskania dostępu do menedżera aplikacji, który jest panelem wewnątrz Tomcat, który może konfigurować wirtualne hosty i inne aplikacje.

W tym samouczku nauczysz się:

  • Jak zainstalować i skonfigurować Apache Tomcat
  • Otwórz porty zapory dla Tomcat i testuj
  • Jak skonfigurować poświadczenia dla administratora Tomcat
  • Jak uzyskać dostęp do Tomcat Web Application Manager
Apache Tomcat zainstalowany na Ubuntu 20.04 Wymagania oprogramowania i konwencje linii poleceń Linux
Kategoria Wymagania, konwencje lub wersja oprogramowania
System Zainstalowane lub zaktualizowane Ubuntu 20.04 Focal Fossa
Oprogramowanie Apache Tomcat
Inny Uprzywilejowany dostęp do systemu Linux jako root lub za pośrednictwem sudo Komenda.
Konwencje # - Wymaga, aby podane polecenia Linux są wykonywane z uprawnieniami root bezpośrednio jako użytkownik root lub za pomocą sudo Komenda
$ - Wymaga, aby podane polecenia Linux zostały wykonane jako zwykły użytkownik niepewny

Jak zainstalować serwer Tomcat

Najłatwiejszym sposobem zainstalowania serwera Tomcat jest domyślne repozytorium oprogramowania Ubuntu. Repozytorium powinno zawierać najnowszą stabilną wersję Tomcat.

  1. Najpierw otwórz terminal i pobierz najnowsze informacje o pakiecie za pomocą następującego polecenia:
    Aktualizacja $ sudo apt 
  2. Następnie sprawdź repozytorium, aby zobaczyć, jaki pakiet Tomcat jest dostępny do pobrania:
    $ sudo apt-cache wyszukiwanie tomcat 

    Widzimy na zrzucie ekranu poniżej Tomcat9 Pakiet jest tym, co mamy do pobrania.

    Wyszukiwanie repozytorium oprogramowania Ubuntu w poszukiwaniu pakietów Tomcat
  3. Rozpocznij pobieranie i instalowanie Tomcat9 I Tomcat9-Admin Pakiety (lub cokolwiek bieżąca nazwa/wersja pakietów są w momencie czytania tego) i ich zależności od tego polecenia:
    $ sudo apt Zainstaluj tomcat9 tomcat9-admin 
  4. Po zakończeniu instalacji Tomcat powinien uruchomić automatycznie. Możesz go zweryfikować z działaniem z SS Komenda. Powinieneś zobaczyć otwarty port, numer 8080, ponieważ jest to domyślny port dla Apache Tomcat.
    $ ss -ltn 
    Polecenie SS wskazuje, że Port 8080 słucha przychodzących połączeń z dowolnego źródła
  5. Tomcat powinien nadal uruchamiać się automatycznie, gdy Ubuntu się ponownie uruchamia. Możesz zmienić to zachowanie w dowolnym momencie, wyłączając lub włączając:
    $ sudo systemctl włącz tomcat9 lub $ sudo systemctl wyłącz tomcat9 

Otwórz porty zapory dla serwera Tomcat

Jeśli w systemie działa zapora UFW, urządzenia zewnętrzne będą miały problemy z połączeniem z serwerem Tomcat. Wpisz następujące polecenie, aby umożliwić przychodzący ruch TCP z dowolnego źródła do portu 8080:

$ sudo ufw zezwolić z dowolnego portu 8080 Proto TCP 

Przetestuj serwer Tomcat

Po uruchomieniu Tomcat powinieneś mieć dostęp do niego w przeglądarce internetowej. Możesz połączyć się z nim za pomocą adresu pętli systemu i określając numer portu Tomcat: http: // 127.0.0.1: 8080

Apache Tomcat działa i można je łączyć z przeglądarki

Jeśli zobaczysz „To działa!”Strona, a następnie Tomcat jest dostępny i działa poprawnie.

Utwórz użytkownika dla menedżera aplikacji internetowych

Aby uzyskać dostęp do menedżera aplikacji Web Tomcat (panel konfiguracji administratora w Tomcat), będziemy musieli skonfigurować nowego użytkownika Tomcat.

  1. Najpierw użyj nano lub preferowanego edytora tekstu, aby otworzyć Tomcat-Users.XML plik. Zauważ, że nazwa katalogu to „Tomcat9”, ponieważ jest to aktualna wersja Tomcat. Twój może być inny.
    $ sudo nano/etc/tomcat9/tomcat-użytkowników.XML 
  2. Wewnątrz tego pliku wklej następujące trzy wiersze powyżej etykietka. To utworzy nowy użytkownik o nazwie kocur z hasłem przechodzić. Zastąpić tam swoje własne wartości.
     
    Kopiuj Edycja pliku XML Tomcat-Users z poświadczeniami użytkownika, aby uzyskać dostęp do GUI administratora
  3. Zapisz i zamknij plik, a następnie uruchom ponownie serwer Tomcat:
    $ sudo systemctl restart tomcat9 

Uzyskaj dostęp do Tomcat Web Application Manager

  1. Nawigować do http: // 127.0.0.1: 8080/menedżer/html Aby uzyskać dostęp do Tomcat Web Application Manager. Powinieneś zostać poproszony o skonfigurowane poświadczenia. Logowanie do menedżera aplikacji Tomcat Web Application
  2. Po zalogowaniu się z poświadczeniami powinieneś zaprezentować stronę główną Tomcat Web Application Manager. Udane połączenie z menedżerem Applcation Tomcat

Wszyscy skończyliśmy. Z wnętrza tego panelu administracyjnego będziesz mógł skonfigurować wirtualne hosty i inne ustawienia.

Wniosek

Wdrażanie Apache Tomcat na Ubuntu 20.04 Focal Fossa to świetny sposób na hosting serwera internetowego Java HTTP. Administratorzy witryn używają go do uruchamiania serwletów Java, stron JavaServer i języka ekspresji Java. Konfigurowanie Tomcat na Ubuntu jest stosunkowo łatwe, a pakiet administracyjny rozszerza swoją funkcjonalność, zapewniając łatwy interfejs internetowy do zarządzania konfiguracją serwera.

Powiązane samouczki Linux:

  • Rzeczy do zainstalowania na Ubuntu 20.04
  • Rzeczy do zrobienia po zainstalowaniu Ubuntu 20.04 Focal Fossa Linux
  • Ubuntu 20.04 sztuczki i rzeczy, których możesz nie wiedzieć
  • Ubuntu 20.04 Przewodnik
  • Ubuntu 20.04 Hadoop
  • Wprowadzenie do automatyzacji, narzędzi i technik Linuksa
  • Advanced Bash Regex z przykładami
  • Instalacja Oracle Java na Ubuntu 20.04 Focal Fossa Linux
  • Lista klientów FTP i instalacja na Ubuntu 20.04 Linux…
  • Ubuntu 20.04 WordPress z instalacją Apache