Kuinka asentaa uusin Apache Tomcat 8.5.14 Linuxiin
Apache Tomcat, jota yleisesti kutsutaan nimellä Tomcat, on avoimen lähdekoodin verkkopalvelin ja servlet-säilö, jonka on kehittänyt Apache Software Foundation. Se on kirjoitettu pääasiassa Javalla ja julkaistu Apache License 2.0:lla. Tämä on monialustainen sovellus.
Äskettäin, 18. huhtikuuta 2017, Apache Tomcat saavutti version 8 (eli 8.5.14), joka sisältää lukuisia korjauksia ja useita muita parannuksia ja muutoksia. Joitakin tämän julkaisun merkittäviä muutoksia ovat: tuki Java Servlet 3.1:lle, JSP (JavaServer Pages) 2.3:lle, EL (Java Expression Language) 3.0:lle, Java Websocket 1.1:lle jne.
Tomcatin osat
- Catalina: Se on Tomcatin Servlet-säiliö.
- Coyote : Coyote toimii liittimenä ja tukee HTTP 1.1:tä
- Jasper: Se on Tomcatin JSP-moottori.
- Klusteri: Kuormituksen tasapainotuksen komponentti suurten sovellusten hallintaan.
- Korkea saatavuus : Tomcat-komponentti, joka ajoittaa järjestelmän päivitykset ja muutokset vaikuttamatta elävään ympäristöön.
- Verkkosovellus: Hallitse istuntoja, tue käyttöönottoa eri ympäristöissä.
Tämä artikkeli opastaa sinua Apache Tomcat 8:n (eli 8.5.14) asennusprosessin aikana Linux-järjestelmiin, joihin kuuluvat RHEL, CentOS, Fedora, Debian, Ubuntu jne. .
Vaihe 1: Asenna Java 8
1. Ennen kuin asennat Tomcatin, varmista, että sinulla on Java Development Kitin (JDK) uusin versio asennettuna ja määritettynä järjestelmässä. On suositeltavaa käyttää Oracle Javaa.
Jos haluat asentaa uusimman Oracle Java JDK:n (jdk-8u131) Linuxiin, saatat haluta tutustua viimeisimpiin julkaisuihimme Oracle jdk/jre/jar -asennuksista täällä:
- Asenna Java 8 JDK Linuxiin
- Asenna Java 8 JDK/JRE RHEL/CentOS:ään
Vaihe 2: Lataa ja asenna Apache Tomcat 8
2. Kun uusin Java on asennettu ja määritetty oikein järjestelmään, siirrymme lataamaan ja asentamaan uusimman vakaan version Tomcat 8:sta (eli 8.5.14<).). Jos haluat ristiintarkistaa, onko saatavilla uudempaa versiota, siirry seuraavalle Apachen lataussivulle ja tarkista.
- http://tomcat.apache.org/download-80.cgi
3. Luo seuraavaksi hakemisto /opt/tomcat/
ja lataa Apache Tomcat 8:n uusin versio tästä hakemistosta. Lataamme myös lataustiedoston ristiintarkistusta varten. hash-tiedosto. Lataus kestää jonkin aikaa yhteyden nopeudesta riippuen.
mkdir /opt/tomcat/ && cd /opt/tomcat
wget http://mirror.fibergrid.in/apache/tomcat/tomcat-8/v8.5.14/bin/apache-tomcat-8.5.14.zip
wget https://www.apache.org/dist/tomcat/tomcat-8/v8.5.14/bin/apache-tomcat-8.5.14.zip.md5
Huomaa: muista korvata yllä olevan latauslinkin versionumero uusimmalla saatavilla olevalla versiolla, jos se oli erilainen.
4. Tarkista nyt MD5-tarkistussumma avaimessa.
cat apache-tomcat-8.5.14.zip.md5
md5sum apache-tomcat-8.5.14.zip
Varmista, että tulos (Hash Value) täsmää alla olevan kuvan mukaisesti.
5. Pura Tomcatin zip- ja cd-tiedosto hakemistoon apache-tomcat-8.5.14/bin/.
unzip apache-tomcat-8.5.14.zip
cd apache-tomcat-8.5.14/bin/
6. Tee nyt Linux-komentosarjat suoritettaviksi, jotka ovat kohdassa apache-tomcat-8.5.14/bin/, ja luo sitten symbolinen käynnistyslinkki. ja sammutus-skripti tomcatille seuraavasti:
Muuta kaikki komentosarjat *.sh
, jotka voidaan suorittaa vain pääkäyttäjänä,
chmod 700 /opt/tomcat/apache-tomcat-8.5.14/bin/*.sh
Luo symbolinen linkki käynnistysskriptille
ln -s /opt/tomcat/apache-tomcat-8.5.14/bin/startup.sh /usr/bin/tomcatup
Luo symbolinen linkki sammutusskriptille
ln -s /opt/tomcat/apache-tomcat-8.5.14/bin/shutdown.sh /usr/bin/tomcatdown
7. Nyt käynnistääksesi tomcatin, sinun tarvitsee vain käynnistää alla oleva komento pääkäyttäjänä mistä tahansa komentotulkin kohdasta.
tomcatup
Näytelähtö
Using CATALINA_BASE: /opt/tomcat/apache-tomcat-8.5.14
Using CATALINA_HOME: /opt/tomcat/apache-tomcat-8.5.14
Using CATALINA_TMPDIR: /opt/tomcat/apache-tomcat-8.5.14/temp
Using JRE_HOME: /opt/java/jdk1.8.0_131/jre/
Using CLASSPATH: /opt/tomcat/apache-tomcat-8.5.14/bin/bootstrap.jar:/opt/apache-tomcat-8.5.14/bin/tomcat-juli.jar
Tomcat started.
Kun Tomcat on alkanut, voit ohjata selaimesi osoitteeseen http://127.0.0.1:8080 ja sinun pitäisi nähdä jotain seuraavasti: