Com instal·lar Tomcat 8 en Ubuntu 15.10 Server

ubuntu apatxe

Apache Tomcat, o simplement Tomcat que és com més bé se li coneix, és un contenidor web open-source amb suport servlets i JavaServer Pages (JSPs) d'aplicacions desenvolupat per l'Apache Software Foundation. El motor de servlets de Tomcat sovint es presenta en combinació amb el lloc web Apache, Ja que presenta a l'entorn el codi Java necessari per executar-lo.

En la seva forma més senzilla, Tomcat executa una única operació dins de el sistema a través d'un procés en la Java Virtual Machine. Cada petició HTTP posterior des d'un navegador a Tomcat és processada en un fil a part, ja que Tomcat disposa de les eines i la configuració necessàries per gestionar-los. La configuració de Tomcat s'emmagatzema en fitxers simples XML que poden ser revisats i editats amb multitud d'eines. En el proper tutorial us ensenyarem a instal·lar aquesta útil eina en el vostre sistema Ubuntu 15.10 Server, Que per ara arriba la versió 8.

Instal·lació de Tomcat 8

Instal·lar Tomcat 8, si no ho heu inclòs per defecte en la vostra instal·lació de sistema, és tan senzill com introduir les ordres següents des del terminal:

sudo apt-get install tomcat8 tomcat8-docs tomcat8-admin tomcat8-examples

Contesteu afirmativament a la pregunta de si desitgeu instal·lar Tomcat. Això farà que s'incloguin també les dependències que posseeix dels paquets de Java i crearà l'usuari tomcat8 dins el vostre sistema. A més, s'iniciarà l'aplicació amb els seus paràmetres per defecte.

Si voleu provar l'aplicació accedir al vostre domini o adreça IP de la màquina seguida de l'port 8080 des de qualsevol navegador.

http://your_ip_address:8080

Llavors veureu un text que indica «It works!», Juntament amb alguna altra informació addicional.

Confirguració de Tomcat 8

La configuració de Tomcat 8 pot ser modificada des de la pròpia interfície web de gestió. Per habilitar la mateixa i totes les seves funcionalitats haureu de editor el fitxer localitzat en /etc/tomcat8/tomcat-users.xml

sudo vi /etc/tomcat8/tomcat-users.xml

Afegiu les següents línies:

<role rolename="manager"/>
<role rolename="admin"/>
<user name="admin" password="secret_password" roles="manager,admin"/>

Salveu i sortiu de l'edició d'el fitxer. Ara hauríeu de ser capaços de veure i gestionar el servidor des de la direcció http://tu_dirección_ip:8080/manager/html. Podreu accedir amb el nom i password que heu establert en /etc/tomcat8/tomcat-users.xml.

En / Var / lib / tomcat8 es troben els directoris conf, logs, webapps y treballar. En aplicacions web és on s'allotjaran els servlets (O al menys el fitxer de configuració XML que apunti a ells).

Com a forma de provar el servidor, podeu descarregar el següent arxiu d'aplicació i desplegar-a través de la pàgina de gestió (dins de la secció de desplegar podreu veure el botó per pujar el fitxer al vostre servidor). Opcionalment podeu executar la següent comanda des del directori de aplicacions web de Tomcat y el servidor reconeixerà de forma automàtica el fitxer d'aplicació web i el s'expandirà sense més intervenció per part vostra:

wget http://simple.souther.us/SimpleServlet.war

Ara, introduïu en el vostre navegador la següent ruta: http: //la teva_direcció_ip:8080 / SimpleServlet /

Com configurar Tomcat perquè escolti pel port 80

si voleu canviar el port d'escolta de Tomcat cap al 80 haureu de seguir el següent procediment. Editeu primerament el fitxer localitzat en /etc/tomcat8/server.xml.

sudo vi /etc/tomcat8/server.xml

A continuació, busqueu el text on posa Connector port = »8080" i remplazad aquest valor per Connector port = »80". Salveu i sortiu de la manera d'edició de fitxers.

Ara tan sols haureu de reiniciar el servidor Tomcat amb la següent comanda:

sudo /etc/init.d/tomcat8 restart

Deixa el teu comentari

La seva adreça de correu electrònic no es publicarà. Els camps obligatoris estan marcats amb *

*

*

  1. Responsable de les dades: Miguel Ángel Gatón
  2. Finalitat de les dades: Controlar l'SPAM, gestió de comentaris.
  3. Legitimació: El teu consentiment
  4. Comunicació de les dades: No es comunicaran les dades a tercers excepte per obligació legal.
  5. Emmagatzematge de les dades: Base de dades allotjada en Occentus Networks (UE)
  6. Drets: En qualsevol moment pots limitar, recuperar i esborrar la teva informació.