Kocur (dawniej znany jako Jakarta Tomcat) to Serwer serwletów i kontener typu open source, opracowany przez Apache Software Foundation (ASF) do obsługi serwletów Java i stron JavaServer, zgodnie ze specyfikacjami firmy Sun Microsystems (obecnie należącej do Oracle), ponieważ zapewnia „czyste” środowisko Java z serwera. I oferuje kompletne rozwiązanie dla tych, którzy potrzebują realizować tego typu treści, wśród których są duże organizacje i korporacje aż po MŚP, bo jeśli coś charakteryzuje to narzędzie to jego świetna skalowalność.
Zobaczmy więc jak zainstalować tomcat na Ubuntu, dla którego zaczniemy zakładać, że mamy już zainstalowany Apache i skonfigurowaliśmy statyczny adres IP w naszej sieci lokalnej, dla naszego przykładu będzie to 192.168.1.100, i na przykład musimy również podać nazwę domeny server1.red.com.
Na początek zamierzamy zainstalować Java, a dla ułatwienia zdecydowaliśmy się na openJDK:
sudo apt-get install default-jdk
Po zakończeniu sprawdzamy, czy została zainstalowana najnowsza wersja Java, co robimy za pomocą tego polecenia:
java -version
Teraz instalujemy wget i rozpakujdwa pakiety, które będą niezbędne do realizacji naszego celu:
sudo apt-get zainstaluj wget rozpakuj
Dzięki temu jesteśmy gotowi, aby rozpocząć od pobieranie tomcat ze strony internetowej, rozpakuj i zainstaluj:
cd / opt
wget http://ftp.nluug.nl/internet/apache/tomcat/tomcat-8/v8.0.9/bin/apache-tomcat-8-0.9.zip
rozpakuj apache-tomcat-8.0.9
mv apache-tomcat-8.0.9 tomcat
Teraz ustawimy zmienne środowiskowe w Bash:
sudo nano ~ / .bashrc
Dodajemy:
eksportuj JAVA_HOME = / usr / lib / jvm / default-java /
eksportuj CATALINA_HOME = / opt / tomcat
Teraz ponownie uruchamiamy Bash, aby zmiany zaczęły obowiązywać:
. ~ / .bashrc
Gdy to zrobisz, musimy ustawić uprawnienia wykonywania dla Tomcat:
chmod + x $ KATALINA_HOME / bin / startup.sh
chmod + x $ KATALINA_HOME / bin / shutdown.sh
chmod + x $ KATALINA_HOME / bin / catalina.sh
Uruchamiamy Tomcat:
$ CATALINA_HOME / bin / startup.sh
Oprócz uruchomienia serwera, to pokaże nam jego informacje na ekranie, abyśmy mogli zobaczyć wszystko, co dotyczy instalacja tomcat, na przykład katalogi, w których znajduje się baza danych, folder tymczasowy, folder Java lub ścieżka klas, a poniżej tego wszystkiego zobaczymy legendę „Tomcat rozpoczął”
Następnie nadszedł czas, aby utworzyć konta użytkowników, aby zapewnić dostęp do sekcji administracyjnych. W tym celu musimy otworzyć plik conf / tomcat-users i dodać następujące elementy między zakładkami Y :
W tym przykładzie użyliśmy hasła administratora i hasła administratora, co ma na celu uproszczenie tego samouczka i ułatwienie znalezienia tych zmiennych, gdy dostosowujemy je do naszego użytku. Gdy to zrobisz, musisz zatrzymać i ponownie uruchomić serwer Tomcat:
cd $ CATALINA_HOME /
./bin/catalina.sh zatrzymaj
./bin/catalina.sh start
Teraz mamy dostęp do strony administracja tomcat, co robimy z poziomu przeglądarki internetowej i wpisując w pasku adresu 192.168.1.100:8080. Następnie zobaczymy panel administracyjny tego narzędzia, a aby wejść jako administrator użyjemy kombinacji admin / admin jak w naszym przykładzie lub takiej jaką wybraliśmy jak pamiętamy tylko szukaliśmy
uprość nasz przykład.
To wszystko i wreszcie będziemy mieć zainstalowany Tomcat na naszym serwerze Ubuntu, teraz możemy uruchomić serwlety Java i strony JavaServer, wśród innych zalet, które zapewnia nam to narzędzie otwartego źródła.