Kaip įdiegti „Tomcat“ į „Ubuntu“ ir jo darinius?

apache-runas

„Tomcat“ yra atvirojo kodo serverio programa, skirta „Linux“, „Windows“ ir kitos operacinės sistemos, skirtos „Java Serverlet“ sudėtiniams rodiniams paleisti, taip pat gali paleisti „Java Server Page“ technologiją.

„Tomcat“ yra žiniatinklio talpykla su servletu ir JSP palaikymu. „Tomcat“ nėra programų serveris, pvz., „JBoss“ ar „JOnAS“.

Galite pati veikia kaip interneto serveris. „Tomcat“ sukūrė ir atnaujino „Apache Software Foundation“ nariai ir nepriklausomi savanoriai.

Vartotojai turi nemokamą prieigą prie jo šaltinio kodo ir dvejetainės formos pagal „Apache“ programinės įrangos licencijoje nustatytas sąlygas.

Naujausios versijos yra 9.x, kuriose įdiegtos „Servlet 4.0“ ir „JSP 2.3“ specifikacijos.

„Tomcat“ diegimas „Ubuntu“ ir dariniuose

Nuo Tomcatas buvo parašytasito „Java“, jis veikia bet kurioje operacinėje sistemoje, turinčioje „Java“ virtualiąją mašiną.

Jame yra „Jasper“ kompiliatorius, kuris kaupia JSP į servletus. „Tomcat“ servleto variklis dažnai rodomas kartu su „Apache“ tinklo serveriu.

Šiame vadove pamatysime, kaip įdiegti „Apache Tomcat“ 9 versiją „Ubuntu“, nors šios komandos taip pat taikomos bet kuriam kitam „Ubuntu“ dariniui.

Konfigūruokite „Java“

„Apache Tomcat“ yra „Java“ serveris, todėl programinės įrangos naudoti neįmanoma pirmiausia neįdiegus „Java“.

Laimei, yra „Ubuntu“ PPA, kuris pašalina sunkumus gauti darbinę „Java“ vykdymo aplinkos versiją.

Norėdami pridėti PPA prie savo sistemos, Jie turi atidaryti terminalą ir jame įveskite šią komandą:

sudo add-apt-repository ppa: webupd8team/java

Pridėję PPA prie „Ubuntu“, mes atnaujiname savo sąrašą:

sudo apt update

Ir pagaliau galime įdiegti „Java“ naudodami šią komandą:

sudo apt install oracle-java8-installer

„Java“ aplinka nekonfigūruojama automatiškai naudoti įdiegus. Taigi jie turi sukonfigūruoti „Java“, pridėdami dalykų prie / etc / aplinkos failo.

Norėdami atlikti šią operaciją, vykdysime šią komandą:

sudo nano -w /etc/environment

Dabar turime slinkti iki failo turinio apačios ir jame išdėstysime:

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

Atlikus pakeitimą, mes galime išsaugoti pakeitimus paspausdami „Ctrl“ + O, o norėdami uždaryti redaktorių, jie tai daro paspausdami „Ctrl“ + X.

Sukūrus aplinką, turime redaguoti „Bashrc“ failą ir nustatyti „Java“ kelią.

nano -w ~/.bashrc

Eikite į failo apačią ir pridėkite šį kodą prie „Bashrc“ failo.

# Java Path

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

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

Išsaugome ir išeiname iš failo, tada vykdysime šią komandą:

source ~/.bashrc

Tai atlikus, rekomenduojama iš naujo paleisti kompiuterį, kad ką tik atlikti pakeitimai įsigaliotų.

„Apache Tomcat“ diegimas

katino statusas

Paleidus kompiuterį iš naujo, dabar mes ketiname įdiegti „Tomcat“ į savo sistemą. Tam atidarysime terminalą ir jame įveskite:

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

Kai atsisiuntimas bus baigtas, dabar mes nukopijuosime turinį į pasirinkimo aplanką:

sudo -s

mkdir -p /opt/tomcat

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

Dabar mes kuriame vartotoją ir grupę:

groupadd tomcat

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

Suteiksime vartotojui leidimus:

chown -R tomcat:tomcat /opt/tomcat

Suteikiame leidimus failams, esantiems kataloge „Tomcat“ kad juos būtų galima vykdyti:

cd /opt/tomcat/bin

chmod + x *

Paskutinį kartą atidarykite „Bashrc“ failą naudodami:

nano -w ~/.bashrc

Kai failas bus atidarytas, failo pabaigoje pridėkite šį kodą.

#Catalina

export CATALINA_HOME=/opt/Tomcat

Mes išsaugome ir uždarome failą, tada vykdome:

source ~/.bashrc

Galiausiai paleiskite serverį vykdydami šią komandą:

sudo $CATALINA_HOME/bin/startup.sh

Norėdami sustabdyti „Tomcat“ serverį, paleiskite:

sudo $CATALINA_HOME/bin/shutdown.sh

Prisijunkite prie „Apache Tomcat“ serverio

Pagal numatytuosius nustatymus „Tomcat“ atsidaro 8080 prievade, todėl norėdami jį pasiekti, jie turės ieškoti vietinio serverio IP adreso ir interneto naršyklėje pasiekti šį URL.

http://tu-ip: 8080

Palikite komentarą

Jūsų elektroninio pašto adresas nebus skelbiamas. Privalomi laukai yra pažymėti *

*

*

  1. Atsakingas už duomenis: Miguel Ángel Gatón
  2. Duomenų paskirtis: kontroliuoti šlamštą, komentarų valdymą.
  3. Įteisinimas: jūsų sutikimas
  4. Duomenų perdavimas: Duomenys nebus perduoti trečiosioms šalims, išskyrus teisinius įsipareigojimus.
  5. Duomenų saugojimas: „Occentus Networks“ (ES) talpinama duomenų bazė
  6. Teisės: bet kuriuo metu galite apriboti, atkurti ir ištrinti savo informaciją.

  1.   linux2 sakė

    Vykdau komandą sudo $ CATALINA_HOME / bin / startup.sh
    ir paaiškėja tokia klaida
    sudo: /bin/startup.sh: komanda nerasta
    apie ką tai

  2.   Andres sakė

    eksportuoti CATALINA_HOME = / opt / Tomcat

    klaida yra T ... pakeiskite ją į