Jak zainstalować Tomcat na Ubuntu i pochodnych?

apache-kocur

Tomcat to aplikacja serwerowa typu open source dla systemu Linux, Windows i inne systemy operacyjne zaprojektowane do uruchamiania kontenerów Java Serverlet, a także obsługujące technologię Java Server Page.

Tomcat to kontener WWW z obsługą serwletów i JSP. Tomcat nie jest serwerem aplikacji, tak jak JBoss czy JOnAS.

Może funkcjonować samodzielnie jako serwer WWW. Tomcat jest rozwijany i aktualizowany przez członków Apache Software Foundation i niezależnych wolontariuszy.

Użytkownicy mają bezpłatny dostęp do jego kodu źródłowego i jego postaci binarnej na warunkach określonych w Licencji na oprogramowanie Apache.

Najnowsze wersje to 9.x, które implementują specyfikacje Servlet 4.0 i JSP 2.3.

Instalacja Tomcat na Ubuntu i pochodnych

Ponieważ Tomcat został napisanyito w Javie, działa na każdym systemie operacyjnym z maszyną wirtualną Java.

Zawiera kompilator Jasper, który kompiluje strony JSP w serwlety. Mechanizm serwletów Tomcat jest często używany w połączeniu z serwerem WWW Apache.

W tym przewodniku zobaczymy, jak zainstalować Apache Tomcat w wersji 9 w Ubuntu, chociaż te polecenia dotyczą również każdej innej pochodnej Ubuntu.

Skonfiguruj java

Apache Tomcat jest serwerem Java, więc nie jest możliwe korzystanie z oprogramowania bez wcześniejszej instalacji oprogramowania Java.

Na szczęście istnieje PPA dla Ubuntu, który usuwa trudność w uzyskaniu działającej wersji środowiska wykonawczego Java.

Aby dodać PPA do swojego systemu, Muszą otworzyć terminal iw nim wpiszemy następujące polecenie:

sudo add-apt-repository ppa: webupd8team/java

Po dodaniu PPA do Ubuntu przystępujemy do odświeżenia naszej listy za pomocą:

sudo apt update

I wreszcie możemy zainstalować Javę za pomocą tego polecenia:

sudo apt install oracle-java8-installer

Środowisko Java nie jest konfigurowane automatycznie do użytku po zainstalowaniu. Musisz więc skonfigurować Javę, dodając rzeczy do pliku / etc / environment.

Aby wykonać tę operację, wykonamy następujące polecenie:

sudo nano -w /etc/environment

Teraz musimy przewinąć zawartość pliku na sam dół iw tym miejscu umieścimy:

JAVA_HOME="/usr/lib/jvm/java-8-oracle/jre"

Po dokonaniu zmiany możemy zapisać modyfikacje, naciskając Ctrl + O, a aby zamknąć edytor, robią to naciskając Ctrl + X.

Po utworzeniu środowiska musimy wyedytować plik Bashrc i ustawić ścieżkę dla Javy.

nano -w ~/.bashrc

Przejdź do końca pliku i dodaj następujący kod do pliku Bashrc.

# Java Path

eksportuj JAVA_HOME = / usr / lib / jvm / java-8-oracle / jre

export PATH = JAVA_HOME / bin: $ PATH [/ sourcecode]

Zapisujemy i zamykamy plik, a następnie wykonujemy następujące polecenie:

source ~/.bashrc

Po wykonaniu tej czynności zalecamy ponowne uruchomienie komputera, aby zmiany, które właśnie wprowadziliśmy, zaczęły obowiązywać.

Instalacja Apache Tomcat

status-tomcat

Po ponownym uruchomieniu komputera przystąpimy teraz do instalacji Tomcata w naszym systemie, w tym celu otworzymy terminal iw nim wpiszemy:

wget http://www-eu.apache.org/dist/tomcat/tomcat-9/v9.0.13/bin/apache-tomcat-9.0.13.tar.gz

Po zakończeniu pobierania teraz skopiujemy zawartość do folderu opt:

sudo -s

mkdir -p /opt/tomcat

tar xzvf apache-tomcat-9.0.13.tar.gz -C /opt/tomcat/ --strip-components=1

Teraz przystępujemy do tworzenia użytkownika i grupy:

groupadd tomcat

useradd -s /bin/false -g tomcat -d /opt/tomcat tomcat

I zamierzamy nadać użytkownikowi uprawnienia za pomocą:

chown -R tomcat:tomcat /opt/tomcat

Nadajemy uprawnienia do plików w katalogu Tomcat aby były wykonywalne:

cd /opt/tomcat/bin

chmod + x *

Otwórz plik Bashrc po raz ostatni za pomocą:

nano -w ~/.bashrc

Po otwarciu pliku dodaj następujący kod na końcu pliku.

#Catalina

export CATALINA_HOME=/opt/Tomcat

Zapisujemy i zamykamy plik, a następnie wykonujemy:

source ~/.bashrc

Na koniec uruchom serwer, wykonując następujące polecenie:

sudo $CATALINA_HOME/bin/startup.sh

Aby zatrzymać serwer Tomcat, uruchom:

sudo $CATALINA_HOME/bin/shutdown.sh

Uzyskaj dostęp do serwera Apache Tomcat

Tomcat otwiera się domyślnie na porcie 8080, więc aby uzyskać do niego dostęp, będą musieli wyszukać lokalny adres IP serwera i uzyskać dostęp do następującego adresu URL w przeglądarce internetowej.

http://tu-ip: 8080

Zostaw swój komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *

*

*

  1. Odpowiedzialny za dane: Miguel Ángel Gatón
  2. Cel danych: kontrola spamu, zarządzanie komentarzami.
  3. Legitymacja: Twoja zgoda
  4. Przekazywanie danych: Dane nie będą przekazywane stronom trzecim, z wyjątkiem obowiązku prawnego.
  5. Przechowywanie danych: baza danych hostowana przez Occentus Networks (UE)
  6. Prawa: w dowolnym momencie możesz ograniczyć, odzyskać i usunąć swoje dane.

  1.   linux2 powiedział

    Uruchamiam polecenie sudo $ CATALINA_HOME / bin / startup.sh
    i pojawia się następujący błąd
    sudo: /bin/startup.sh: nie znaleziono polecenia
    o czym to jest

  2.   Andres powiedział

    eksportuj CATALINA_HOME = / opt / Tomcat

    błąd jest w T ... zmień go na