Kuinka asentaa Tomcat Ubuntuun ja johdannaisiin?

apache-kissa

Tomcat on avoimen lähdekoodin palvelinsovellus Linuxille, Windows ja muut käyttöjärjestelmät, jotka on suunniteltu toimimaan Java Serverlet -säilöille ja jotka voivat käyttää myös Java Server Page -tekniikkaa.

Tomcat on verkkopaketti, jossa on servlet ja JSP-tuki. Tomcat ei ole sovelluspalvelin, kuten JBoss tai JOnAS.

Voit toimii itsessään verkkopalvelimena. Apache Software Foundationin jäsenet ja riippumattomat vapaaehtoiset ovat kehittäneet ja päivittäneet Tomcatin.

Käyttäjillä on vapaa pääsy sen lähdekoodiin ja binäärilomakkeeseen Apache-ohjelmistolisenssissä vahvistettujen ehtojen mukaisesti.

Uusimmat versiot ovat 9.x, joissa käytetään Servlet 4.0- ja JSP 2.3 -määrityksiä.

Tomcatin asennus Ubuntuun ja johdannaiset

Dado que Tomcat kirjoitettiinito Java, se toimii missä tahansa käyttöjärjestelmässä, jossa on Java-virtuaalikone.

Se sisältää Jasper-kääntäjän, joka kokoaa JSP: t servleteiksi. Tomcat-servlet-moottori on usein esillä Apache-verkkopalvelimen yhteydessä.

Tässä oppaassa näemme, kuinka Apache Tomcat -versio 9 asennetaan Ubuntuun, vaikka nämä komennot koskevat myös muita Ubuntun johdannaisia.

Määritä Java

Apache Tomcat on Java-palvelin, joten ohjelmistoa ei voida käyttää asentamatta ensin Java-palvelinta.

Onneksi Ubuntulle on PPA, joka poistaa vaikeudet saada Java-ajonaikaisen ympäristön toimiva versio.

Jos haluat lisätä PPA: n järjestelmään, Heidän on avattava pääte, ja siinä aiomme kirjoittaa seuraavan komennon:

sudo add-apt-repository ppa: webupd8team/java

Kun olet lisännyt PPA: n Ubuntuun, päivitämme luetteloamme:

sudo apt update

Ja lopuksi voimme asentaa javan tällä komennolla:

sudo apt install oracle-java8-installer

Java-ympäristöä ei määritetä automaattisesti käytettäväksi asennettuna. Joten sinun on määritettävä Java lisäämällä asioita / etc / ympäristötiedostoon.

Tämän toiminnon suorittamiseksi aiomme suorittaa seuraavan komennon:

sudo nano -w /etc/environment

Nyt meidän on selattava tiedostosisällön alareunaan, ja tässä aiomme sijoittaa seuraavat:

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

Kun muutos on tehty, voimme tallentaa muutokset painamalla Ctrl + O ja sulkeaksesi muokkaimen painamalla Ctrl + X.

Kun ympäristö on luotu, meidän on muokattava Bashrc-tiedostoa ja asetettava Java-polku.

nano -w ~/.bashrc

Siirry tiedoston loppuun ja lisää seuraava koodi Bashrc-tiedostoon.

# Java Path

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

vie PATH = JAVA_HOME / bin: $ PATH [/ lähdekoodi]

Tallennamme ja poistamme tiedoston ja aiomme sitten suorittaa seuraavan komennon:

source ~/.bashrc

Kun tämä on tehty, on suositeltavaa käynnistää tietokone uudelleen, jotta juuri tekemämme muutokset tulevat voimaan.

Apache Tomcatin asennus

kissa-tila

Tietokoneen uudelleenkäynnistyksen jälkeen aiomme nyt asentaa Tomcatin järjestelmäämme, tätä varten avaamme päätelaitteen ja kirjoitamme siihen seuraavat:

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

Kun lataus on valmis, kopioimme sisällön opt-kansioon:

sudo -s

mkdir -p /opt/tomcat

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

Nyt jatkamme käyttäjän ja ryhmän luomista:

groupadd tomcat

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

Ja aiomme antaa käyttäjälle käyttöoikeudet:

chown -R tomcat:tomcat /opt/tomcat

Annamme oikeudet Tomcat-hakemiston tiedostoille jotta nämä ovat suoritettavia:

cd /opt/tomcat/bin

chmod + x *

Avaa Bashrc-tiedosto viimeisen kerran:

nano -w ~/.bashrc

Kun tiedosto on auki, lisää seuraava koodi tiedoston loppuun.

#Catalina

export CATALINA_HOME=/opt/Tomcat

Tallennamme ja suljet tiedoston ja suoritamme sitten:

source ~/.bashrc

Käynnistä lopuksi palvelin suorittamalla seuraava komento:

sudo $CATALINA_HOME/bin/startup.sh

Pysäytä Tomcat-palvelin suorittamalla:

sudo $CATALINA_HOME/bin/shutdown.sh

Käytä Apache Tomcat -palvelinta

Tomcat avautuu oletusarvoisesti portissa 8080, joten pääsyn saamiseksi heidän on etsittävä palvelimen paikallista IP-osoitetta ja käytettävä seuraavaa URL-osoitetta verkkoselaimessa.

http://tu-ip: 8080

Jätä kommentti

Sähköpostiosoitettasi ei julkaista. Pakolliset kentät on merkitty *

*

*

  1. Vastuussa tiedoista: Miguel Ángel Gatón
  2. Tietojen tarkoitus: Roskapostin hallinta, kommenttien hallinta.
  3. Laillistaminen: Suostumuksesi
  4. Tietojen välittäminen: Tietoja ei luovuteta kolmansille osapuolille muutoin kuin lain nojalla.
  5. Tietojen varastointi: Occentus Networks (EU) isännöi tietokantaa
  6. Oikeudet: Voit milloin tahansa rajoittaa, palauttaa ja poistaa tietojasi.

  1.   linux2 dijo

    Suoritin komennon sudo $ CATALINA_HOME / bin / startup.sh
    ja seuraava virhe tulee esiin
    sudo: /bin/startup.sh: komentoa ei löydy
    mitä tämä on

  2.   Andres dijo

    vie CATALINA_HOME = / opt / Tomcat

    virhe on T: ssä ... muuta se muotoon