Como instalar o Apache 8 no CentOS 7

Dentro das funções que administramos no dia a dia em nossos sistemas ou ambientes de laboratório, temos que estar atentos às novidades e novas ferramentas que os usuários precisam, especialmente aquelas pessoas que estão nos departamentos de desenvolvimento (se houver este departamento em nossa organização) , design, logística, fornecendo soluções a nível de software e hardware para que o seu trabalho seja o mais óptimo e eficaz.

Desta vez, vamos analisar como podemos instalar Apache Tomcat 8, servidor web que nos permite hospedar aplicativos Java, algo muito útil para desenvolvedores que implementam aplicativos em Java.

O que é Apache Tomcat?Como já mencionamos anteriormente, o Apache Tomcat é um servidor web que oferece alternativas para aplicativos Java, como é costume no Linux, é um software livre e de código aberto que está melhorando dia a dia. Apache vem da palavra francesa para servidor patchy que foi implementado desde 1996 e, entre suas muitas vantagens, temos:

Vantagens do Apache Tomcat

  • Software grátis
  • Multi plataforma
  • Desempenho ideal
  • Estável e seguro

Basicamente, o uso de Apache Tomcat é focado em páginas da web, sejam dinâmicas ou estáticas e sabemos bem que o Apache está integrado com o conhecido pacote LAMP (Linux, Apache, MySQL, PHP).

Para esta análise vamos usar um ambiente com CentOS 7. Antes de começarmos deixaremos alguns tutoriais que podem ser de seu interesse:

  • Instale o Apache Tomcat no Ubuntu 16.04
  • Instale o LAMP no Debian 8
  • Instale o XAMPP
  • Monitore o desempenho do Apache

1. Atualizar sistema CentOS 7


O primeiro passo a dar é atualize nosso sistema CentOS 7 Para buscar novas atualizações e assim ter mais estabilidade, para isso usaremos o comando:
 atualização sudo yum

Esperamos que todos os arquivos sejam baixados e instalados.

2. Instale Java


O próximo passo que devemos dar é instalar o Java para que o Apache Tomcat possa executar todos os aplicativos baseados em Java. Para realizar esta atualização, usaremos o seguinte comando:
 sudo yum install java-1.7.0-openjdk-devel

Aceitamos o download e esperamos que seja instalado. Por padrão, o caminho onde o Java está instalado é / usr / lib / jvm / jre, devemos ter isso em mente para a configuração do Apache Tomcat.

3. Criação de usuário para Tomcat


Depois de instalar o Java corretamente, a próxima etapa que devemos fazer é criar um usuário para gerenciar tudo relacionado ao Apache Tomcat (não deve ser o usuário root). Primeiro, criaremos o grupo tomcat usando o seguinte comando:
 sudo groupadd tomcat
Agora, continuamos a criar o usuário tomcat e adicionaremos as seguintes configurações a esse usuário:
  • Torne-o um membro do grupo Tomcat.
  • Vamos criar um diretório no caminho opt / tomcat onde o Apache Tomcat será instalado.
  • Vamos adicionar o parâmetro / bin / false para que ninguém acesse a conta.

Vamos inserir o seguinte comando:

 sudo useradd -M -s / bin / nologin -g tomcat -d / opt / tomcat tomcat
Assim que esse processo for concluído, podemos prosseguir com o download e instalação do Apache Tomcat 8.

4. Baixe e instale o Apache Tomcat


Para isso, devemos acessar o seguinte link da web do Apache para ver as versões mais recentes do Apache disponíveis para download. Para encontrar a versão correta (arquivo tar.gz), vamos para a versão correta e no campo Distribuições binárias colocamos o arquivo tar.gz no campo núcleo.

PROLONGAR

Ali devemos copiar o endereço do link para o respectivo download. Para a versão 8, o link é o seguinte: Arquivo tar.gz do Apache 8.

Para iniciar o processo de instalação nós iremos para a pasta pessoal usando o parâmetro:

 cd ~
Em seguida, usaremos o comando wget para prosseguir com o download do Apache Tomcat, usaremos a sintaxe wget Link_de_Descarga, no nosso caso é:
 wget http://www-eu.apache.org/dist/tomcat/tomcat-8/v8.5.4/bin/apache-tomcat-8.5.4.tar.gz
Esperamos que o download seja concluído e instalado corretamente.

ObservaçãoEm alguns casos, o comando wget não está disponível no CentOS 7, para resolver isso basta digitar o comando:

 sudo yum instalar wget
Com isso vamos instalá-lo.

Como mencionamos anteriormente, vamos instale o Apache Tomcat 8 no caminho / opt / tomcat mas por padrão esta rota não existe, para criá-lo vamos usar o seguinte comando:

 sudo mkdir / opt / tomcat
Agora vamos extraia o arquivo baixado no caminho / opt / tomcat, para isso vamos inserir o seguinte comando:
 sudo tar xvf apache-tomcat-8 * tar.gz -C / opt / tomcat --strip-components = 1
Esperamos que o Apache seja extraído no caminho / opt / tomcat. Assim que todos os arquivos forem extraídos, devemos atribuir as permissões correspondentes.

5. Atualizar permissões para usuário tomcat


Para que o usuário do tomcat possa acessar o caminho de instalação do Tomcat, vamos realizar o seguinte processo. Vamos a vá para o caminho onde todos os arquivos Apache Tomcat 8 foram instalados (/ opt / tomcat) usando o seguinte comando:
 cd / opt / tomcat
Assim que estivermos nesta rota, iremos inserir os seguintes parâmetros para conceda permissões de leitura e gravação nesse caminho:
 sudo chgrp -R tomcat conf sudo chmod g + rwx conf sudo chmod g + r conf / *
Finalmente vamos permitir que o usuário tomcat seja o proprietário dos logs, aplicativos da web e outros componentes do arquivo conf, para isso vamos inserir o seguinte:
 sudo chown -R tomcat webapps / work / temp / logs /
Agora vamos instalar o sistema.

6. Instale o arquivo do sistema


Devemos instalar o arquivo systemd, pois o Apache Tomcat será executado como um serviço, então inseriremos o seguinte para criar o arquivo tomcat.service:
 sudo nano /etc/systemd/system/tomcat.service
Lá podemos ver que um arquivo em branco é exibido, então devemos adicionar o seguinte:
 # Arquivo de unidade Systemd para tomcat [Unit] Descrição = Contêiner de aplicativo da Web Apache Tomcat After = syslog.target network.target [Service] Type = forking Environment = JAVA_HOME = / usr / lib / jvm / jre 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 = -Djava.awt.headless = true -Djava.security.egd = arquivo: / dev /./ urandom 'ExecStart = / opt / tomcat / bin / startup.sh ExecStop = / bin / kill -15 $ MAINPID Usuário = tomcat Grupo = tomcat [Instalar] Desejado = multi-user.target 

Nós salvamos as alterações usando a combinação de teclas Ctrl + OU e saímos do editor usando a combinação Ctrl + X. Em seguida, reiniciaremos o arquivo systemd usando o seguinte comando:

 sudo systemctl daemon-reload
Depois de reiniciar, continuamos com a próxima tarefa.

7. Habilitar serviço Apache Tomcat


Assim que tivermos concluído o processo anterior, iremos iniciar serviço apache usando o seguinte comando:
 sudo systemctl start tomcat
Posteriormente, habilitamos o Apache Tomcat usando o seguinte comando:
 sudo systemctl enable tomcat
Depois de iniciar o serviço, podemos verificar a instalação do Tomcat no navegador, para isso devemos saber o endereço IP de nossa máquina usando o comando ifconfig.
No navegador, inseriremos a seguinte sintaxe:
 http: // Server-IP: 8080

PROLONGAR

Como podemos ver, acessamos a tela inicial do Apache e a partir dela gerenciamos o que consideramos necessário.

Desta alça instalamos o Apache Tomcat 8 em nosso computador CentOS 7 para fornecer um suporte alternativo para aquelas pessoas que trabalham com aplicativos Java. Finalmente, você pode estar interessado no seguinte tutorial: Instale o MySQL no CentOS 7.

Você vai ajudar o desenvolvimento do site, compartilhando a página com seus amigos

wave wave wave wave wave