Com instal·lar l'últim Apache Tomcat 8.5.14 a Linux
Apache Tomcat anomenat comunament Tomcat és un servidor web de codi obert i un contenidor de servlets desenvolupat per Apache Software Foundation. Està escrit principalment en Java i publicat sota la llicència Apache 2.0. Aquesta és una aplicació multiplataforma.
Recentment, el 18 d'abril de 2017, Apache Tomcat va arribar a la versió 8 (és a dir, 8.5.14), que inclou nombroses correccions i un nombre d'altres millores i canvis. Alguns dels canvis notables inclosos en aquesta versió són: suport per a Java Servlet 3.1, JSP (JavaServer Pages) 2.3, EL (Java Expression Language) 3.0, Java Websocket 1.1, etc.
- Catalina : és el contenidor de servlets de Tomcat.
- Coyote: Coyote actua com a connector i admet HTTP 1.1
- Jasper: és el motor JSP de Tomcat.
- Clúster: un component per a l'equilibri de càrrega per gestionar aplicacions grans.
- Alta disponibilitat: un component Tomcat per programar actualitzacions i canvis del sistema sense afectar l'entorn en directe.
- Aplicació web: gestiona les sessions, dóna suport al desplegament en diferents entorns.
Aquest article us guiarà durant tot el procés d'instal·lació d'Apache Tomcat 8 (és a dir, 8.5.14) en sistemes Linux, que inclou RHEL, CentOS, Fedora, Debian, Ubuntu, etc.
Pas 1: instal·lació de Java 8
1. Abans d'instal·lar Tomcat, assegureu-vos que teniu la darrera versió de Java Development Kit (JDK) instal·lada i configurada al sistema. És preferible utilitzar Oracle Java.
Per instal·lar l'últim Oracle Java JDK (jdk-8u131) a Linux, us agradaria consultar les nostres publicacions recents sobre les instal·lacions d'Oracle jdk/jre/jar aquí:
- Instal·leu Java 8 JDK a Linux
- Instal·leu Java 8 JDK/JRE a RHEL/CentOS
Pas 2: Baixeu i instal·leu Apache Tomcat 8
2. Un cop instal·lat i configurat correctament l'últim Java al sistema, passarem a descarregar i instal·lar la darrera versió estable de Tomcat 8 (és a dir, 8.5.14). Si voleu comprovar si hi ha una versió més nova disponible, aneu a la següent pàgina de descàrrega d'Apache i comproveu.
- http://tomcat.apache.org/download-80.cgi
3. A continuació, creeu un directori /opt/tomcat/
i baixeu l'última versió d'Apache Tomcat 8 sota aquest directori, també per comprovar el fitxer de descàrrega, baixarem el fitxer hash. La descàrrega trigarà un temps depenent de la velocitat de connexió.
# 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
Nota: assegureu-vos de substituir el número de versió de l'enllaç de descàrrega anterior per l'última versió disponible si fos diferent.
4. Ara verifiqueu la suma de comprovació MD5 amb la clau.
# cat apache-tomcat-8.5.14.zip.md5 # md5sum apache-tomcat-8.5.14.zip
Assegureu-vos que la sortida (valor hash) coincideixi, tal com es mostra a continuació.
5. Extreu el zip i el cd de Tomcat al directori apache-tomcat-8.5.14/bin/.
# unzip apache-tomcat-8.5.14.zip # cd apache-tomcat-8.5.14/bin/
6. Ara feu que els scripts de Linux siguin executables que es troben a apache-tomcat-8.5.14/bin/ i, a continuació, creeu un enllaç simbòlic de l'script d'inici i tancament per a Tomcat com:
Canvieu tots els scripts *.sh
executables només per a root com,
# chmod 700 /opt/tomcat/apache-tomcat-8.5.14/bin/*.sh
Creeu un enllaç simbòlic per a l'script d'inici com,
# ln -s /opt/tomcat/apache-tomcat-8.5.14/bin/startup.sh /usr/bin/tomcatup
Creeu un enllaç simbòlic per a l'script d'apagat com,
# ln -s /opt/tomcat/apache-tomcat-8.5.14/bin/shutdown.sh /usr/bin/tomcatdown
7. Ara per iniciar el tomcat, només cal que engegueu l'ordre següent com a root des de qualsevol lloc de l'intèrpret d'ordres.
# tomcatup
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.
Un cop Tomcat iniciat, podeu apuntar el vostre navegador a http://127.0.0.1:8080 i hauríeu de veure alguna cosa com: