Żyjemy w czasach nowożytnych, w których za pomocą technologii można zrobić prawie wszystko. Niezależnie od tego, czy chcesz zarządzać swoim kontem, zapłacić rachunek, czy nawet znaleźć sposób na zarobienie pieniędzy w Internecie, możesz to wszystko zrobić za pomocą Internetu.
A jedną z najpopularniejszych technologii, które mogą pomóc Ci osiągnąć wszystko, co chcesz, jest tworzenie aplikacji.
Zanim jednak rozpoczniesz swoją podróż w kierunku tworzenia aplikacji, musisz dokładnie zrozumieć, w jaki sposób Tomcat i Aplikacje internetowe są rozmieszczone. W tym artykule dokładnie wyjaśniono, w jaki sposób można wdrożyć aplikację po stronie serwera w Tomcat.
A więc zacznijmy!
Co to jest Tomcat?
Tomcat to jedna z najpopularniejszych aplikacji serwerowych Java. Wiele firm polega na nim do hostowania swoich aplikacji internetowych, a wdrożenie aplikacji w Tomcat wymaga sporej wiedzy technicznej.
Jeśli jednak jesteś początkującym i chcesz dowiedzieć się, jak wdrożyć aplikację w Tomcat, dobrze trafiłeś.
Wdrażanie aplikacji w Tomcat może być trudne — obejmuje kilka kroków, a nawet wymaga sporego doświadczenia, aby zrobić to dobrze. Ale kiedy skończysz, będziesz mieć moc Tomcata dla siebie.
Napisaliśmy ten samouczek, aby pomóc Ci skonfigurować i uruchomić Tomcat! Ten samouczek pokaże Ci, jak wdrożyć aplikację w Tomcat.
Przewodnik krok po kroku
Wykonaj poniższe kroki:
1. Otwórz okno narzędzia usług
Aby wdrożyć aplikację w Tomcat, musisz najpierw otworzyć okno narzędzia Usługi. Okno to umożliwia zarządzanie usługami zainstalowanymi na komputerze.
Otwórz okno narzędzia Usługi, przechodząc do Start > Wszystkie programy > Akcesoria > Narzędzia systemowe > Usługi i aplikacje.
Okno narzędzia Usługi jest podzielone na trzy sekcje.
Usługi: Ta sekcja zawiera listę wszystkich aktualnie zainstalowanych usług na twoim komputerze.
Aplikacje: Ta sekcja zawiera listę wszystkich aktualnie zainstalowanych aplikacji na komputerze.
Zainstalowane komponenty: Ta sekcja zawiera listę wszystkich składników, które są aktualnie zainstalowane na komputerze.
Kliknij prawym przyciskiem myszy ikonę Usługi i aplikacje, aby otworzyć okno narzędzia Usługi i wybierz opcję Otwórz okno usług.
2. Wybierz obrazy
Wybierz pobieranie obrazu serwera Tomcat: Tomcat z węzła połączenia platformy Docker w obszarze Obrazy. Ctrl+Enter to skrót do tego.
Zbyt wiele osób pomija ten krok i próbuje uruchomić serwer Tomcat na hoście Windows.
Będziesz także musiał pobrać Tomcat JDK. Możesz go pobrać tutaj.
3. Kliknij Utwórz kontener
Zbuduj inny kontener, wybierając opcję Utwórz kontener z menu kontekstowego Tomcat: najnowszy obraz. Ogólnie rzecz biorąc, stworzy to dla ciebie nowy kontener.
wybierz właśnie utworzony kontener:
Utwórz nowy plik i zapisz go w katalogu /opt/tomcat/webapps/ROOT/index.html.
4. Utwórz konfigurację Dockera
Wprowadź następujące informacje w oknie dialogowym Konfiguracja Tomcat:
Gospodarz
Wybierz dostępnego hosta z listy
Adres IP
Wpisz adres IP swojego hosta
DNS
Wpisz nazwę DNS swojego hosta
Port
Wprowadź port, którego chcesz użyć dla kontenera
Protokół
Wybierz TCP/UDP lub TCP/UDP/HTTP
Użytkownik
Wybierz użytkownika, którego chcesz użyć do uruchomienia kontenera
Hasło
Wprowadź hasło dla użytkownika
Imię
Wprowadź nazwę kontenera
Skonfiguruj Tomcata
5. Uruchom skompilowany serwlet Java:
Jest to serwlet, który wykonuje całą pracę związaną z wdrażaniem aplikacji.
Serwlet ma nazwę aplikacji w naszym przykładzie. Nazwa serwletu nie ma znaczenia, ale powinna być unikalna.
Aby uruchomić serwlet Java, przejdź do katalogu aplikacji WWW i uruchom następującą komendę:
java -jar aplikacja.jar
Jeśli pojawi się błąd „Nie można uzyskać dostępu do pliku zasad bezpieczeństwa”, musisz dodać swoją nazwę użytkownika i hasło do pliku tomcat/conf/tomcat-users.xml. Możesz to zrobić, dodając następujący kod do pliku tomcat/conf/tomcat-users.xml:
Jeśli zobaczysz komunikat o błędzie „Nie znaleziono pliku web.xml w ścieżce klas”, musisz dodać plik web.xml do katalogu aplikacji internetowej.
Zabierać
W ten sposób możesz łatwo wdrożyć aplikację w Tomcat. Jak wdrożyć aplikację w Tomcat to często zadawane pytanie. A zrozumienie tego nie zajmuje dużo czasu, jeśli jesteś ostrożny.
Jest jednak kilka rzeczy, o których musisz wiedzieć, zanim spróbujesz wdrożyć aplikację. A jeśli tego nie zrobisz, możesz wyrządzić więcej szkody niż pożytku.
Dodaj komentarz