Está en la página 1de 2

Instalar la versión de Java por default o la que necesite su aplicación.

sudo apt install default-jdk

crear grupo y usuario

sudo groupadd tomcat

sudo useradd -s /bin/false -g tomcat -d /opt/tomcat tomcat

descargar archivo e instalarlo

cd /tmp

curl -O https://downloads.apache.org/tomcat/tomcat-9/v9.0.45/bin/apache-tomcat-9.0.45.tar.gz

sudo mkdir /opt/tomcat

cd /opt/tomcat

sudo tar xzvf /tmp/apache-tomcat-9.0.*tar.gz -C /opt/tomcat --strip-components=1

sudo chgrp-R tomcat /opt/tomcat

sudo chmod -R g+r conf

sudo chmod g+x conf

sudo chown -R tomcat webapps/ work temp/ logs

crear archivo de servicio en systemd

sudo nano /etc/systemd/system/tomcat.service

Adicionar el siguiente texto

[Unit]

Description=Apache Tomcat Web Application Container

After=network.target

[Service]

Type=forking

Environment=JAVA_HOME=/usr/lib/jvm/java-11-openjdk-amd64

Environment=CATALINA_PID=/opt/tomcat/temp/tomcat.pid

Environment=CATALINA_Home=/opt/tomcat

Environment=CATALINA_BASE=/opt/tomcat

Environment=’CATALINA_OPTS=-Xms512M -Xmx1024M -server -XX:+UseParallelGC’

Environment=’JAVA_OPTS.awt.headless=true -Djava.security.egd=file:/dev/v/urandom’
ExecStart=/opt/tomcat/bin/startup.sh

ExecStop=/opt/tomcat/bin/shutdown.sh

User=tomcat

Group=tomcat

UMask=0007

RestartSec=10

Restart=always

[Install]

WantedBy=multi-user.target

Ejecutar los siguientes comandos para recargar los servicios y subir tomcat

sudo systemctl daemon-reload

sudo systemctl enable tomcat

Ejecutar los siguientes comandos para y subir tomcat

sudo systemctl start tomcat

sudo systemctl status tomcat

Generar CSR para Apache (Tomcat)Para Tomcat utilizamos el comanado “keytool”que viene con
Java,si se desea una mayor comodidad y evitar problemas en la digitación del comando se
recomienda utilizar la páginahttps://www.digicert.com/easy-csr/keytool.htmdonde se llenan los
campos y se genera la instrucción.

Generar certificado autofirmadousando “keytool” para Apache Tomcat con cacert (.jks)

keytool -genkey -alias CAMILA -keyalg RSA -keysize 4096 -keystore www_CAMILA_com_co.jks
-validity 2555 -dname "CN=www.CAMILA.com.co,OU=Seguridad de la Informacion, O=Mercadeo
SAS, L=Chía, ST=Cundinamarca, C=CO"

También podría gustarte