Instalando Apache Tomcat 10 en servidor Linux Ubuntu

Sdílet
Vložit
  • čas přidán 14. 10. 2024
  • Apache Tomcat es un servidor web que proporciona todo lo necesario para poder desplegar aplicaciones Java en nuestro servidor.
    En este nuevo video vamos a ver como instalarlo en un servidor Linux Ubuntu.
    Os dejo un listado de los principales comandos ejecutados en la instalación.
    ✔ Instalar JDK
    sudo apt update
    sudo apt install default-jdk
    ✔ Descargar Apache Tomcat 10.1.20
    wget dlcdn.apache.o...
    ✔ Descomprimir el fichero
    sudo tar xzvf apache-tomcat-10.1.20.tar.gz -C /opt/tomcat --strip-components=1
    ✔ Permisos para el usuario tomcat
    sudo chown -R tomcat:tomcat /opt/tomcat/
    sudo chmod -R u+x /opt/tomcat/bin
    ✔ Fichero de configuración de Tomcat
    /opt/tomcat/conf/tomcat-users.xml
    ✔ Archivo de configuración de la página Manager
    /opt/tomcat/webapps/manager/META-INF/context.xml
    ✔ Archivo de configuración de la página Host Manager
    /opt/tomcat/webapps/host-manager/META-INF/context.xml
    ✔ Propiedades instalación Java
    sudo update-java-alternatives -l
    ✔ Archivo de servicio creado y contenido
    /etc/systemd/system/tomcat10.service
    [Unit]
    Description=Tomcat
    After=network.target
    [Service]
    Type=forking
    User=tomcat
    Group=tomcat
    Environment="JAVA_HOME=/usr/lib/jvm/java-1.17.0-openjdk-amd64"
    Environment="JAVA_OPTS=-Djava.security.egd=file:///dev/urandom"
    Environment="CATALINA_BASE=/opt/tomcat"
    Environment="CATALINA_HOME=/opt/tomcat"
    Environment="CATALINA_PID=/opt/tomcat/temp/tomcat.pid"
    Environment="CATALINA_OPTS=-Xms512M -Xmx1024M -server -XX:+UseParallelGC"
    ExecStart=/opt/tomcat/bin/startup.sh
    ExecStop=/opt/tomcat/bin/shutdown.sh
    RestartSec=10
    Restart=always
    [Install]
    WantedBy=multi-user.target
    ✔ Reiniciar systemd
    sudo systemctl daemon-reload
    ✔ Interactuar con el servicio
    sudo systemctl enable tomcat10.service
    sudo systemctl start tomcat10.service
    sudo systemctl status tomcat10.service

Komentáře • 10

  • @manueltapiasarmiento8292

    gran video, gracias

  • @angelesmunozgarcia6872
    @angelesmunozgarcia6872 Před 4 měsíci

    Excelente!!

    • @CodeMore-jrl
      @CodeMore-jrl  Před 4 měsíci

      @angelesmunozgarcia6872, Muchas gracias por tu comentario!

  • @adrianjchacon20
    @adrianjchacon20 Před 4 měsíci +1

    Al momento de ingresar el usuario y la contraseña no me la acepten me la pide nuevamente, a qué se puede deber esto?

    • @CodeMore-jrl
      @CodeMore-jrl  Před 4 měsíci

      Hola! Revisa las credenciales que has puesto en el fichero tomcat-users y los roles asignados. Seguramente es algo de esto. Espero que te sirva.

  • @fransuacordero5407
    @fransuacordero5407 Před 3 měsíci

    Hola, disculpa como se hace el tema de la ip donde la consigo?

    • @CodeMore-jrl
      @CodeMore-jrl  Před 3 měsíci

      Hola! Supongo que te refieres a la ip del servidor donde has instalado Tomcat. Si ejecutas el comando ip address en la consola podrás ver que dirección tiene tu equipo.

    • @fransuacordero5407
      @fransuacordero5407 Před 3 měsíci

      @@CodeMore-jrl Gracias por aclarar la duda, otra consulta al momento de ir a la página donde se coloca la IP y el puerto, al momento de poner las credenciales de login y password no me redirige solo es como si estuviera incorrecto

    • @CodeMore-jrl
      @CodeMore-jrl  Před 3 měsíci

      @@fransuacordero5407 puede ser porque te falte algo sobre los usuarios que tienes que definir en el archivo tomcat-users y los roles asignados.