{"id":730,"date":"2015-02-26T14:40:44","date_gmt":"2015-02-26T14:40:44","guid":{"rendered":"http:\/\/eurotigroup.com.br\/blog\/?p=730"},"modified":"2015-02-26T14:45:45","modified_gmt":"2015-02-26T14:45:45","slug":"configurando-tomcat-tomcat-7-no-whmcpanel","status":"publish","type":"post","link":"https:\/\/eurotigroup.com.br\/blog\/configurando-tomcat-tomcat-7-no-whmcpanel.html","title":{"rendered":"Configurando Tomcat \/ Tomcat 7 no WHM\/cPanel"},"content":{"rendered":"<p>Neste artigo iremos abordar os procedimento para configura\u00e7\u00e3o do Tomcat 7\u00a0no WHM \/ cPanel<\/p>\n<p><strong>INSTALANDO O TOMCAT<\/strong><\/p>\n<p><strong>1 <\/strong>&#8211; Acesse seu WHM e no campo de pesquisa da lateral esquerda digite: <strong>Easy.<\/strong><\/p>\n<p><a href=\"http:\/\/eurotigroup.com.br\/blog\/wp-content\/uploads\/2015\/02\/1.jpg\" rel=\"wpdevart_lightbox\"><img fetchpriority=\"high\" decoding=\"async\" class=\"alignnone size-full wp-image-731\" src=\"http:\/\/eurotigroup.com.br\/blog\/wp-content\/uploads\/2015\/02\/1.jpg\" alt=\"1\" width=\"424\" height=\"398\" srcset=\"https:\/\/eurotigroup.com.br\/blog\/wp-content\/uploads\/2015\/02\/1.jpg 424w, https:\/\/eurotigroup.com.br\/blog\/wp-content\/uploads\/2015\/02\/1-300x282.jpg 300w\" sizes=\"(max-width: 424px) 100vw, 424px\" \/><\/a><\/p>\n<p>&nbsp;<\/p>\n<p><strong>2<\/strong>\u00a0&#8211; Clique sobre a op\u00e7\u00e3o EasyApache, na nova janela\u00a0teremos as op\u00e7\u00f5es para recompila\u00e7\u00e3o do apache com as defini\u00e7\u00f5es necess\u00e1rias para o funcionamento do Tomcat, na op\u00e7\u00e3o <strong>Actions<\/strong>, clique em\u00a0<strong>Customize Profile\u00a0<\/strong>como mostrado abaixo.<\/p>\n<p><a href=\"http:\/\/eurotigroup.com.br\/blog\/wp-content\/uploads\/2015\/02\/2.png\" rel=\"wpdevart_lightbox\"><img decoding=\"async\" class=\"alignnone  wp-image-732\" src=\"http:\/\/eurotigroup.com.br\/blog\/wp-content\/uploads\/2015\/02\/2.png\" alt=\"2\" width=\"635\" height=\"290\" \/><\/a><\/p>\n<p>&nbsp;<\/p>\n<p><strong>3<\/strong> &#8211;\u00a0 Escolha a vers\u00e3o desejada do Apache, a op\u00e7\u00e3o selecionada indica a vers\u00e3o atual do apache instalada no servidor voc\u00ea pode manter assim se preferir, \u00a0clique em <strong>Next Step <\/strong>para continuar.<a href=\"http:\/\/eurotigroup.com.br\/blog\/wp-content\/uploads\/2015\/02\/3.png\" rel=\"wpdevart_lightbox\"><img decoding=\"async\" class=\"alignnone  wp-image-733\" src=\"http:\/\/eurotigroup.com.br\/blog\/wp-content\/uploads\/2015\/02\/3.png\" alt=\"3\" width=\"633\" height=\"355\" srcset=\"https:\/\/eurotigroup.com.br\/blog\/wp-content\/uploads\/2015\/02\/3.png 824w, https:\/\/eurotigroup.com.br\/blog\/wp-content\/uploads\/2015\/02\/3-300x168.png 300w, https:\/\/eurotigroup.com.br\/blog\/wp-content\/uploads\/2015\/02\/3-195x110.png 195w\" sizes=\"(max-width: 633px) 100vw, 633px\" \/><\/a><\/p>\n<p>&nbsp;<\/p>\n<p><strong>4<\/strong>\u00a0&#8211; Voc\u00ea poder\u00e1 alterar a vers\u00e3o do\u00a0PHP se achar necess\u00e1rio, ent\u00e3o clique em <strong>Next Step <\/strong>novamente.<\/p>\n<p><a href=\"http:\/\/eurotigroup.com.br\/blog\/wp-content\/uploads\/2015\/02\/4.png\" rel=\"wpdevart_lightbox\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-734\" src=\"http:\/\/eurotigroup.com.br\/blog\/wp-content\/uploads\/2015\/02\/4.png\" alt=\"4\" width=\"593\" height=\"651\" srcset=\"https:\/\/eurotigroup.com.br\/blog\/wp-content\/uploads\/2015\/02\/4.png 593w, https:\/\/eurotigroup.com.br\/blog\/wp-content\/uploads\/2015\/02\/4-273x300.png 273w\" sizes=\"(max-width: 593px) 100vw, 593px\" \/><\/a><\/p>\n<p>&nbsp;<\/p>\n<p><strong>5\u00a0<\/strong>&#8211; Finalmente a lista de componentes adicionais do apache ser\u00e1 exibida e ali vamos encontrar a op\u00e7\u00e3o Tomcat, marque esta op\u00e7\u00e3o como mostrado abaixo.<\/p>\n<p><a href=\"http:\/\/eurotigroup.com.br\/blog\/wp-content\/uploads\/2015\/02\/5.png\" rel=\"wpdevart_lightbox\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-735\" src=\"http:\/\/eurotigroup.com.br\/blog\/wp-content\/uploads\/2015\/02\/5.png\" alt=\"5\" width=\"495\" height=\"319\" srcset=\"https:\/\/eurotigroup.com.br\/blog\/wp-content\/uploads\/2015\/02\/5.png 495w, https:\/\/eurotigroup.com.br\/blog\/wp-content\/uploads\/2015\/02\/5-300x193.png 300w\" sizes=\"(max-width: 495px) 100vw, 495px\" \/><\/a><\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p><strong>6\u00a0<\/strong>&#8211; V\u00e1 ao final da p\u00e1gina e clique no bot\u00e3o<strong> Exhaustive Options List <\/strong>para ter acesso as op\u00e7\u00f5es mais detalhadas do Apache. Habilite a op\u00e7\u00e3o proxy como mostrado abaixo.<\/p>\n<p><a href=\"http:\/\/eurotigroup.com.br\/blog\/wp-content\/uploads\/2015\/02\/6.png\" rel=\"wpdevart_lightbox\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-736\" src=\"http:\/\/eurotigroup.com.br\/blog\/wp-content\/uploads\/2015\/02\/6.png\" alt=\"6\" width=\"510\" height=\"234\" srcset=\"https:\/\/eurotigroup.com.br\/blog\/wp-content\/uploads\/2015\/02\/6.png 510w, https:\/\/eurotigroup.com.br\/blog\/wp-content\/uploads\/2015\/02\/6-300x138.png 300w\" sizes=\"(max-width: 510px) 100vw, 510px\" \/><\/a><\/p>\n<p>&nbsp;<\/p>\n<p>O Tomcat usa a porta 8080 para processar suas solicita\u00e7\u00f5es, se alterarmos esta porta para 80 teremos um conflito de portas entre Tomcat e o Apache (que j\u00e1 usa a porta 80 por padr\u00e3o), o m\u00f3dulo proxy que acabamos de habilitar possibilita a configura\u00e7\u00e3o de um redirecionamento\u00a0de portas de modo que o Tomcat possa processar as p\u00e1ginas sem a necessidade de inserir a porta 8080 na URL do dom\u00ednio\u00a0e ao mesmo tempo sem entrar em conflito com o apache.<\/p>\n<p>Agora clique no bot\u00e3o <strong>Save and Build <\/strong>no final da p\u00e1gina para compilar seu apache com as novas defini\u00e7\u00f5es.<\/p>\n<p><a href=\"http:\/\/eurotigroup.com.br\/blog\/wp-content\/uploads\/2015\/02\/7.png\" rel=\"wpdevart_lightbox\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-737\" src=\"http:\/\/eurotigroup.com.br\/blog\/wp-content\/uploads\/2015\/02\/7.png\" alt=\"7\" width=\"456\" height=\"365\" srcset=\"https:\/\/eurotigroup.com.br\/blog\/wp-content\/uploads\/2015\/02\/7.png 456w, https:\/\/eurotigroup.com.br\/blog\/wp-content\/uploads\/2015\/02\/7-300x240.png 300w\" sizes=\"(max-width: 456px) 100vw, 456px\" \/><\/a><\/p>\n<p>&nbsp;<\/p>\n<p>Esse processo poder\u00e1 demorar entre 15 a 20 minutos e pronto, o Tomcat estara instalado no WHM.<\/p>\n<p><strong>CONFIGURANDO DOM\u00cdNIO PARA EXECUTAR JSP<\/strong><\/p>\n<p>Assim que a compila\u00e7\u00e3o terminar voc\u00ea vai precisar habilitar os sites que v\u00e3o usar o Servlet e executar scripts JSP,\u00a0clique\u00a0em pesquisar no menu esquerdo do WHM e digite: <strong>Servlet<\/strong><\/p>\n<p><a href=\"http:\/\/eurotigroup.com.br\/blog\/wp-content\/uploads\/2015\/02\/8.png\" rel=\"wpdevart_lightbox\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-738\" src=\"http:\/\/eurotigroup.com.br\/blog\/wp-content\/uploads\/2015\/02\/8.png\" alt=\"8\" width=\"580\" height=\"608\" srcset=\"https:\/\/eurotigroup.com.br\/blog\/wp-content\/uploads\/2015\/02\/8.png 580w, https:\/\/eurotigroup.com.br\/blog\/wp-content\/uploads\/2015\/02\/8-286x300.png 286w\" sizes=\"(max-width: 580px) 100vw, 580px\" \/><\/a><\/p>\n<p>Clique sobre o menu<strong> Install Servlets<\/strong>, selecione o dom\u00ednio para instalar o Servlet\u00a0e clique no bot\u00e3o\u00a0<strong>Install<\/strong>.<\/p>\n<p>Pronto, acabou a parte f\u00e1cil, agora pega um copo de coca, porque agora \u00e9 a parte chata da configura\u00e7\u00e3o.<\/p>\n<p>No terminal, edite o arquivo <strong>httpd.conf <\/strong>que esta na pasta conf do seu <em>Apache<\/em>.<\/p>\n<div id=\"highlighter_188334\" class=\"syntaxhighlighter  \">\n<div class=\"lines\">\n<div class=\"line alt1\">\n<table>\n<tbody>\n<tr>\n<td class=\"number\"><code>1<\/code><\/td>\n<td class=\"content\"><code class=\"plain\">root@server [~]<\/code><code class=\"comments\"># vi\u00a0\/usr\/local\/apache\/conf\/httpd.conf<\/code><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<\/div>\n<\/div>\n<p>Precisamos utilizar o modulo proxy e pra isso, vamos incluir a seguinte linha no arquivo:<\/p>\n<div id=\"highlighter_569552\" class=\"syntaxhighlighter  \">\n<div class=\"lines\">\n<div class=\"line alt1\">\n<table>\n<tbody>\n<tr>\n<td class=\"number\"><code>1<\/code><\/td>\n<td class=\"content\"><code class=\"plain\">LoadModule jk_module modules\/mod_jk.so<\/code><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<\/div>\n<\/div>\n<p>Salve o arquivo e vamos editar agora as configura\u00e7\u00f5es do <em>Tomcat<\/em>.<\/p>\n<div id=\"highlighter_30389\" class=\"syntaxhighlighter  \">\n<div class=\"lines\">\n<div class=\"line alt1\">\n<table>\n<tbody>\n<tr>\n<td class=\"number\"><code>1<\/code><\/td>\n<td class=\"content\"><code class=\"plain\">root@server [~]<\/code><code class=\"comments\"># vi\u00a0\/usr\/local\/easy\/etc\/easy-tomcat7\/server.xml<\/code><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<\/div>\n<\/div>\n<p>Inclua as seguintes informa\u00e7\u00f5es:<\/p>\n<div id=\"highlighter_912590\" class=\"syntaxhighlighter  \">\n<div class=\"lines\">\n<div class=\"line alt1\">\n<table>\n<tbody>\n<tr>\n<td class=\"number\"><code>1<\/code><\/td>\n<td class=\"content\"><code class=\"plain\">&lt;host name=<\/code><code class=\"string\">\"dominio.com.br\"<\/code> <code class=\"plain\">appbase=<\/code><code class=\"string\">\"\/home\/conta_dominio\/public_html\"<\/code><code class=\"plain\">unpackwars=<\/code><code class=\"string\">\"true\"<\/code> <code class=\"plain\">autodeploy=<\/code><code class=\"string\">\"true\"<\/code><code class=\"plain\">&gt;<\/code><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<div class=\"line alt2\">\n<table>\n<tbody>\n<tr>\n<td class=\"number\"><code>2<\/code><\/td>\n<td class=\"content\"><code class=\"spaces\">\u00a0\u00a0\u00a0\u00a0<\/code><code class=\"plain\">&lt;<\/code><code class=\"functions\">alias<\/code><code class=\"plain\">&gt;www.dominio.com.br&lt;\/<\/code><code class=\"functions\">alias<\/code><code class=\"plain\">&gt;<\/code><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<div class=\"line alt1\">\n<table>\n<tbody>\n<tr>\n<td class=\"number\"><code>3<\/code><\/td>\n<td class=\"content\"><code class=\"spaces\">\u00a0\u00a0\u00a0\u00a0<\/code><code class=\"plain\">&lt;context path=<\/code><code class=\"string\">\"\"<\/code> <code class=\"plain\">reloadable=<\/code><code class=\"string\">\"true\"<\/code><code class=\"plain\">docbase=<\/code><code class=\"string\">\"\/home\/conta_dominio\/public_html\"<\/code> <code class=\"plain\">debug=<\/code><code class=\"string\">\"1\"<\/code><code class=\"plain\">&gt;<\/code><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<div class=\"line alt2\">\n<table>\n<tbody>\n<tr>\n<td class=\"number\"><code>4<\/code><\/td>\n<td class=\"content\"><code class=\"spaces\">\u00a0\u00a0\u00a0\u00a0<\/code><code class=\"plain\">&lt;\/context&gt;<\/code><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<div class=\"line alt1\">\n<table>\n<tbody>\n<tr>\n<td class=\"number\"><code>5<\/code><\/td>\n<td class=\"content\"><code class=\"spaces\">\u00a0\u00a0\u00a0\u00a0<\/code><code class=\"plain\">&lt;context path=<\/code><code class=\"string\">\"\/manager\"<\/code> <code class=\"plain\">debug=<\/code><code class=\"string\">\"0\"<\/code> <code class=\"plain\">privileged=<\/code><code class=\"string\">\"true\"<\/code><code class=\"plain\">docbase=<\/code><code class=\"string\">\"\/usr\/local\/jakarta\/tomcat\/server\/webapps\/manager\"<\/code><code class=\"plain\">&gt;<\/code><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<div class=\"line alt2\">\n<table>\n<tbody>\n<tr>\n<td class=\"number\"><code>6<\/code><\/td>\n<td class=\"content\"><code class=\"spaces\">\u00a0\u00a0\u00a0\u00a0<\/code><code class=\"plain\">&lt;\/context&gt;<\/code><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<div class=\"line alt1\">\n<table>\n<tbody>\n<tr>\n<td class=\"number\"><code>7<\/code><\/td>\n<td class=\"content\"><code class=\"spaces\">\u00a0<\/code><code class=\"plain\">&lt;\/host&gt;<\/code><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<\/div>\n<\/div>\n<p>Onde, <strong>dominio<\/strong> \u00e9 o seu dominio, ahhhhhh n\u00e3o brinca, e o campo <strong>conta_dominio<\/strong> \u00e9 o nome da pasta do usu\u00e1rio dentro do servidor.<\/p>\n<p>Feito isso, salve o arquivo e vamos criar os arquivos de proxy do server.<\/p>\n<p>Crie um arquivo chamado <strong>proxy.conf<\/strong> com as seguintes linhas:<\/p>\n<div id=\"highlighter_868982\" class=\"syntaxhighlighter  \">\n<div class=\"lines\">\n<div class=\"line alt1\">\n<table>\n<tbody>\n<tr>\n<td class=\"number\"><code>1<\/code><\/td>\n<td class=\"content\"><code class=\"plain\">ProxyRequests Off<\/code><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<div class=\"line alt2\">\n<table>\n<tbody>\n<tr>\n<td class=\"number\"><code>2<\/code><\/td>\n<td class=\"content\"><code class=\"plain\">ProxyPass \/ <a href=\"http:\/\/www.dominio.com.br:8080\/\">http:\/\/www.dominio.com.br:8080\/<\/a><\/code><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<div class=\"line alt1\">\n<table>\n<tbody>\n<tr>\n<td class=\"number\"><code>3<\/code><\/td>\n<td class=\"content\"><code class=\"plain\">ProxyPassReverse \/ <a href=\"http:\/\/www.dominio.com.br:8080\/\">http:\/\/www.dominio.com.br:8080\/<\/a><\/code><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<\/div>\n<\/div>\n<p>Salve o arquivo e copie para os diret\u00f3rios.<\/p>\n<div id=\"highlighter_830256\" class=\"syntaxhighlighter  \">\n<div class=\"lines\">\n<div class=\"line alt1\">\n<table>\n<tbody>\n<tr>\n<td class=\"number\"><code>1<\/code><\/td>\n<td class=\"content\"><code class=\"plain\">\/usr\/<\/code><code class=\"functions\">local<\/code><code class=\"plain\">\/apache\/conf\/userdata\/std\/1\/conta_usuario\/dominio.com.br\/proxy.conf<\/code><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<div class=\"line alt2\">\n<table>\n<tbody>\n<tr>\n<td class=\"number\"><code>2<\/code><\/td>\n<td class=\"content\"><code class=\"plain\">\/usr\/<\/code><code class=\"functions\">local<\/code><code class=\"plain\">\/apache\/conf\/userdata\/std\/2\/conta_usuario\/dominio.com.br\/proxy.conf<\/code><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<\/div>\n<\/div>\n<p>Nesses locais ja deve existir o arquivo chamado <strong>cp_jkmount.conf<\/strong> que contem o padr\u00e3o de URL que devem ser executados pelo <em>tomcat<\/em>.<\/p>\n<p>Pronto, agora \u00e9 s\u00f3 reiniciar a maquina, ou os servi\u00e7os <em>Apache<\/em> e <em>Tomcat<\/em> que estar\u00e1 funcionando corretamente.<\/p>\n<p>Esses procedimentos podem ser automatizados atrav\u00e9s de script e colocados dentro do diret\u00f3rio de scripts do CPanel, com isso voc\u00ea conseguir\u00e1 automatizar todos os passos acima.<\/p>\n<p>&nbsp;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Neste artigo iremos abordar os procedimento para configura\u00e7\u00e3o do Tomcat 7\u00a0no WHM \/ cPanel INSTALANDO O TOMCAT 1 &#8211; Acesse seu WHM e no campo de pesquisa da lateral esquerda digite: Easy&#8230;.<\/p>\n","protected":false},"author":1,"featured_media":739,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[6,4],"tags":[],"class_list":["post-730","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-server-dedicado-vps","category-tutorial"],"_links":{"self":[{"href":"https:\/\/eurotigroup.com.br\/blog\/wp-json\/wp\/v2\/posts\/730","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/eurotigroup.com.br\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/eurotigroup.com.br\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/eurotigroup.com.br\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/eurotigroup.com.br\/blog\/wp-json\/wp\/v2\/comments?post=730"}],"version-history":[{"count":1,"href":"https:\/\/eurotigroup.com.br\/blog\/wp-json\/wp\/v2\/posts\/730\/revisions"}],"predecessor-version":[{"id":740,"href":"https:\/\/eurotigroup.com.br\/blog\/wp-json\/wp\/v2\/posts\/730\/revisions\/740"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/eurotigroup.com.br\/blog\/wp-json\/wp\/v2\/media\/739"}],"wp:attachment":[{"href":"https:\/\/eurotigroup.com.br\/blog\/wp-json\/wp\/v2\/media?parent=730"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/eurotigroup.com.br\/blog\/wp-json\/wp\/v2\/categories?post=730"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/eurotigroup.com.br\/blog\/wp-json\/wp\/v2\/tags?post=730"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}