Você está na página 1de 9

Linux CentOS 7

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

em /usr/share/zoneinfo existe a lista das cidades

Versões anteriores do CentOS 7 deve-se usar o comando ln –s e fazer uso de link


simbólico.

#ln –sf /usr/share/zoneinfo/America/<nomecidade> /etc/localtime


Preparando o Ambiente para Java
• Verificar se o java não está instalado
#java –version
No caso de não estar instalado
#yum search default-jdk
#yum install java-1.8.0-openjdk.x86_64
#java -version
• Criar grupo e usuário responsável pelo serviço
#groupadd tomcat8
# mkdir –p /opt/tomcat8
#useradd -s /bin/nologin -g tomcat8 -d /opt/tomcat8 tomcat8
• Obter a versão do tomcat 8.x de sua escolha:
#wget http://www-us.apache.org/dist/tomcat/tomcat-8/v8.0.33/bin/apache-tomcat-8.0.33.tar.gz

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

:wq <= Salva o arquivo


Tomcat como serviço – CentOS7
• Instalando o serviço no Ambiente
# systemctl daemon-reload
# systemctl start tomcat8
# systemctl status tomcat8
• Verificando as portas de comunicação
# netstat –tulpn
MySQL 5.7 on CentOs7
Suporte
rcampospereira@gmail.com
Tecnologias sempre estão em (65) 9 8114-3055
constante atualizações e como
profissionais não podemos ficar Disponível para suporte remoto
Home Office
parados aguardando o
conhecimento chegar, temos
que ao menos estar prontas
para aprender.
Nunca parar é o Slogan

Você também pode gostar