Escolar Documentos
Profissional Documentos
Cultura Documentos
CentOS-7-x86_64-LiveKDE-2003 http://ftp.unicamp.br/pub/centos/7/isos/x86_64/CentOS-
7-x86_64-LiveKDE-2003.iso
Binários do site
• http://ftp.unicamp.br/pub/centos/7/isos/x86_64/
VirtualBox
Máquina Virtual
CentOS701.Maker
LiveKDE-2003.iso 1.9GB
Preparando o Ambiente – Data e hora
• Conferir o time zone da máquina
#timedatectl list-timezones
# timedatectl set-timezone America/Cuiaba
# date
# ls –l /etc/localtime
wget https://archive.apache.org/dist/tomcat/tomcat-8/v8.5.50/bin/apache-tomcat-8.5.50.tar.gz
Obs: validar os endereços, pois, pode sofrer alterações nas publicações do site/provedor!
Preparando o Ambiente para Java
• Descompactando a versão do tomcat na pasta destino /opt/tomcat8
#tar -zvxf apache-tomcat-8.5.50.tar.gz -C /opt/tomcat8/ --strip-components=1
• Ajustes das permissões do usuário owner (dono) do serviço
# cd /opt/tomcat8/
# chgrp –R tomcat8 conf
# chmod g+rwx conf
# chmod g+r conf/*
# chown -R tomcat8 logs/ temp/
# chown -R tomcat8 webapps/ work/
# chgrp -R tomcat8 bin/ lib/
# chmod g+rwx bin
# chmod g+r bin/*
Obs: atenção aos espaços utilizados nos comandos acima para os direitos das pastas do tomcat
Tomcat como serviço – CentOS7
#vi /etc/systemd/system/tomcat8.servisse
[Unit]
Description=Apache Tomcat Web Application Container
After=syslog.target network.target
[Service]
Type=forking
Environment=JAVA_HOME=/usr/lib/jvm/jre
Environment=CATALINA_PID=/opt/tomcat8/temp/tomcat.pid
Environment=CATALINA_HOME=/opt/tomcat8
Environment=CATALINA_BASE=/opt/tomcat8
Environment='CATALINA_OPTS=-Xms512M -Xmx1024M -server -XX:+UseParallelGC’
Environment='JAVA_OPTS=-Djava.awt.headless=true -Djava.security.egd=file:/dev/./urandom’
ExecStart=/opt/tomcat8/bin/startup.sh
ExecStop=/bin/kill -15 $MAINPID
User=tomcat8
Group=tomcat8
UMask=0007
RestartSec=10
Restart=Always
[Install]
WantedBy=multi-user.target