JAVA UBUNTU
Instalar Java y Tomcat10 en Ubuntu 24.04 LTS
Pasos instalación java en Ubuntu 24.04:
actualizamos la información de los repositorios:
~$ sudo apt update
Si queremos instalar la versión por defecto del JRE el
paquete que nos interesa es default-jre, que en su versión completa
se instalaría así:
~$ sudo apt install -y default-jre
Si preferimos la versión ligera o headless el
paquete indicado es default-jre-headless:
~$ sudo apt
install -y default-jre-headless
~$ sudo apt install -y default-jdk
O la versión headless JDK:
~$ sudo apt install -y default-jdk
Este comando muestra el número de versión de Java que usa el
sistema
~$ java
-version
Para configurar la versión por defecto de Java de entre las
que hayamos instalado en Ubuntu 24.04 LTS, utilizamos el siguiente comando
~$ sudo
update-alternatives --config java
Comando para poder descargar Tomcat10 de la pagina:
~$ wget
https://downloads.apache.org/tomcat/tomcat-10/v10.1.34/bin/apache-tomcat-10.1.34.tar.gz
Creamos el nuevo usuario tomcat:
~$ sudo
useradd -U -m -d /opt/tomcat -k /dev/null -s /bin/false tomcat
A continuación descomprimimos el paquete que acabamos de
descargar directamente en su ubicación definitiva:
~$ sudo tar xf apache-tomcat-10.1.34.tar.gz -C /opt/tomcat/
Asignamos como propietario de los archivos de Tomcat 10 el
usuario tomcat que hemos creado:
~$ sudo
chown -R tomcat: /opt/tomcat/
creamos un enlace simbólico sin números para facilitar la
instalación y configuración:
~$ sudo ln
-s /opt/tomcat/apache-tomcat-10.1.34/ /opt/tomcat/apache-tomcat
Configurar e iniciar el servicio
~$ sudo
nano /etc/systemd/system/tomcat10.service
El contenido será el siguiente:
[Unit]
Description=Tomcat 10.1 servlet container para Ubuntu 24.04 LTS Noble Numbat
After=network.target
[Service]
Type=forking
User=tomcat
Group=tomcat
Environment="JAVA_OPTS=-Djava.security.egd=file:///dev/urandom"
Environment="CATALINA_BASE=/opt/tomcat/apache-tomcat"
Environment="CATALINA_HOME=/opt/tomcat/apache-tomcat"
Environment="CATALINA_PID=/opt/tomcat/apache-tomcat/temp/tomcat.pid"
Environment="CATALINA_OPTS=-Xms512M -Xmx1024M -server -XX:+UseParallelGC"
ExecStart=/opt/tomcat/apache-tomcat/bin/startup.sh
ExecStop=/opt/tomcat/apache-tomcat/bin/shutdown.sh
[Install]
WantedBy=multi-user.target
Una vez guardado el archivo, podemos iniciar el servicio con
el comando systemctl:
~$ sudo systemctl start tomcat10
Para comprobar el estado del servicio en cualquier momento,
usaremos el comando
systemctl status tomcat10

.png)
.png)
.png)
.png)
.png)
.png)
.png)
.png)
.png)
.png)
Comentarios
Publicar un comentario