Manual Usuario

258
1 Sumário O Básico do Uso no Painel 5 Antes de Começar 6 Sobre o Suporte Especializado 8 Serviços de Atuação do Suporte 9 Atuação Parcial de Suporte 10 O que o Suporte Não Ajuda 11 Sobre o Suporte de Programadores 12 Como funciona o serviço PHP e HTML 13 O Uso do PHP Em Servidores Compartilhados 14 Memória e Upload de Arquivos do PHP 15 Local dos Arquivos PHP ou HTML 16 Página Inicial em PHP ou HTML 17 Resumo do Local e Página Inicial de Sites PHP/HTML 18 Uso de Processamento em PHP 19 Como visualizar um site PHP ou HTML sem o domínio 20 Cada Painel de Controle 21 Portas de cada painel de controle 22 O https do WHM/cPanel ou NGasi 23 O Painel de Controle WHM - Revenda 24 O acesso ao painel de controle WHM 25 Criando novos domínios como revenda de sites 26 Criando um Pacote de Revenda 27 Adicionando o cPanel para um novo Domínio 30 Listando Domínios da Revenda 32 Alterando a senha do acesso ao painel cPanel do domínio revendido 33 DNS Próprio em Revenda 34 O Painel de Controle cPanel 36 O acesso ao painel de controle cPanel 37 Permissões de Arquivos e Diretórios 38 Softaculous para Aplicativos OpenSource PHP 39 Antes de Utilizar o Softaculous 40 Instalando o WordPress em sua conta 41 Removendo um aplicativo como o WordPress 44 Instalando o WordPress em um subdomínio 45 Fantastico De Luxe para Aplicativos OpenSource PHP 46 Instalando o WordPress em sua conta 47 Removendo um aplicativo como o WordPress 51 Instalando o WordPress em um subdomínio 53 Problema ao instalar um aplicativo no Fantastico De Luxe 54 Usando um Programa de FTP 55 Usando o FileZilla 56 Adicionando novos Domínios no cPanel 59 Adicionando Domínios Suplementares 60 Adicionando Domínios Estacionados 61 Adicionando subdomínios no cPanel 62 Adicionando um Subdomínio 63 Adicionando novos Domínios no WHM 64 Adicionando novas contas de e-mail 65 Alterando a Senha ou Excluindo Contas de Email 67 Redirecionando Contas de Email 68 Acesso ao E-mail 70 Acesso ao E-mail pelo Webmail 71 Acesso ao E-mail pelo PC ou MAC 72

description

Manual Integrator

Transcript of Manual Usuario

  • 1Sumrio

    O Bsico do Uso no Painel 5Antes de Comear 6Sobre o Suporte Especializado 8Servios de Atuao do Suporte 9Atuao Parcial de Suporte 10O que o Suporte No Ajuda 11Sobre o Suporte de Programadores 12Como funciona o servio PHP e HTML 13O Uso do PHP Em Servidores Compartilhados 14Memria e Upload de Arquivos do PHP 15Local dos Arquivos PHP ou HTML 16Pgina Inicial em PHP ou HTML 17Resumo do Local e Pgina Inicial de Sites PHP/HTML 18Uso de Processamento em PHP 19Como visualizar um site PHP ou HTML sem o domnio 20Cada Painel de Controle 21Portas de cada painel de controle 22O https do WHM/cPanel ou NGasi 23O Painel de Controle WHM - Revenda 24O acesso ao painel de controle WHM 25Criando novos domnios como revenda de sites 26Criando um Pacote de Revenda 27Adicionando o cPanel para um novo Domnio 30Listando Domnios da Revenda 32Alterando a senha do acesso ao painel cPanel do domnio revendido 33DNS Prprio em Revenda 34O Painel de Controle cPanel 36O acesso ao painel de controle cPanel 37Permisses de Arquivos e Diretrios 38Softaculous para Aplicativos OpenSource PHP 39Antes de Utilizar o Softaculous 40Instalando o WordPress em sua conta 41Removendo um aplicativo como o WordPress 44Instalando o WordPress em um subdomnio 45Fantastico De Luxe para Aplicativos OpenSource PHP 46Instalando o WordPress em sua conta 47Removendo um aplicativo como o WordPress 51Instalando o WordPress em um subdomnio 53Problema ao instalar um aplicativo no Fantastico De Luxe 54Usando um Programa de FTP 55Usando o FileZilla 56Adicionando novos Domnios no cPanel 59Adicionando Domnios Suplementares 60Adicionando Domnios Estacionados 61Adicionando subdomnios no cPanel 62Adicionando um Subdomnio 63Adicionando novos Domnios no WHM 64Adicionando novas contas de e-mail 65Alterando a Senha ou Excluindo Contas de Email 67Redirecionando Contas de Email 68Acesso ao E-mail 70Acesso ao E-mail pelo Webmail 71Acesso ao E-mail pelo PC ou MAC 72

  • 2Acesso ao E-mail pelo Outlook 2010 - Windows 73Acesso ao E-mail pelo Mail do Mac OS 77Acesso ao E-mail pelo Thunderbird (Linux/Windows/Mac OS) 80Sobre as regras de envio de emails 82Evitando Spams com os recursos do painel 83Verificando a legitimidade de um e-mails enviado 84O Spam Assassin 86O BoxTrapper 87Traduo das Mensagens do BoxTrapper 89Visualizando as estatsticas de acesso ao seu site 91Personalizando as paginas de erro do Apache 92Como funciona o servio Java 93A memria do servidor Java 94Uso de Processamento em Java 95O Painel de Usurio Java 96O acesso o painel NGasi 97Instalando o servidor Java 99Colocando o Aplicativo Java no Endereo do seu Site 100Erros do cliente e direito de suporte 102Acesso Java em conexo ao banco de dados 103Instalando o servidor Java 104Local onde o servidor Java instalado 106A estrutura do servidor Java 107Suas bibliotecas JAR 108Compartilhando seu servidor Java em outros domnios ou subdomnios 109Como mapear outro domnio ou subdomnio no painel Java 110O Bsico de Uso dos Servidores Java 111Sobre a exibio no domnio 112Usando o servidor Java Tomcat 113Subindo o aplicativo no Tomcat 114Removendo o mapeamento do aplicativo no Domnio 115Subindo um aplicativo na Raiz do domnio com o Tomcat 116Removendo o mapeamento da Raiz no Domnio 117Configurando o acesso ao Manager do Tomcat 118Configurando o manager do Tomcat 7/8 119Mapeando o Manager no Tomcat 120Usando o servidor Java Jetty 121Subindo um aplicativo na Raiz do domnio com o Jetty 122Usando o servidor Java JBoss 123Usando o servidor Java JBoss 7 124Usando o servidor Java JBoss 7 com aplicativo na raiz do domnio 125Pequeno exemplo do deploy na raiz com JBoss 7 126Usando o servidor Java Wildfly 127Usando o servidor Java Wildfly com aplicativo na raiz do domnio 128Pequeno exemplo do deploy na raiz com Wildfly 129Usando o servidor Java GlassFish 130Colocando seu aplicativo na raiz do domnio com o servidor GlassFish 134Aplicativo EAR na raiz com o GlassFish 138Logs de Acesso do Servidor Java 139Alterando o Locale: Data, hora, nmeros e moedas 140Alterando o Locale do Tomcat 141Alterando o Locale do GlassFish 142Um mesmo servidor Java em vrios domnios 143Trabalhando com o Banco de Dados 145Criando Banco de Dados PostgreSQL no Painel 146Usurio PADRO do PostgreSQL no Painel 148Exportando no PostgreSQL do cPanel 149Importando no PostgreSQL do cPanel 151

  • 3Importando no PostgreSQL Bancos Grandes 152Criando Tabelas no PostgreSQL com Aplicativos 152Criando Banco de Dados MySQL no Painel 153Criando o usurio ao Banco de Dados MySQL no Painel 154Definindo o usurio ao Banco de Dados MySQL no Painel 155Formas de acesso ao Banco de Dados 157Usando o phpMyAdmin para o MySQL 158Usando o MySQL pelo Aplicativo Hospedado 159Usando o phpPgAdmin para o PostgreSQL 160Usando o PostgreSQL pelo Aplicativo Hospedado 162Acesso Remoto ao Banco de Dados 163Liberando o acesso remoto ao MySQL 164Acessando remotamente o MySQL 165Erro comum: Host is blocked because of many connection errors 166Exceo no PostgreSQL 167Dvidas Comuns Encontradas na Hospedagem 168Uso do HTTPS 169HTTPS em Painis 170HTTPS em Domnio 171128bits ou 256bits 172Erro no certificado SSL: Elementos no criptografados 174Erros Comuns Encontrados na Hospedagem 175Erros Gerais 176Erro 500 177Resolvendo o Erro 500 178Erro 503 179Erro 503 com servidor Java iniciado 180O Erro 404 181Resolvendo o Erro 404 no PHP 182Resolvendo o Erro 404 no Java 183Permisso de Tabelas no PostgreSQL 183Erros de Uso do Servidor Java 184Resolvendo o erro PermGen 185Resolvendo o erro Java heap space 186Proxy Error no Acesso ao Aplicativo Java 187Resolvendo erro java.lang.OutOfMemoryError: unable to create new native thread 187Erros Comuns de Operao no Banco de Dados 189Erro de Permisso ou Privilgio no MySQL 190Erro de Permisso ou Privilgio no Usurio 191Erro de Permisso ou Privilgio em Functions, Views e Procedures 192Resolvendo erro de Privilgio 194Erro de Permisso no PostgreSQL 195Resolvendo o Erro de Permisso no PostgreSQL 196Banco de Dados existente aps excluso 197O Erro Broken Pipe ou Communications link failure 198Servidor Java no quer parar ou reiniciar 200Fantastico De Luxe - Access denied for user 201Troca de Senha do Admin Do GlassFish 202Servio Java no responde com erro de Timeout 204Erro The web application [] registered the JDBC driver 205Erro do MySQL: Host is blocked because of many connection errors 206Erros Comuns de E-mail 207Erro 501 Too many syntax or protocol errors 208Alguns emails no vo para a caixa de enviados no Outlook 209Outlook no salva emails em itens enviados 210Erro de E-mail: Retry timeout exceeded copy 211Causas da falha: Retry timeout exceeded 212O SVN 213

  • 4Criando seu Repositrio SVN 214Testando o acesso remoto 217Realizando Dump do Repositrio 219Recuperando o Dump do Repositrio 220Erro no repositrio do SVN 221O GIT 222Para Desenvolvedores 222Instalando o WebServices Axis2 no Tomcat 223Enviando E-mails 223Enviando E-mail com Java 224Enviando E-mail com PHP 225Alterando o Comportamento com as Diretrizes Apache 227Desenvolvendo seu .htaccess 228URL Amigvel ou Mod_Rewrite 229Procedimentos em seu Banco de Dados 231Criando uma Stored Procedures no MySQL 232Criando Functions no MySQL 233Criando Triggers no MySQL 234Privilgios em Procedimentos no MySQL 235Uso Avanado do Painel e Servios 236Novas contas de FTP 237Removendo contas de FTP 238Cuidados ao excluir uma conta extra de FTP 239Acesso SSH atravs do sistema operacional 240Acesso SSH atravs do Linux/Unix e Windows 241Linux/Mac OS X/FreeBSD/ Unix em Geral 242Windows XP/Vista/7/8 243Gerando chaves de acesso SSH no cPanel 245Usando as chaves caso esteja usando o Linux/MacOS X 248Usando as chaves caso esteja usando o Windows 249Personalizando os DNS do seu Servio 250Vrios Domnios ou Subdomnios na Raiz de um GlassFish 252Configurando no GlassFish 253Desativando erros do PHP 255Ativando o GZip para Contedo Web 256Criando Tarefas Automatizadas - Cron 257

  • 5O Bsico do Uso no Painel

    Este%captulo%ensina%a%base%de%uso%do%painel%no%servio%de%hospedagem%da%Integrator.

  • 6Antes de Comear

    Antes%de% iniciar%a% jornada%em%conhecer%os%pontos%chaves%de%seu%servio,%atravs%deste%manual,%queremos%que%entenda%alguns%pontos%tcnicos,%simples%que%no%esto%sobre%seu%controle%por%no%serem%exclusivamente%seus.1. A% porta% 80% do% servidor% da% Integrator% % compartilhada% entre% todos% os% usurios.%Nossos%servidores%Java%executam%em%portas%exclusivamente%lanadas%pelo%nosso%sistema%e%roteadas%pelo%painel.2. No%altere%a%porta%do%seu%servidor%Java,%por%exemplo%para%8080,%ou%qualquer%outra%que%considere%importante.%Se%o%Jizer,%seu%servidor%ser%paralisado%sem%aviso%prvio.3. O%Banco%de%dados,%at%o%plano%Java%EE/PHP,% incluindo%promocionais%de%similares%caractersticas,%no%so%servidores%exclusivos,%ou%seja,%voc%no%%o%administrador%geral%do%servio%de%banco%de%dados%como%um%todo.%Isso%signiJica%que%NO%%possvel%alterar%a%porta,%mudar%o%encoding%default%do%PostgreSQL,%acessar%remotamente%o%PostgreSQL,%dar%permisses%administrativas%para%o%seu%usurio%de%forma%que%ele%crie%banco%de%dados%por%script,% alm% de% entre% outras% modiJicaes% que% exigem% serem% feitas% diretamente% pelo%administrador%geral.%Se%esta%for%a%sua%necessidade,%considere%mudar%de%plano%para%um%que%permita%tais%condies%ou%adicionar%um%servidor%de%banco%de%dados%dedicado.4. Voc%tem%o%direito%de%alterar%o%que%precisar%em%seu%servidor%Java.%Mas%nunca%altere%a%memria%\%alm%do%j%considerado%no%item%2.%Isso%far%seu%servidor%cair%ou%at%mesmo%ser%suspensa%sua%conta.5.% Jamais%realize%envios%massivos,%ou%SPAM.6. ConJiguraes%tcnicas%que%no%fazemos%cujo,%em%princpio,%precisa%saber:% Uso%de%keep\alive%connection,% Timeout%acima%de%5%minutos,% Execuo%de%conexes%persistentes%inJinitas,% SVN%via%protocolo%http,% Mais%de%um%repositrio%SVN%por%domnio,% Mltiplos%usurios%GIT%em%um%mesmo%terminal%SSH%para%a%mesma%conta,% Acesso%SHELL%para%usurios%de%plano%#1,% PostgreSQL%em%muitos%planos%no%possuem%acesso%externo%pelo%pgAdmin,% Uso%de%CPU%intenso%acima%de%5%,% Memria%alm%do%plano%contratado%sem%custo,% Alteraes% personalizadas% no% seu% servidor% Java% para% suas% necessidades% e% que%Implicam%em%falhas%de%segurana%em%nossos%servios,% Adicionar%outros%servios%Java%alm%do%servidor%Java Subir%outro%servidor%Java%em%paralelo Subir%outro%domain%do%GlassFish Privilgios%em%banco%de%dados%ou%outros%que%exigem%super%usurio

    Os%pontos% acima% so%dvidas% comuns% respondidas% sobre% a%hospedagem%que%escolheu.%Caso%necessite%de%um%ou%mais% itens%expostos%nos% tpicos% como%sendo% indisponvel%no%plano% que% escolheu,% nos% comunique% seu% desejo% enviando% um% email% para%[email protected],%que%lhe%direcionamos%para%um%plano%adequado.%%

  • 7

  • 8Sobre o Suporte Especializado

    Chamamos%de%suporte%especializado%os%seguintes%proJissionais%que%atendem%aos%chamados%de%hospedagem: Administradores%de%Painis%\%Administram%painis%e%analisam%erros%pertencentes%a%eles Administradores%Linux%\%Administram%os%servios%do%sistema%operacional Administradores%de%servidor%Java%\%Administram%servios%de%servidores%Java

  • 9Servios de Atuao do Suporte

    Cada%administrador%tem%um%papel%e%faz%parte%de%uma%equipe.%Estes%administradores%so%acionados%dependendo%o%chamado%para%analisar:1.%Erros%apresentados%nos%painis%de%controle2.%Erros%apresentados%em%servios%executando%no%Linux3.%Erros%apresentados%ao%subir%um%servidor%Java

  • 10

    Atuao Parcial de Suporte

    O%suporte%especializado%da%Integrator%ajuda%parcialmente%em%%resolver%casos%como:1.%Erro%de%envio%de%email%pelos%nossos%servios2.%Acesso%por%porta%de%servidor%Tomcat3.%Problema%ocasionado%de%permisso%em%banco%de%dados4.%Anlise%de%falhas%de%segurana%de%aplicativo%para%resoluo%mais%rpida

  • 11

    O que o Suporte No Ajuda

    O%suporte%especializado%da%Integrator%negar%ajuda%em%%resolver%casos%como:1.%Erro%apresentado%pelo%aplicativo%PHP2.%Erro%apresentado%pelo%aplicativo%Java3.%Falha%parcial%de%aplicativo4.%Correo%de%cdigo%para%funcionamento%em%servios5.%Dicas%para%contornar%problemas%programticos6.%Ensino%de%servidores%Java7.%Ensino/ajuda%em%uso%de%programas%externos%para%qualquer%servio8.%Leitura%de%Logs%de%servidores%Java%para%ajuda%com%erros%de%aplicativo%de%usurio9.%Ensino%de%banco%de%dados%10.%Ajuda%com%questes%cujo%o%plano%que%atua%no%fornece%permisses

  • 12

    Sobre o Suporte de Programadores

    Os%programadores%especialistas%no%so%acessveis%no%suporte%de%primeiro%nvel%padro%em%todos%os%servios%de%hospedagem,%onde%consideramos%apenas%administradores.O% suporte% de% programadores% % contratado% separadamente% ou% adicionado% em% plano%especJico%contratado.%Para% informaes% se% o% seu% plano% possui% tal% suporte% sem% custo,% consulte% o%[email protected].

  • 13

    Como funciona o servio PHP e HTML

    Assim% que% liberada% sua% conta,% pginas% PHP% 5.x% e% HTML% funcionam.% O% acesso% ao% seu%servidor% para% levar% arquivos% est% basicamente% restrito% ao% usurio% do% FTP% do% seu%domnio.%O%servidor%da%Integrator%no%opera%com%caches,%ou%seja,%no%temos%em%nossas%mquinas%Varnish,%%Memcached%e%nem%outro%cacheador%de%servidor.Nada%do%que%existe%padronizado%pode%ser%alterado,%isso%inclui%adicionar%novas%extenses%PHP%que%estejam%fora%do%j%existente%servio%fornecido.Situaes*que*no*prestamos*suporte: Problemas%referentes%a%formatao%de%pginas%HTML%e%CSS Correo%de%verses%antigas%de%pginas%feitas%em%cdigo%PHP%defasado Falhas%de%segurana%advindas%de%sites%antigos%e%sem%manuteno Ensino%de%linguagem%PHP%ou%de%formatao%HTML/CSS O%Apache%no%%somente%seu,%portanto%no%poder%personaliz\lo Site%e%conJiguraes%de%domnio%sempre%pelo%painel%cPanel/WHM Personalizaes%de% .htaccess%para% resolver%questes%de% sites%desenvolvidos%por%terceiros.

  • 14

    O Uso do PHP Em Servidores Compartilhados

    A%Integrator%Host%sempre%opera%com%o%PHP%na%ltima%verso%mais%estvel%e%compatvel%com%99%%dos%aplicativos%opensource%existentes%no%mercado.No%h%como%personalizarmos%verses%para%usurios%de%hospedagem%compartilhada.

  • 15

    Memria e Upload de Arquivos do PHP

    A%Integrator%Host%utiliza%em%sua%hospedagem%compartilhada%as%seguintes%conJiguraes%de%memria%e%upload%de%arquivos%para%o%uso%de%PHP: Mximo*de*Memria*RAM*disponvel*por*processo:%128MB%de%RAM Tamanho*Mximo*para*Upload*de*arquivos:%25MB%de%tamanho%mximo

  • 16

    Local dos Arquivos PHP ou HTML

    Existe%um%padro%inicial%do%local%onde%Jicam%os%arquivos%PHP%ou%HTML:1)%Diretrio%public_html2)%Atalho(Link%Simblico)%em%www%(o%mesmo%que%public_html)

  • 17

    Pgina Inicial em PHP ou HTML

    Existe%um%padro%para%pgina%inicial%no%local%onde%Jicam%os%arquivos%PHP%ou%HTML: PHP:%index.php HTML:%index.htm%ou%index.html

  • 18

    Resumo do Local e Pgina Inicial de Sites PHP/HTML

    Seguindo%o%padro,%suba%suas%pginas%PHP/HTML,%dentro%do%diretrio%public_html,%contendo%um%index.php,%ndex.html%ou%ndex.htm.%Evidentemente,%s%haver%um%index,%sendo%os%demais%nomes%suas%pginas%como%criadas.Uma%estrutura%simples,%ao%ser%colocada%em%public_html,%de%pginas%HTML%seria:public_html/* ****index.html

    ****pagina1.html****pagina2.html

  • 19

    Uso de Processamento em PHP

    A%Integrator%Host%permite%o%uso%mximo%de%5%%de%CPU%em%20%minutos%de%tempo%mximo.%Caso%o%usurio%comece%a%ter%problemas%de%processamento%enviaremos%um%alerta.%Na%insistncia%do%processamento,%o%usurio%ter%um%informativo%explicando%sobre%o%melhor%plano%para%o%caso.A%Integrator%no%abre%excees%quanto%ao%uso%de%processamento%em%qualquer%plano%de%hospedagem%compartilhada%que%houver.Caso%a%sua%necessidade%seja%de%processar%arquivos%com%alto%ndice%de%processamento%por%severos%minutos,%entre%em%contato%com%[email protected]%para%lhe%oferecermos%um%plano%mais%adequado%ao%seu%caso.

  • 20

    Como visualizar um site PHP ou HTML sem o domnio

    Para%%visualizar%o%site%em%PHP%ou%HTML%ainda%sem%o%domnio,%utilize%o%IP%com%o%nome%de%usurio,%do%servidor,%assim:http://IP_DO_EMAIL_CONFIGURACOES/~usuarioTftpPor%exemplo,%digamos%que%o%IP%do%servidor%onde%est%hospedado,%informado%no%e\mail%de% ConViguraes* e* Instrues* de* Uso% seja% 174.142.48.58% e% seu% usurio% FTP% seja%integrator.%Voc%acessa%seu%site%PHP%ou%HTML%da%seguinte%forma:http://174.142.48.58/~integrator/

    IMPORTANTE:%O% IP% informado%no%e\mail%de%ConViguraes*e* Instrues*de*Uso%no%lhe%pertence.%Se%contratar%um%IP%dedicado%(veja%o%valor%de%um%IP%dedicado%mandando%um%e\mail%ao%[email protected]),%ai%sim,%o%IP%acessado%ser%seu.

  • 21

    Cada Painel de Controle

    Na%hospedagem%temos%trs%painis%de%controle:%WHM,%cPanel%e%NGasi. O%WHM% % o%painel%de% controle% geral,% de% revenda.%Ele%permite% a% voc%adicionar,%remover,% acrescentar% ou% retirar% recursos% de% domnios.% % neste% painel% que% voc%controla%espao,%banda%de%uso,%paralisa%um%cliente. O%cPanel%%o%painel%que%o%cliente%acessa.%Ele%%onde%esto%os%recursos%do%domnio%como:%email,%bancos%de%dados,%DNSs%se%voc%permitir,%usurios%e%senhas%do%FTP%entre%outros. O%NGasi%%o%painel%Java,%onde%o%cliente%pode%escolher%o%servidor%que%vai%instalar,%iniciar,%parar%e%ler%os%logs%de%sada%do%terminal.

    IMPORTANTE:*Nem% toda% hospedagem% possui% os% trs% painis% de% controle.% Caso% tenha%dvidas% sobre%o%plano%que% escolheu,% ou%deseja%mudar%de%plano,% envie% sua%questo% ao%email%[email protected]%para%maiores%detalhes%ou%ajuda.%

  • 22

    Portas de cada painel de controle

    Cada%painel%de%controle%possui%uma%porta%especJica.%Estas%portas%precisam%ser%liberadas%em%seu%Firewall%Caso%precise%acessar. WHM%\%Utiliza%a%porta%padro%2087 CPanel%\%Utiliza%a%porta%padro%2083 NGasi%\%Utiliza%a%porta%padro%8663*ou*8666

  • 23

    O https do WHM/cPanel ou NGasi

    Os%painis%WHM/cPanel%e%NGasi%so%todos%direcionados%a%usar%um%SSL%autoassinado.%Um%certiJicado%SSL%precisa%ser%atribudo%a%um%domnio,%sempre.%O%painel%%acessado%por%IP%e,%como%no%tem%um%domnio%vinculado%e%nem%SSL%reconhecido%por%ele%atribudo,%ver%uma%mensagem%de%alerta,%como%este%que%aparece%no%browser%Google%Chrome:

    No*se*preocupe.*Basta%prosseguir%e%adicionar%excees%no%browser,%quando%houver.%O%SSL% est% ativo,% mesmo% no% estando% em% um% domnio,% para% criptografar% os% dados%transmitidos%de%usurio%e%senha%do%seu%browser,%colocados%para%entrar%no%painel,%para%serem% recebidos% pelo% servidor.% Mesmo% no% sendo% reconhecido% pelo% painel,% os% dados,%ainda%assim,%so%criptografados.IMPORTANTE:*Se%alterar%sua%senha,%no%temos%como%saber.%O%que%poderemos%fazer,%caso%isto% ocorra,% % alterar% a% senha% para% aquela% que% lhe% enviamos% com% seu% e\mail% de*ConViguraes*e*Instrues*de*Uso.

    Portas*de*cada*painel*de*controle

    Portas*de*cada*painel*de*controle

  • 24

    O Painel de Controle WHM - Revenda

    O%WHM%%o%painel%de%controle%geral,%de%revenda.%Ele%permite%a%voc%adicionar,%remover,%acrescentar%ou% retirar% recursos%de%domnios.%%neste%painel%que%voc% controla%espao,%banda%de%uso,%paralisa%um%cliente.

  • 25

    O acesso ao painel de controle WHM

    Para%acessar%o%painel%de%controle%WHM,%inicialmente,%utilize%o%endereo%apresentado%em%seu%e\mail%de%ConViguraes*e*Instrues*de*Uso,%que%sempre%ter%o%seguinte%formato:O%padro%mais%simples:http://IP/whm%Pela%porta%diretamente:%http://IP:2087/Pelo domnio que utiliza na Integrator (precisa apontar para a Integrator):%http://seusite.com.br:2087/IMPORTANTE:*Temos%o%IP%que%deve%ser%substitudo%pelo%informado%no%email%supra%citado%ou%o%seusite.com.br,%caso%aponte%para%a%Integrator,%como%seu%domnio.

  • 26

    Criando novos domnios como revenda de sites

    Caso%o%seu%plano%suporte%revenda%de%sites,% % a% criao%de%domnios%de%revenda%exigem%dois%passos%simples:%1)%Criar%um%pacote%ou%utilizar%um%pacote%criado%existente2)%Adicionar%o%acesso%cPanel%criando%o%cadastro%do%domnio%no%painel

  • 27

    Criando um Pacote de Revenda

    1)%V%em%Packages* *Add*a*Package/Pacotes*Adicionar*um*pacote.

    2)%D%um%nome%para%o%seu%pacote%(Nome%do%estilo)%:

    3)%Selecione%os%recursos%do%pacote.%Os%recursos%principais%so: Cota*(MB)%%tamanho%em%MB%do%espao%usado%em%disco; Largura*de*banda*(MB)%%este%local%pode%ser%colocado%um%nmero%grande,%pois%a%banda%no%tem%limites; Max*Contas*FTP%%Quantidade%de%contas%FTP%que%o%domnio%ter%permisso%para%criar. Max* Contas* de* eTmail% % Quantidade% de% e\mails% que% o% cliente% poder% criar% no%painel%cPanel. Max*Bancos*de*Dados%%Quantidade%de%bancos%de%dados%que%ser%permitido%ao%cliente%criar%no%painel%cPanel. Max*Subdomnios%%Nmero%mximo%de%subdomnios%permitidos%ao%cliente%criar%no%painel%cPanel; Max*Domnios*Estacionados%%Nmero%mximo%de%domnios%estacionados%que%o%cliente%ser%permitido%criar; Max*Domnios*Suplementares%%Nmero%mximo%de%domnios%adicionais%que%o%cliente%ser%permitido%criar%no%cPanel%(isto%dividir%o%espao%dele%com%todos%os%domnios%que%ele%criar). ETmail*horria*mxima*pelo*domnio*de*Retransmisso%%Nmero%mximo%de%e\mails%que%podem%ser%enviados%por%hora.%Este%valor%no%pode%superar%250%emails%por%domnio,%uma%vez%que%a%nossa%restrio%global%impede%acima%disto.%%Coloque%valores%baixos%se%desconJiar%que%seu%usurio%realizar%spam. Percentual*mximo*de*mensagens*que*falharam*ou*diferida*um*domnio*

    pode*enviar*por*hora%%Porcentagem%dos%emails%enviados%que%retornam%com%erro.%Ao%dar%uma%porcentagem,%o%usurio%poder%ser%bloqueado%aps%tantos%%%do%enviado%ser%retornado%por%falha%no%envio.%Esta%falha%vai%desde%email%inexistente,%at%recusa%por%empresas%cujo%o%email%que%foi%enviado%no%%solicitado%ou%est%sendo%considerado%spam.%Deixe%sempre%uma%porcentagem%de%falhas%para%que%o%

  • 28

    usurio%seja%bloqueado%caso%ele%falhe%muito,%evitando%problemas%de%spam%e%nosso%bloqueio%da%conta%que%possui%por%ter%usurio%realizando%spam.

    4)% Voc% poder% permitir% que% o% cliente% tenha% acesso% ao% SHELL*,% podendo% executar%comandos%via%SSH,%assim%como%determinar%a%lngua%do%painel%cPanel.

    5)%Para%conJirmar%a%criao%do%pacote,%clique%em%Adicionar.

  • 29

    IMPORTANTE:*O%acesso%Shell,%mesmo%ativo%por%voc,%no%%liberado%automaticamente.%Lembre\se%que%o%SSH%%um%recurso%de%segurana%extrema%e%a%grande%maioria%dos%usurios%no%necessitam%deste%recurso.%Liber\lo%poder%causar%problemas%a%sua%revenda%caso%este%cliente%que%liberou%cause%transtornos%ao%servidor%da%Integrator.%Pedimos%cautela%no%pedido%de%liberao%de%acesso%shell.%Ns%precisamos%dar%a%ltima%autorizao.%Envie%o%pedido%para%[email protected].%

  • 30

    Adicionando o cPanel para um novo Domnio

    1)%Ainda%no%WHM,%v%em%Account*Functions* *Create*New*Account/Funes*Conta*Criar*uma*nova*conta.

    2)%Preencha%o%formulrio%com%os%dados%do%domnio%que%vai%liberar%(Informaes%de%Domnio):

    3) Determine o Pacote/Package que criou para a revenda.4)%Determine%a%lngua%do%painel%cPanel:

    5) Em DNS Configurations/Configuraes de DNS, deixe marcada apenas as opes

  • 31

    Enable DKIM on this account e Enable SPF on this account ().

    6)%Selecione%o%primeiro%item%para%as%conJiguraes%de%email%(Correio%conJiguraes%de%roteamento):

    7)%ConJirme%a%criao%do%domnio%no%boto%Create/Criar.

  • 32

    Listando Domnios da Revenda

    Para%listar%e%acessar%o%cPanel,%atravs%de%sua%revenda,%no%WHM,%v%em%Account*Information* *List*Accounts/Informaes*da*Conta*Contas*Lista:

  • 33

    Alterando a senha do acesso ao painel cPanel do domnio revendido

    V% em% Account* InformationList* Accounts/Informaes* da* Conta* Contas* Lista.%%Clique%no% sinal% de% .% Altere% a% senha%do%painel% em%Change*Password/Alterar* senha. Confirme no Change/Mudar.

  • 34

    DNS Prprio em Revenda

    1) Entre no painel WHM com o seu usurio e senha de revenda;

    2) Em Server ConfigurationBasic cPanel & WHM Setup/Configurao do Servidor Bsico cPanel & WHM Setup;

    3) No campo "Nameserver 1" alterar os nomes dos NS1 e NS2 para o desejado (o correto

  • 35

    do seu domnio principal, sempre) e clicar em "Save Changes";

    4) Ao criar novos domnios com os DNS, v em Account Functions Create a New Account/Funes Conta Criar uma nova conta" e selecione as opes de DNS:

    IMPORTANTE:*Seu%domnio%deve%conter%seus%DNS%prprios%criados%no%registro.br,%por%exemplo,%antes%de%usar%em%outros%domnios%de%sua%revenda.%Os%DNS%prprio%exigem%respectivamente%os%IPs.%Caso%no%saiba%quais%so%seus%IPs%de%revenda,%pea%ao%[email protected].

  • 36

    O Painel de Controle cPanel

    O%cPanel%%o%painel%que%o%cliente%acessa.%Ele%%onde%esto%os%recursos%do%domnio%como:%email,%bancos%de%dados,%DNSs%se%voc%permitir,%usurios%e%senhas%do%FTP%entre%outros.

  • 37

    O acesso ao painel de controle cPanel

    Para%acessar%o%painel%de%controle%cPanel%use%o%endereo%apresentado%em%seu%e\mail%de%ConJiguraes%e%Instrues%de%Uso,%ao%qual%possui%duas%formas%principais:Pelo IP e nome do painel:http://IP/cpanel%%Pelo%IP%e%Porta:https://IP:2083/

    Pelo domnio que utiliza na Integrator (precisa apontar para a Integrator):%http://seusite.com.br:2083/IMPORTANTE:*Temos%o%IP%que%deve%ser%substitudo%pelo%informado%no%email%supra%citado%ou%o%seusite.com.br,%caso%aponte%para%a%Integrator,%como%seu%domnio.

  • 38

    Permisses de Arquivos e DiretriosPermisses de Arquivos e Diretrios

    Para%diretrios%e%arquivos,%seja%para%uso%ou%envio%de%upload,%precisam%estar%com%estas%regras%sempre:Diretrios%\%755Arquivos%\%644Executveis%\%777%(procure%evit\los)IMPORTANTE:*Os%executveis%so%para%arquivos%shell%em%geral.

  • 39

    Softaculous para Aplicativos OpenSource PHP

    Existem%alguns%aplicativos%PHP%muito%populares,%como%o%WordPress,%Joomla,%%Drupal,%Moodle,%Magento%e%outros,%cujo%automatizamos%sua%instalao%dentro%do%cPanel.%A%viso%que%teremos%agora%%de%como%usar%o%Softaculous%para% instalar%aplicativos%pr\deJinidos.%Como%exemplo,% iremos%usar%o%WordPress.%Mas%a% sequncia% serve%para%qualquer%outro%aplicativo%disponvel%no%painel.IMPORTANTE:% O% Softaculous% possui% aplicativos% PHP% conhecidos% e% so% atualizados%automaticamente%pelo%painel%em%verses..

  • 40

    Antes de Utilizar o Softaculous

    %fundamental%o%usurio%compreender%que%hospedamos%aplicativos%e%no%os%ensinamos.%Os%softwares,%uma%vez%instalados%pelo%Softaculous,%no%tem%nossa%assistncia%de%ensino%de%utilizao.%IMPORTANTE:%O%suporte%para%erros%que%seu%aplicativo%apresentar%durante%a%utilizao%devem%ser%buscadas%no%site%de%seus%idealizadores.% %O%Softaculous%apenas%automatiza%a%instalao.% A% utilizao% e% manuteno% do% Site% so% exigncias% que% o% usurio% deve% ter%sobre%seus%aplicativos,%Jicando%a%Integrator%isenta%de%quaisquer%problemas%decorrentes%do%uso.%

  • 41

    Instalando o WordPress em sua conta

    1)%Em%Softaculous*Apps*Installer%clique%em%WordPress%no%item%Script:

    2)%Assim%que%apresentar%a%janela%do%Softaculous,%clique%em%Instalar:

    3)%Na%instalao,%voc%preenche%o%formulrio%primeiro.%Perceba%que%o%painel%lhe%orienta%como% funciona% a% instalao% em% cada% passo,% inclusive% como% ser% visvel% o% software%instalado%em%seu%site/domnio:

    4) Voc pode alterar o prefixo das tabelas que sero geradas em Database Settings. O padro o que o painel mantm em seu formulrio j preenchido cujo, se no for de sua necessidade, mantenha como est.

  • 42

    5) Em Site Settings voc define o assunto do seu blog e a descrio inicial.

    6) Uma das reas do formulrio mais importantes, se no a mais importante, a segurana do administrador. Voc define em Admin Account os dados do administrador do blog, como Usurio e sua senha. Observe que existe uma barra Strong que demonstra se a senha inserida forte.

    5)%Conclua%a%instalao%assim%que%preencher%o%formulrio%clicando%em%Instalar*%ao%Jinal%do%formulrio.6)%O%Softaculous%apresentar%onde%est%o%seu%blog%conJigurado%e%tambm%o%caminho%do%administrador%na%concluso%da%instalao.

  • 43

    IMPORTANTE:% A% Integrator%no% ensina% a% operar,% apenas%hospeda,% qualquer% aplicativo%PHP%existente%no%Softaculous.%O%Softaculous%apenas%automatiza%a%instalao,%mas%operar%o%WordPress,%Joomla%ou%outros,%dependem%exclusivamente%do%conhecimento%do%cliente.%

  • 44

    Removendo um aplicativo como o WordPress

    1)%Retorne%ao%Softaculous%e%clique%em%Todas&as&Instalaes.%

    2)%Clique%em%Remover%(o%X)%caso%tenha%um%instalado.

    3)%Uma%mensagem%surgir% informando%o%que% ser% removido.%Mantenha% todos%os% itens%checados% na% parte% superior% para% uma% remoo% completa.% ConJirme% em% Remover*Instalao.

  • 45

    Instalando o WordPress em um subdomnio

    1)%Caso%queira%instalar%em%um%subdomnio,*selecione\o%na%instalao%do%WordPress%em%Selecione*Dominio.

    2)%Deixe% vazio,% o% campo%Directrio.* % Os% demais% campos% voc%preenche%normalmente%como%ensinado%em%Instalando%o%WordPress%em%sua%conta%.

    IMPORTANTE:% A% Integrator%no% ensina% a% operar,% apenas%hospeda,% qualquer% aplicativo%PHP%existente%no%Softaculous.%O%Softaculous%apenas%automatiza%a%instalao,%mas%operar%o%WordPress,%Joomla%ou%outros,%dependem%exclusivamente%do%conhecimento%do%cliente.%

  • 46

    Fantastico De Luxe para Aplicativos OpenSource PHP

    Existem%alguns%aplicativos%PHP%muito%populares,%como%o%WordPress,%Joomla%e%outros,%cujo%automatizamos%sua%instalao%dentro%do%cPanel.%A%viso%que%teremos%agora%%de%como%usar%o%Fantastico%De%Luxe%para%instalar%aplicativos%pr\deJinidos.%Como% exemplo,% iremos% usar% o% WordPress.% Mas% a% sequncia% serve% para% qualquer%aplicativo%como:%Joomla,%Drupal,%phpBB%e%outros.IMPORTANTE:% O% Fantastico% De% Luxe% possui% aplicativos% PHP% conhecidos% e% so%atualizados% automaticamente% pelo% painel.% As% verses% mais% novas% que% no% estiverem%ainda% aparecendo% neste% local,% podem% ser% instaladas% manualmente% pelo% usurio,% no%diretrio%que%este%desejar,%desde%que%dentro%de%public_html.

  • 47

    Instalando o WordPress em sua conta

    1)%Em%Software/Servios%clique%em%Fantastico*De*Luxe:

    2)%Assim%que%apresentar%a%janela%do%Fantstico,%clique%em%WordPress%e%depois%em%Nova*instalao:

  • 48

    3)% Na% instalao,% voc% preenche% o% formulrio% e% conJirma% por% Jim% em% Instalar*WordPress:

    4)%No%segundo%passo%ser%informado%o%nome%do%banco%de%dados%que%ser%criado%em%sua%conta% e% onde% voc% determinou% a% criao% do% seu% WordPress.% ConJirme% em% Terminar*instalao:

  • 49

    5)%Ao% Jinalizar% a% instalao,% voc%ver% as% instrues%de% acesso.%Poder% tambm%enviar%estas%informaes%ao%seu%e\mail:

  • 50

  • 51

    Removendo um aplicativo como o WordPress

    1)%Retorne%ao%Fantastico*De*Luxe%e%clique%em%Wordpress.%Clique%em%Remova%caso%tenha%um%instalado.

    2)%Aparecer%a%conJirmao.%ConJirme%no%boto%Remova*WordPress.

    3)%Uma%terceira%mensagem%surgir%informando%que%foram%removidos%as%conJiguraes.

  • 52

  • 53

    Instalando o WordPress em um subdomnio

    1)% Caso% queira% instalar% em% um% subdomnio,% crie\o% primeiro% em% Domnios* * Subdomnios.1.1)%Por%exemplo,%vamos%criar%um%subdomnio%chamado%blog:

    2)%Ao%iniciar%a%instalao%do%WordPress,%no%Fantstico,%selecione%o%subdomnio:

    2.2)%No%preencha%nada%em% Instalar*na*directoria.%Os%demais%campos%voc%preenche%normalmente%como%ensinado%em%Instalando%o%WordPress%em%sua%conta%.IMPORTANTE:% A% Integrator%no% ensina% a% operar,% apenas%hospeda,% qualquer% aplicativo%PHP%existente%no%Fantastico.%O%Fantastico%apenas%automatiza%a%instalao,%mas%operar%o%WordPress,%Joomla%ou%outros,%dependem%exclusivamente%do%conhecimento%do%cliente.%

  • 54

    Problema ao instalar um aplicativo no Fantastico De Luxe

    Caso%ao% tentar% instalar%um%aplicativo%no%Fantastico%De%Luxe,%ocorrer%o% seguinte%erro% \%onde%USUARIO%%o%seu%usurio:Access denied for user USUARIO@localhost' (using password: YES)V%em%Preferncias% %Alterar%Senha,% recoloque%a%senha%do%cPanel,%antiga%e%nova%e%marque%a%opo%Synchronize MySQL password.%%ConJirmando%no%Altere%sua%senha%agora!,%volte%ao%Fantastico%De%Luxe%e% tente% instalar%novamente.

    IMPORTANTE:% O% Fantastico% apenas% automatiza% a% instalao% e% algumas% de% suas%caractersticas% no% so% controladas% por% ns,% como% da% obrigao% de% sincronizao% de%senhas%com%o%MySQL.%

  • 55

    Usando um Programa de FTP

    Caso% o% cliente% no% possua% nenhuma% experincia% em% um% programa% de% FTP,%recomendamos%baixar%o%cliente%FTP%FileZilla%no%seguinte%endereo:http://Jilezilla\project.org/download.php?type=clientBaixe%a%verso%correspondente%ao%seu%sistema%operacional%instalado%em%sua%mquina.

  • 56

    Usando o FileZilla

    Assim%que%instalar%o%FileZilla,%v%no%menu%Arquivo* *Gerenciador*de*Sites.

    Ao%aparecer%a%caixa%de%dilogo%Gerenciador*de*Sites,%clique%no%boto%Novo*Site.Na%aba%Geral,%preencha: Host%%coloque%o%seu%domnio; Protocolo%%coloque%o%protocolo%FTP; Tipo*de*logon%%selecione%Normal; Usurio% % digite% o% usurio% do% seu% FTP% indicado% no% email% de% ConJiguraes% e%Instrues%de%Uso; Senha%%digite%a%senha%do%usurio%de%FTP%indicado%no%email%de%ConJiguraes%e%Instrues%de%Uso;Aps%conJigurar%o%Gerenciador*de*Sites,%preenchendo%os%dados%do%seu%domnio,%clique%no%boto%Conectar.

  • 57

    O% programa% de% FTP% abrir% os% diretrios% locais% e% do% seu% site% remoto,% onde% hospeda%conosco,%para%que%possa%subir%seus%arquivos.Arraste%os%arquivos/diretrios%do% lado%da%sua%mquina%para%o%diretrio%que%deseja%no%lado%do%seu%site%(servidor).

  • 58

  • 59

    Adicionando novos Domnios no cPanel

    Se%voc%no%%revenda,%no%tem%o%WHM,%mas%quer%adicionar%domnios%e%no%se%importa%de%compartilhar%o%mesmo%painel%de%controle,%%possvel%com%o%cPanel.%Mas%atento%aos%detalhes:1)%No%h%um%usurio%diferente%para%o%novo%domnio2)%O%domnio%novo%tem%usurio%FTP%com%nome%por%extenso%como:%[email protected])%No%h%como%liberar%parcialmente%uma%rea%do%cPanel%para%um%usurio,%isso%inclui%e\mails4)%O%Webmail%no%tem%o%nome%personalizado%do%domnio:%webmail.siteadicional.com.br

  • 60

    Adicionando Domnios Suplementares

    V% em%Domnios* * * Domnio* de* complementos.% O% domnio% suplementar% permite%compartilhar%o%mesmo%espao,%mas%com%outro%usurio%e%senha%do%domnio%principal%do%cliente%no%cPanel.IMPORTANTE: O exemplo abaixo produzir o domnio novo dentro de public_html, onde o usurio FTP especfico seria [email protected]. No h como ser apenas usuario.

  • 61

    Adicionando Domnios Estacionados

    Entre no cPanel, clique em "Domnios * Domnios Estacionados".Adicione o outro domnio em "Criar um Novo Domnio Estacionado" e confirme no boto "Adicionar Domnio":

    Depois de adicionado, clique em "Gerenciar Redirecionamento".

    Informe o domnio para onde ser redirecionado, em "Redirecionamento de Domnio Estacionado" e confirme no boto "Salvar".

  • 62

    Adicionando subdomnios no cPanel

    Subdomnios%so%partes%de%um%domnio%com%incio%prprio%e%localizao,%contedo,%independente.%Um%subdomnio%%algo%como:app.seusite.com.br

  • 63

    Adicionando um Subdomnio

    Crie o subdomnio no cPanel, em "Domnios * Subdomnios".

    Na criao de um subdomnio, o nome do diretrio dado para ele, somente servir para aplicativos PHP e HTML.

    subdomnio

  • 64

    Adicionando novos Domnios no WHM

    Ver%tpico%Criando%novos%domnios%como%revenda%de%sites%%do%manual.

  • 65

    Adicionando novas contas de e-mail

    1)%No%cPanel,%v%em%Correio* *Contas*de*ETmail:

    2)%No%assistente,%crie%a%conta%de%e\mail:

    3)% As% contas% de% e\mail% criadas% aparecem% abaixo,% onde% voc% pode% alterar% a% senha% ou%excluir:

  • 66

  • 67

    Alterando a Senha ou Excluindo Contas de Email

    As%contas%de%e\mail%criadas%aparecem%abaixo,%onde%voc%pode%alterar%a%senha%ou%excluir:

  • 68

    Redirecionando Contas de Email

    Para redirecionar um email para outro, siga os passos:

    1) V no cPanel, em "Correio * Remetentes".

    2) Clique no boto "Adicionar Remetente":

    3) Em "Adicionar um Novo Remetente", digite o endereo do email que voc possui em sua conta no cPanel, no campo "Endereo para Encaminhamento".Em "Destino * Encaminhar para o endereo de e-mail", voc define para onde o email ser encaminhado, quando o endereo para encaminhamento receber.4) Confirme tudo em "Adicionar Remetente".

  • 69

  • 70

    Acesso ao E-mail

    Na%Integrator%voc%pode%acessar%suas%contas%de%email%de%duas%formas:1)%Pelo%Webmail2)%Por%seu%programa%favorito%em%seu%PC/Mac

  • 71

    Acesso ao E-mail pelo Webmail

    Existem%trs%formas%de%acessar%o%Webmail:1)%Na%conta%criada,%via%cPanel,%voc%pode%ir%em%Aes* **More** Acessar*Webmail:

    2)%No%cPanel,%em%Correio* *Webmail:

    3)%Para%acessar%diretamente%pelo%seu%navegador,%entre%pelo%endereo%apresentado%em%seu%e\mail%de%ConViguraes*e*Instrues*de*Uso,%ao%qual%possui%o%seguinte%formato:Pelo%IP:http://IP/webmailPelo%seu%domnio%(site):http://seusite.com.br/webmail

    Onde seusite.com.br o nome do seu site.

    IMPORTANTE:*Para%logar%no%Webmail,%digite%o%e\mail%completo%e%a%senha.%O%email%deve%ter%sido%criado%antes%no%cPanel.

  • 72

    Acesso ao E-mail pelo PC ou MAC

    Para%acessar%sua%conta%de%email%pelo%seu%programa%de%PC%ou%Mac,%seja%os%clientes%Mail,%Outlook,%Thunderbird,%temos%as%seguintes%conJiguraes%padro: Host:%mail.SEUDOMINIO.com.br Usurio:*[email protected] Senha:%do%seu%Email SMTP:

    Porta: 587

    POP3: Porta: 110

  • 73

    Acesso ao E-mail pelo Outlook 2010 - Windows

    O exemplo abaixo ser de configuraes no Outlook 2010. Caso sua verso seja diferente e precise de ajuda, envie um email para [email protected].

    Os passos aps iniciar o Outlook 20101. Clique no menu Arquivo e logo aps em Configuraes de Conta e depois na opo que surgir logo abaixo chamada Adicione e remova contas ou altere as configuraes... conforme mostra a imagem abaixo.

    2. Na tela Configuraes de Conta clique em Novo.

  • 74

    3) Na tela Adicionar Nova Conta3.1 - Marque a opo Definir manualmente as configuraes do servidor ou tipo de servidores adicionais.3.2 - Clique em Avanar.

    4) Marque a opo Email da Internet e depois clique em Avanar.

    5) Configuraes de Email na Internet, insira suas informaes pessoais, informaes da conta de Email e servidores.

  • 75

    1 - Informe o Nome da Pessoa ou Responsvel pela Conta de Email.2 - Informe o Endereo de Email completo: [email protected] - Selecione o tipo de Servidor de entrada de Emails que poder ser POP ou IMAP.4 - Informe o servidor de entrada de Emails que mail.seudomnio.5 - Informe o servidor de sada de Emails que mail.seudomnio.6 - Informe o Nome de Usurio que o seu endereo de e-mail completo [email protected] - Informe a sua senha.8 - Marque a opo Lembrar senha.9 - Desmarque a opo Teste as configuraes da Conta clicando no boto Avanar.10 - Clique em Mais Configuraes e siga o exemplo na imagem abaixo.

  • 76

    Clique na guia Servidor de Sada e Marque as opes: Meu servidor de sada (SMTP) requer autenticao e a opo: Usar as mesmas config. do servidor de entrada de e-mailsCique em OK.Ir aparecer a tela de Configuraes de Email na Internet novamente, clique em Avanar.

  • 77

    Acesso ao E-mail pelo Mail do Mac OS

    Abra o Mail e execute um dos seguintes procedimentos:1. Caso voc nunca tenha configurado contas de email usando o Mail, a

    pgina Bem-vindo ao Mail ser exibida. V para a etapa 2.2. Caso voc j tenha criado contas de email usando o Mail, no menu

    Mail, clique em Preferncias. Na guia Contas, clique no sinal de adio (+) na parte inferior do painel de navegao para abrir a janela Adicionar Conta.

    3. Na janela Bem-vindo ao Mail ou Adicionar Conta:1. Na caixa Nome Completo, digite o nome a ser exibido para as

    pessoas s quais voc envia email.2. Na caixa Endereo de Email, digite seu endereo de email

    principal.3. Na caixa Senha, digite a senha da sua conta de email e clique

    em Continuar.4. Na janela Servidor de Correio de Entrada, digite o seguinte:5. Ao lado de Tipo de Conta, selecione POP ou IMAP.

    1. Na caixa Descrio, digite um nome como lembrete da finalidade dessa conta de email.

    2. Na caixa Servidor de Correio de Entrada, insira o nome do servidor de e-mail, informado anteriormente por ns. Ex: mail.seudominio.com.br.

    3. Na caixa Nome de Usurio, digite seu endereo de email principal criado no painel de controle (ex: [email protected]).

    4. Na caixa Senha, digite a senha da sua conta de email.5. Clique em Continuar. O Mail ir testar a sua conexo ao servidor

    de entrada usando as configuraes padro.

    IMPORTANTE: Caso aparea a opo de certificado, devido ao SSL autoassinado do cPanel, clique em Mostrar Certificado, depois selecione Confiar Sempre e mande Conectar. Confirme a senha do seu usurio do Mac OS e no ter mais esta mensagem em seu Mail.

  • 78

    Se o teste no for bem-sucedido, clique novamente em Continuar. Voc pode verificar suas configuraes aps concluir este procedimento:

    1. Na janela Servidor de Correio de Sada, faa o seguinte:1. Na caixa Descrio, insira o nome deste servidor de email; por

    exemplo, Servidor de envio da Integrator.2. Na caixa Servidor de Correio de Sada, digite o nome do

    servidor SMTP. Ex.: mail.seudominio.com.br.3. Marque a caixa de seleo Usar somente este servidor.4. Marque a caixa de seleo Usar Autenticao. O seu nome de

    usurio e a senha que voc inseriu para o servidor de entrada podero ser exibidos nas caixas de texto Nome de Usurio e Senha. Esses valores so os mesmos para o servidor de Entrada ensinado anteriormente, caso no aparea. Clique em Continuar.

    5. O Mail testar a sua conexo com o servidor de email de sada usando as configuraes padro.

    Mesma Nota acima para o SSL autoassinado do cPanel.No final do assistente, ter um sumrio da criao da conta. Mantenha marcada a opo Conectar conta e clique em Criar.

  • 79

  • 80

    Acesso ao E-mail pelo Thunderbird (Linux/Windows/Mac OS)

    O Thunderbird um programa cliente gratuito, da Mozilla, OpenSource que executa nas plataformas Linux/Windows e Mac OS. O Tutorial abaixo permite configurar suas contas de email em qualquer plataforma que ele executar.1) Crie a conta indo em Configurar Contas:

    2) Cadastre a conta:

    3) Espere ele testar.4) Marque POP3 e clique em Config. Manual:

  • 81

    5) Altere os parmetros para cada porta e tipo de acesso, confirmando em Retestar. Veja o detalhe do campo Nome do usurio. Por fim, assim que retestar, clique em Concluir.

  • 82

    Sobre as regras de envio de emails

    A%Integrator%%contra%o%envio%de%e\mails%em%massa.%Por%padro,%qualquer%%domnio%pode%enviar%de%100%emails%%at%250%emails%por%hora.%Caso%haja%a%necessidade%de%enviar%mais%e\mails,%de%forma%legtima,%sem%ser%envios%em%massa,%entre%em%contato%com%o%[email protected],%pedindo%o%aumento%de%envios%de%e\mail%por%hora,%com%a%justiJicativa%para%tal.IMPORTANTE:%O%uso%imprudente%de%envios%de%email,%caracterizando%envios%em%massa,%causar%a%suspenso%automtica%do%servio%de%hospedagem%do%domnio%sem%devoluo%do%valor%pago,%onde%consideraremos%o%ato%como%quebra%de%contrato.

  • 83

    Evitando Spams com os recursos do painel

    Atualmente%o%nmero%de%spams%que%recebemos%%muito%grande.%Podemos%fazer%um%bloqueio%dos%e\mails%considerados%Spam%de%diversas%formas.%O%padro%da%Integrator%%apresentado%de%duas%formas:1.%Temos%conJigurado%no%servidor%geral%para%rejeitar%emails%em%blacklists%conhecidas2.%No%cPanel%contamos%com%o%SpamAssassin%e%o%BoxTrapper%para%barrar%os%e\mails%massivos

  • 84

    Verificando a legitimidade de um e-mails enviado

    Indo%em%Correio**Autenticao*de*ETmail:%

    Neste%local%encontramos%o%DomainKeys.%A%explicao%de%como%funciona%est%no%prprio%painel:

    Temos%tambm%o%SPF:

    IMPORTANTE:%O%SPF%pode%ter%excees%que%podem%ser%adicionadas%neste%mesmo%local,%

  • 85

    dependendo%muito%de%como%a%empresa%que%lhe%envia%e\mails%trabalha.%Entretanto,%no%s% o% seu% conhecimento% a% respeito% % necessrio,% como% tambm% saber% como% est%conJigurado%o%servidor%no%qual%deseja%adicionar%as%conJiguraes%de%SPF.%Seja%como%for,%so% instrues% a% respeito,% sempre,% da% empresa/domnio% no% qual% est% lhe% enviando% e\mails% e,% por% questes% de% conJiguraes% diferentes% do% padro% no% SPF,% voc% no% est%recebendo.%A%empresa%no%qual%lhe%envia%e\mails%precisa%se%informar%onde%hospeda%das%regras% de% SPF% que% esto% usando% para% que% possa% adicionar% nas% ConViguraes*Avanadas.%

  • 86

    O Spam Assassin

    O% Spam* Assassin% % um% sistema% de% Jiltragem% automatizado% de% e\mails,% cujo% sua%caracterstica% % identiJicar% mensagens% consideradas% spam% baseados% no% contedo% dos%cabealhos%e%no%corpo/texto%do%e\mail.%Mais%detalhes%so%explicados%no%prprio%painel,%no%local%onde%acessamos%o%Spam%Assassin%para%ativ\lo.Para%ativar,%v%em%Correio***Spam*Assassin:

  • 87

    O BoxTrapper

    O%servio%BoxTrapper**(Correio* *BoxTrapper)%protege%sua%caixa%de%entrada%de%spams,%exigindo%que%todos%os%remetentes%de%e\mail%de%sua%lista%respondam%a%uma%mensagem%de%veriJicao,%antes%que%voc%receba%seus%e\mails.

    1) Procure a conta de email que deseja habilitar o BoxTrapper e clique em Manage.

  • 88

    2) Clique em Ativar

    IMPORTANTE:%Os%usurios%precisam%Jicar%sempre%analisando%a%lista%que%existe%no%BoxTrapper,%de%forma%a%certiJicar\se%de%que%os%e\mails,%legtimos,%que%desejam%receber,%no%Jiquem%parados%indevidamente.*Explicaes-extradas-do-prprio-cPanel

  • 89

    Traduo das Mensagens do BoxTrapper

    Abaixo a traduo das mensagens de confirmao geradas pelo BoxTrapper. Voc pode editar os textos como preferir aps copiar para a caixa de texto

    IMPORTANTE: no altere os valores entre os caracteres "%". Esses valores so interpretados pelo programa e representam dados da mensagem! No altere tambm os valores To e Subject no incio da mensagem

    1) verify - Mensagem automtica enviada a um novo remetenteTo:%email%Subject: Seu e-mail requer verificao (verify#%msgid%)A mensagem que enviou requer que voc prove que um ser vivo humano real e no uma fonte de spam.%if can_verify_web%Para completar esta verificao, basta responder a esta mensagem e deixar a linha de assunto intacta.Os cabealhos da mensagem enviada do seu endereo so mostrados abaixo:%headers%

    2) verifyreleased - Mensagem enviada quando um remetente adicionado lista brancaTo:%email%Subject: Voc foi adicionado lista branca de%fromname% e seu e-mail foi entregue. (original:%subject%)Esta mensagem para notific-lo de que a sua verificao foi recebida, e seu endereo de e-mail foi adicionado lista branca.Todas as mensagens pendentes de seu endereo foram entregues %fromname%. Nenhuma ao necessria de sua parte.Os cabealhos da mensagem enviada do seu endereo so mostrados abaixo:%headers%

  • 90

    3) returnverify - Mensagem de confirmao do BoxTrapperTo:%email%Subject: Re:%subject%Esta mensagem uma resposta a uma mensagem de verificao Boxtrapper. Nenhuma ao necessria de sua parte.Se voc estava esperando para ser adicionado lista branca do usurio, certifique-se de que o e-mail de verificao que voc respondeu continha a seqncia correta de verificao no assunto. Boxtrapper viu a chave de verificao como "%msgid%"Os cabealhos da mensagem enviada do seu endereo so mostrados abaixo:%headers%

  • 91

    Visualizando as estatsticas de acesso ao seu site

    Para%visualizar%logs%de%estatsticas,%atualizados%diariamente,%v%em%Logs** *Webalizer.

    Voc%ver%os%sites%e%subdomnios%existentes%no%seu%cPanel.%Clique%na%lupa%do%domnio/subdomnio%que%deseja%para%visualizar%as%estatsticas:

  • 92

    Personalizando as paginas de erro do Apache

    Caso%algo%do%seu%site%no%exista%ou%ocorra%um%erro%gerado%por%um%determinado%servio,%um%nmero%e%mensagem%aparecer%no%navegador,%contendo%a%informao%mostrada%em%pginas%padronizadas%pelo%painel,%%que%podem%ser%conJiguradas%em%Avanada** *Pginas*com*erro,%para%o%usurio.%

    As%pginas%j%conJiguradas%esto%em%Editar*Cdigos*de*Erros*Comuns.%Depois%clique%no%erro%e%edite%a%mensagem.

    Caso%necessite%de%personalizar%um%erro,%em%especJico,%clique%em%Mostrar*Todos*os*Cdigos*de*Status*de*Erro*HTTP.%Depois%clique%no%erro%e%edite%a%mensagem.

  • 93

    Como funciona o servio Java

    O%acesso%ao%seu%servidor%java%est%restrito%ao%usurio%do%FTP%do%seu%domnio.%Portanto%uma%alterao%far%perder%o%acesso%ao%servidor%Java%ou%ter%de%reinstalar%e%reconJigurar%tudo%que%j%o%fez.%Regras%bsicas%de%uso%do%servio%Java:1)% Jamais% altere% a%memria% de% seu% plano% sem%nossa% expressa% autorizao% \% custos% de%mudana%so%informados%caso%nos%pea%para%alterar2)%Jamais%altere%as%portas%do%servidor%Java%sem%nossa%expressa%autorizao3)% Jamais% tente% subir% outro% servio% Java% fora% do% servidor% Java% sem% nossa% expressa%autorizaoIMPORTANTE:*As%regras%bsicas%citadas,%no%plano%que%escolheu,%devem%ser%seguidas%a%risca.%Qualquer%alterao%destas%regras%por%sua%conta%colocar%seu%servio%em%risco%de%ser%paralisado%sem%aviso%prvio.

  • 94

    A memria do servidor Java

    A%Integrator%Host%respeita%totalmente%seu%plano%de%hospedagem%e,%como%tal,%a%memria%contratada%no%plano%escolhido.%A%memria%RAM%%dedicada%a%mquina%virtual%Java%que%vai%executar%o%servidor%Java.%Ela%no%est%destinada%a%execuo%de%aplicativos%Java%fora%do%servidor%Java.Qualquer%tentativa%do%cliente%de%executar%algo%fora%do%padro%da%memria,%assim%como%tentar% adulterar% a% memria% contratada% do% plano,% para% mais,% seu% plano% poder% ser%cancelado%imediatamente,%%sem%devoluo%do%valor%pago.A%Integrator%Host%tambm%ir%paralisar%qualquer%servio%Java%fora%do%servidor%Java%sem%aviso%prvio,%alm%de%no%se%responsabilizar%por%eventuais%prejuzos%causados%por%conta%desta%situao.Caso% o% usurio% tenha% dvidas% sobre% nossas% polticas% no% plano% contratado,% consulte% o%nosso%contrato%informado%em%endereo%no%email%de%ConJiguraes%e%Instrues%de%Uso%recebido%ao%liberar%seu%cadastro%ou,%nosso%suporte%pelo%email:[email protected].%

  • 95

    Uso de Processamento em Java

    A%Integrator%Host%permite%o%uso%mximo%de%5%%de%CPU%em%20%minutos%de%tempo%mximo.%Caso%o%usurio%comece%a%ter%problemas%de%processamento%enviaremos%um%alerta.%Na%insistncia%do%processamento,%o%usurio%ter%um%informativo%explicando%sobre%o%melhor%plano%para%o%caso.A%Integrator%no%abre%excees%quanto%ao%uso%de%processamento%em%qualquer%plano%de%hospedagem%compartilhada%que%houver.Caso%a%sua%necessidade%seja%de%processar%arquivos%com%alto%ndice%de%processamento%por%severos%minutos,%entre%em%contato%com%[email protected]%para%lhe%oferecermos%um%plano%mais%adequado%ao%seu%caso.

  • 96

    O Painel de Usurio Java

    O%NGasi%%o%painel%Java,%onde%o%cliente%pode%escolher%o%servidor%que%vai%instalar,%iniciar,%parar%e%ler%os%logs%de%sada%do%terminal.

  • 97

    O acesso o painel NGasi

    O%Painel%Java,%que%permite%instalar%e%conJigurar%o%servidor%Java%em%seu%domnio,%executa%em%duas%portas: Porta%padro%pelo%acesso%via%cPanel:%8663 Porta%fora%do%acesso%via%cPanel:%8666IMPORTANTE:*O*acesso*via*porta*8663,*portando*por*dentro*do*cPanel,*transmite*sua*senha*no*endereo*http.*Se*estiver*em*um*local*de*acesso*pblico,*no*realize*tal*acesso.Sempre%que%for%acessar%o%painel%NGasi,%poder%faz\lo%diretamente%pelo%painel%cPanel%do%domnio%no%qual%demos%a%permisso%do%servio%java.No%cPanel%Jica%em%Avanada* *NGasi*Application*Automation.

    Caso%esteja%usando%outro%tema,%ver%o%Ngasi%no%cPanel%em%Ferramentas*Avanadas** NGasi*Application*Automation:

  • 98

    Ateno:% %Se%o%painel%Java,%pelo%acesso%via%cPanel,%pedir%a%senha%do%seu%usurio%FTP,%%normal% em% casos% onde% a% senha% possui% caracteres% especiais% no% resolvidos% pelo%cabealho%HTTP.%Digite\a%para%entrar.

  • 99

    Instalando o servidor Java

    Veja%no%tpico%Instalando%o%servidor%Java%.

  • 100

    Colocando o Aplicativo Java no Endereo do seu Site

    Chamamos%de%mapeamento%a%ao%de%colocar%seu%aplicativo%Java%visvel%no%endereo%do%seu%site/domnio.Para%fazer%isso,%seguimos%estes%passos:1)%V%no%painel%Java2)% Mapeie% o% domnio% em% Web* Server* ConViguration* (no* novo* NGasi* no* canto*superior*direito*no*cone*de*3*riscos):%

    / .%2.1)%O%mapeamento%segue%a%seguinte%regra%se%for%apenas%o%aplicativo%na%URL:a. Digamos%que%voc%tenha%enviado%um%aplicativo%WAR%chamado%Aplicacao.war.%No%mapeamento,% digite% Aplicacao* no% campo% mostrado% abaixo% e% conJirme% no% boto% Set*Paths:

    Teremos,%assim%que%adicionado,%a%URL%de%onde%o%aplicativo%Java%est%funcionando.%Por%exemplo:

    b. Se for colocar na raiz do domnio, ou seja, digitou www.seusite.com.br, aparece o aplicativo Java, mapeie%na%Raiz%do%domnio%clicando%no%boto%Set*Wild*Card.%Neste%caso,%no% aparecer%nada% escrito%na% rea%de%mapeamento.%Basta% abrir% o% site,% aps%o%painel%terminar%a%conJigurao,%que%deve%aparecer%a%pgina%default%do%servidor%Java%ou%o%seu%aplicativo.Para%cada%servidor%Java%que%oferecemos,%um%bsico%de%uso%com%os%painis%%apresentado%no%tpico%O%Bsico%de%Uso%dos%Servidores%Java%.

  • 101

  • 102

    Erros do cliente e direito de suporte

    A%Integrator%%uma%empresa%de%hospedagem.%No%somos%responsveis%pela%forma%como%seu%aplicativo%foi%desenvolvido%e%nem%por%erros%dele%causados.%O%que%no%fazemos: Ensinar%a%operar%um%servidor%Java%(ensinamos%a%usar%nossos%painis); Ensinar%a%conJigurar%um%administrador%de%servidor%Java; Ensinar%a%conJigurar%um%deployment%descriptor; Otimizar%o%desempenho%do%aplicativo; Corrigir%erros%de%programao%do%aplicativo%do%cliente.Uma%alegao%comum%dos%clientes%%que%funciona%localmente.%No%geral,%este%argumento%no%tem%validade%se%o%cliente%executa%tudo%por%um%programa%como%Adobe%Flex,%Eclipse,%NetBeans%ou%outros.%No%deploy,%o%cliente%precisa%esta%ciente%de%que: Nome% do% banco% de% dados% % diferente% do% de% desenvolvimento,% assim% como%usurios%e%senhas; No%Linux,%o%servidor%faz%diferena%entre%maisculas%e%minsculas%em:%nomes%de%arquivos,%nomes%de%diretrios,%nome%do%banco%de%dados; Regras%que%impomos%no%podem%ser%burladas,%pois%o%seu%servio%de%hospedagem%compartilha%recursos%como:%servidor%de%banco%de%dados,%Apache,%PHP%e%outros.% Embora%o%servidor%Java%seja%dedicado,%a%memria%do%servidor%%limitada%pelo%seu%plano.% Se% o% aplicativo% necessita% de% mais% memria% que% o% contratado,% erros%causados%por%esta%questo%no%so%considerados%como%problemas%nosso,%uma%vez%que%o%cliente%%o%nico%que%sabe%o%quanto%realmente%seu%aplicativo%necessita%de%memria.

  • 103

    Acesso Java em conexo ao banco de dados

    O%Cliente%%obrigado%a%usar%pool%de%conexes%se%pretende%no%fechar%suas%conexes,%pois%todos% os% servidores% de% bancos% de% dados% permitem% apenas% 40% conexes% simultneas%abertas,%seja%em%uso%ou%inoperante.O%MySQL%fecha%automaticamente,%conexes%inoperantes,%com%mais%de%8%horas.%Conexo%inoperante%%aquela%que%no%est%sendo%usada,%mas%est%aberta%pelo%seu%aplicativo.%Esta%regra%vale%somente%para%planos%com%servidores%de%banco%de%dados%compartilhados.Caso%queira%saber%quais%dados%colocar%em%seu%aplicativo%para%se%conectar%ao%banco%de%dados,%v%at%o%tpico%Formas de acesso ao Banco de Dados para configurar sua conexo.

  • 104

    Instalando o servidor Java

    O% servidor% Java% pode% ser% selecionado*% na% lista,% assim% como% a% verso% que%disponibilizamos%de%cada.Para%instalar,%seleciona%o%Server%e%a%verso%do%JDK%e%clique%no%boto%Install.

    ConJirme%no%Continue%para%prosseguir%com%a%instalao.

    Ao%Jinalizar,%voc%ver%na%descrio%do%painel%o%servidor%instalado%e%o%local%onde%ele%est%instalado.

  • 105

    IMPORTANTE:* Cada% plano,% que% permite% servidores% Java,% possui% uma% quantidade% de%memria.% Os% servidores% que% so% possveis% de% serem% executados% so% informados% na%pgina% da% Integrator.% Se% o% usurio% tentar% executar% um% servidor% Java% que% necessite% de%mais% memria,% alm% dele% gerar% erros,% % poder% ter% problemas% em% para\lo% para%substituio.%Caso%esquea%qual%%o%seu%plano,%veja%no%email%da%cobrana.%Os%servidores%Java% que% consegue% rodar% em% seu% plano% so% visveis% no% site% da% Integrator,% no% link%Hospedagem*de*Sites.

  • 106

    Local onde o servidor Java instalado

    Qualquer%que%seja%o%servidor%Java,%ele%sempre%ser%instalado%em%seu%respectivo%diretrio,%que%leva%seu%nome,%dentro%de%appservers.%%Onde%X%%o%nmero%da%verso%instalada:1. Tomcat*6/7/8%\%appservers/apache\tomcat\Xx%2. Jetty*8*appservers/jetty\Xx3. JBoss*7**appservers/jboss\7x4. GlassFish*v3/v4**appservers/glassJish\XxIMPORTATE:*O%X%representa%o%nmero.%Por%exemplo%o%Tomcat*8%%padronizado%em%instalao%no%diretrio%appservers/apacheTtomcatT8x.

  • 107

    A estrutura do servidor Java

    Todos%os%servidores%Java%so%mantidos%em%sua%estrutura%original,%tal%qual%%exatamente%como%aquele% que% se% obtm%na% Internet.%Nada% %modiJicado,% para%que% sua% experincia,%com% o% que% j% desenvolve% antes% de% publicar,% seja% aplicado% 100%% na% produo% em%hospedagem%da%Integrator.Nada%do%que% for% exposto% aqui% substitui% o% seu% conhecimento%nos% servidores% Java% e% em%suas%operaes.%A%forma%como%trabalhar%com%o%servidor%Java,%de%conJigurar%o%servidor%Java,%continua%sempre%a%mesma%padro.%A%inteno%do%manual%,%e%sempre%ser,%explicar%como%operar%o%painel%Java%para%que%o%seu%aplicativo%Jique%de%acordo%com%o%seu%desejo%de%acesso%no%domnio.%IMPORTANTE:% Tentar% realizar% um% deploy% de% forma% diferente% do% que% expomos,%acessando% reas% do% painel% Java% que% no% estamos% aqui% divulgando,% pode% lhe% causar%problemas%na%implantao%do%seu%aplicativo%em%seu%servidor.%Operar%caractersticas%que%fogem% do% seu% acesso% direto% ao% servidor% Java,% como% deploy,% no% est% dentro% do% nosso%suporte.%

  • 108

    Suas bibliotecas JAR

    Nada% do% que% est% no% servidor% Java,% que% instalar,% % personalizado% por% ns.% O% motivo:%compatibilidade%total%com%seu%aplicativo.Isso% mesmo,% queremos% que% voc% coloque% suas% bibliotecas% JAR,% nas% verses% que% est%utilizando%em%seu%aplicativo,%sem%conJlitos.%Resumindo:%empacotou%em%WAR/EAR,%com%as%bibliotecas,%faa%o%deploy.IMPORTANTE:*Se%quiser%colocar%as%bibliotecas%que%possui%no%diretrio%lib%do%servidor%Java,% tambm% pode.% Mas% Jique% ciente% de% que,% se% reinstalar% o% servidor% Java,% tudo% ser%apagado%e%ter%que%subir%as%bibliotecas%novamente.

  • 109

    Compartilhando seu servidor Java em outros domnios ou subdomnios

    Se%a%sua%inteno%%ter%o%mesmo%servidor%Java%em%outros%domnios,%saiba%que:1) No%%possvel%colocar%dois%ROOTs%independentes%para%cada%domnio;2) O%domnio%ou%subdomnio%no%poder%ser%cadastrado%no%WHM,%ou%seja,%precisar%cadastrar%no%cPanel%conforme%os%tpicos%Adicionando*subdomnios%ou%Adicionando*Domnios*Suplementares.3) No%%possvel%separar%sua%memria,%desmembrando%a%quantidade%para%mais%de%uma%JVM,%de%modo%a%distribuir%entre%mais%de%um%domnio/subdomnio%(ex:%512MB%RAM%dividir%em%duas%JVMs%de%256MB%RAM).

  • 110

    Como mapear outro domnio ou subdomnio no painel Java

    Primeiro,%crie%o%domnio%ou%subdomnio%no%cPanel%conforme%os%tpicos%Adicionando*subdomnios%ou%Adicionando*Domnios*Suplementares.Depois,%v%no%painel%Java,%%Web*Server*ConViguration.%Selecione%o%subdomnio%ou%domnio%suplementar%na%caixa%de%combinao%como%destacado%na%Figura%abaixo:

    Se%o%primeiro%domnio%estiver%com%o%servidor% Java%na%raiz,%no%ser%possvel%colocar%o%segundo% na% raiz% de% um% aplicativo% independente.% Por% servidor% Java,% s% existe% a%possibilidade%de%ter%apenas%um%aplicativo%na%raiz%do%domnio.IMPORTANTE:%Se%a%sua%inteno%%ter%mais%de%um%domnio%com%servidor%na%raiz,%entre%em%contato%com%o%[email protected]%para%saber%de%nossos%preos%por%memria%dedicada.%%

  • 111

    O Bsico de Uso dos Servidores Java

    Na%Integrator,%temos%as%seguintes%verses%de%servidores%Java:%1%\%Tomcat:%6.0.x%,%7.0.x%e%8.x.2%\%Jetty:%8.x3%\%JBoss:%7.x%e%8%(WildJly)4%\%GlassJish:%3.x%e%4.xEste%Captulo%tem%a%inteno%de%mostrar%o%bsico%em%termos%de%localizao%e%realizao%de% deploy.% Este% manual% no% substitui% o% conhecimento% tcnico% do% desenvolvedor% no%servidor%Java%que%escolher%operar.

  • 112

    Sobre a exibio no domnio

    Duas%situaes%so%possveis%em%uso%de%aplicaes%Java%no%seu%domnio:Aplicativo%com%PHP/HTML%em%conjunto,%ou%seja,%aparecer%assim:http://seusite.com.br/AplicativoJavaAplicativo%na%raiz%do%domnio%sendo%apenas%Java:http://seusite.com.brIMPORTANTE: Chamamos%de%raiz%do%domnio%a%situao%em%que%o%servidor%Java%ir%apresentar%o%seu%aplicativo%diretamente%quando%os%seus%usurios%digitarem%o%domnio%no%navegador%(seja%com%ou%sem%WWW).

  • 113

    Usando o servidor Java Tomcat

    Na% Integrator,% temos% as% seguintes% verses%de%Tomcat:% 6.0.x% ,% 7.0.x% e% 8.x.%Um%aplicativo%criado% no% Tomcat% 6.x,% executa% em% qualquer% servidor% Tomcat% de% verso% superior.% O%contrrio% j% no% % verdadeiro,% pois% bibliotecas% podem% ser% necessrias% na% verso%disponvel% do% Servlet% ou% JSP% que% podem% no% ser% compatveis% com% uma% verso%retrgrada.O% Tomcat% no% % ensinado% pelo% nosso% suporte% de% hospedagem.% Esta% parte% do%manual%apenas%ir%orient\lo%sobre%como%ele%funciona%na%Integrator,%com%um%exemplo%simples.%Caso% necessite% de% mais% orientaes% sobre% o% Tomcat,% seu% modo% de% operao,%recomendamos%a%documentao.

  • 114

    Subindo o aplicativo no Tomcat

    Caso%o%aplicativo%seja%grande,%o%mais%correto%em%subir%um%aplicativo%no%Tomcat%%usando%o%FTP.Para%fazer%deploy%no%Tomcat,%execute%estes%passos:1) Pare%o%Tomcat%no%painel%Java%em% ;2) Suba%seu%arquivo%WAR,%com%todas%as%bibliotecas,%por%FTP,%no%seguinte%diretrio:%a. appservers/apacheTtomcatTXx/webapps%%onde%X%%a%verso%do%seu%Tomcat;3) Inicie%o%Tomcat%no%painel%Java%em% %;4) Ainda%no%painel%Java,%mapeie%o%domnio%em%Web*Server*ConViguration.%4.1)%O%mapeamento%segue%a%seguinte%regra:a. Digamos%que%voc%tenha%enviado%um%aplicativo%WAR%chamado%Aplicacao.war.%No%mapeamento,% digite% Aplicacao* no% campo% mostrado% abaixo% e% conJirme% no% boto% Set*Paths:

    5) Teremos,%assim%que%adicionado,%a%URL%de%onde%o%aplicativo%Java%est%funcionando.%Por%exemplo:

  • 115

    Removendo o mapeamento do aplicativo no Domnio

    Digamos,% assim% que% adicionado,% a% URL% de% onde% o% aplicativo% Java% est% funcionando,%mapeado,%em%/Aplicacao.%Para%remover,%os%passos:1)%Clique%no%X%do%mapeamento%realizado

    2)% Aps% desaparecer% o% endereo% do% mapeamento,% clique% em% Set* Paths% e% aguarde%processar%a%mudana.

  • 116

    Subindo um aplicativo na Raiz do domnio com o Tomcat

    A%raiz%de%um%domnio%%quando%digitamos%o%endereo%do%site% (integrator.com.br% \%por%exemplo)%e%ele%abre%o%aplicativo%Java.No%Tomcat,% existe%um%padro%para%o%ROOT%do%domnio,% onde%o% seu%aplicativo%deve% se%chamar%ROOT.war%ou%ele%deve%estar%em%ROOT.%Faa%os%seguintes%passos%para%realizar%tal%conJigurao:1) Pare%o%Tomcat%no%painel%Java%em% ;2)% Remova%%o%diretrio%ROOT%do%Tomcat%padro.3) Suba% seu% arquivo% ROOT.war,% com% todas% as% bibliotecas,% por% FTP,% no% seguinte%diretrio:%a. appservers/apacheTtomcatTXx/webapps%%onde%X%%a%verso%do%seu%Tomcat;4) Inicie%o%Tomcat%no%painel%Java%em% %;5) Ainda%no%painel%Java,%mapeie%o%domnio%em%Web*Server*ConViguration.%5.1)%O%mapeamento%segue%a%seguinte%regra:6)% Mapeie%na%Raiz%do%domnio%clicando%no%boto%Set*Wild*Card.No%aparecer%nada%aps%o%processamento,%mas%ao%abrir%o%domnio,%deve%aparecer%seu%aplicativo.IMPORTANTE:* Caso% aparea% em% Branco,% veja% o% procedimento% de% como% analisar% o%problema,%lendo%os%logs%do%seu%servidor%Java,%baixando\os%pelo%FTP.%Para%ver%onde%Jicam%seus%logs,%v%no%tpico%Logs%de%Acesso%do%Servidor%Java%.IMPORTANTE:*Pools% de% conexo% exigem% a% biblioteca% do% banco% de% dados% no% diretrio%appservers/apacheTtomcatTXx/lib.

  • 117

    Removendo o mapeamento da Raiz no Domnio

    Clique%em%Desabe*Mappings%e%aguarde%o%processamento%que%remover%o%mapeamento%da%raz%do%domnio.

  • 118

    Configurando o acesso ao Manager do Tomcat

    Qualquer% verso% do% servidor% Tomcat% instalada% no% painel% no% possui% o% Manager%conJigurado%por%padro%com%um%usurio%e%senha%idnticos%ao%do%seu%painel.%Isto%%voc%quem%deve%olhar%o%arquivo%e%alter\lo%como%quiser.As configuraes de acesso ao Manager so feitas no arquivo tomcat-users.xml.O tomcat-users.xml fica em appservers/apache-tomcat-Xx/conf/tomcat-users.xml, onde o "X" a verso do seu Tomcat. Se o seu Tomcat estiver iniciado, reinicie para ter efeito as mudanas.

  • 119

    Configurando o manager do Tomcat 7/8

    O que vamos passar abaixo um exemplo de configurao do tomcat-users.xml do Tomcat na verso 7 ou 8.Com o Tomcat parado, altere o arquivo tomcat-users.xml assim:

    Onde USER o usurio que deseja e PASS a senha que deseja ter. Mas lembre-se, somente no Tomcat 7/8 deve ser assim.

  • 120

    Mapeando o Manager no Tomcat

    Antes de comear, esses passos no devem ser realizados por usurios que colocaram o Tomcat na raiz do domnio. Caso no esteja usando o servidor Java na raiz do domnio, mapeie o Manager do Tomcat da seguinte forma:1) V%em%em%Web*Server*ConViguration%e,%no%mapeamento,%digite%manager/html*no%campo%ilustrado%na%Jigura%abaixo.%ConJirme%no%boto%Set*Paths:

    2) Depois acesse o manager assim:http://seudominio/manager/html

    Um usurio e senha sero requisitados e devem ser configurados conforme ensinamos em Configurando o manager do Tomcat 7/8.

    IMPORTANTE: No ensinamos as caractersticas e formas de configuraes do Manager do Tomcat. Caso o usurio deseje aprender mais sobre o Manager do servidor Tomcat, veja a documentao da verso que est usando em http://tomcat.apache.org.

  • 121

    Usando o servidor Java Jetty

    Para%fazer%deploy%no%Jetty,%execute%estes%passos:1) Pare%o%Tomcat%no%painel%Java%em% ;2) Suba%seu%arquivo%WAR,%com%todas%as%bibliotecas,%por%FTP,%no%seguinte%diretrio:%a. appservers/jettyTXx/webapps%%onde%X%%a%verso%do%seu%Jetty;3) Inicie%o%Jetty%no%painel%Java%em% %;4) Ainda%no%painel%Java,%mapeie%o%domnio%em%Web*Server*ConViguration.%4.1)%O%mapeamento%segue%a%seguinte%regra:a. Digamos%que%voc%tenha%enviado%um%aplicativo%WAR%chamado%Aplicacao.war.%No%mapeamento,% digite% Aplicacao* no% campo% mostrado% abaixo% e% conJirme% no% boto% Set*Paths:

    5) Teremos,%assim%que%adicionado,%a%URL%de%onde%o%aplicativo%Java%est%funcionando.%Por%exemplo:

  • 122

    Subindo um aplicativo na Raiz do domnio com o Jetty

    A%raiz%de%um%domnio%%quando%digitamos%o%endereo%do%site% (integrator.com.br% \%por%exemplo)%e%ele%abre%o%aplicativo%Java.Faa%os%seguintes%passos%para%realizar%tal%conJigurao:1) Pare%o%Jetty%no%painel%Java%em% ;2) Suba%seu%arquivo%.war,%com%todas%as%bibliotecas,%por%FTP,%no%seguinte%diretrio:%a. appservers/jettyTXx/webapps%%onde%X%%a%verso%do%seu%Jetty;3) Coloque% o% contexto% do% Jetty% em% appservers/jettyTXx/contexts/% % onde% X% % a%verso%do%seu%Jetty;a. O%detalhe%do%contexto%para%colocar%o%aplicativo%Java%na%raiz%do%domnio%:

    /

    4) Inicie%o%Jetty%no%painel%Java%em% %;5) Ainda%no%painel%Java,%mapeie%o%domnio%em%Web*Server*ConViguration.%%6)% Mapeie%na%Raiz%do%domnio%clicando%no%boto%Set*Wild*Card.No%aparecer%nada%aps%o%processamento,%mas%ao%abrir%o%domnio,%deve%aparecer%seu%aplicativo.IMPORTANTE:* Caso% aparea% em% Branco,% veja% o% procedimento% de% como% analisar% o%problema,%lendo%os%logs%do%seu%servidor%Java,%baixando\os%pelo%FTP.%Para%ver%onde%Jicam%seus%logs,%v%no%tpico%Logs%de%Acesso%do%Servidor%Java%.IMPORTANTE:*Pools% de% conexo% exigem% a% biblioteca% do% banco% de% dados% no% diretrio%appservers/jettyTXx/lib.

  • 123

    Usando o servidor Java JBoss

    Antes%de%comear,%usurios%que%operam%com%WAR/EAR%e%desconhecem%o%JBoss/WildJly,%apenas%realizando%deploy%por%ferramentas,%consulte%o%manual%do%servidor%JBoss/WildJly%antes%para%compreend\lo.%O% suporte% da% Integrator% no% tem% como% foco% ensinar% a% usar% o% JBoss/WildJly,% mas% sim%fornecer%a%estrutura%necessria%para%que%execute%seus%aplicativos%no%mesmo.

  • 124

    Usando o servidor Java JBoss 7

    O JBoss 7 instalado sempre usando a opo "standalone, que a qual devemos trabalhar:~/appservers/jboss-7x/standalonePara%fazer%deploy%no%JBoss%7,%execute%estes%passos:1) Pare%o%servidor%no%painel%Java%em% ;2) Suba% seu% arquivo% WAR% ou% EAR,% com% todas% as% bibliotecas,% por% FTP,% no% seguinte%diretrio:%

    ~/appservers/jboss-7x/standalone/deployments

    2.1) Para as Bibliotecas JAR:~/appservers/jboss-7x/standalone/lib/

    3) Inicie%o%servidor%no%painel%Java%em% %;4) Ainda%no%painel%Java,%mapeie%o%domnio%em%Web*Server*ConViguration.%4.1)%O%mapeamento%segue%a%seguinte%regra:a. Digamos%que%voc%tenha%enviado%um%aplicativo%WAR%chamado%Aplicacao.war.%No%mapeamento,% digite% Aplicacao* no% campo% mostrado% abaixo% e% conJirme% no% boto% Set*Paths:

    5) Teremos,%assim%que%adicionado,%a%URL%de%onde%o%aplicativo%Java%est%funcionando.%Por%exemplo:

  • 125

    Usando o servidor Java JBoss 7 com aplicativo na raiz do domnio

    No%JBoss%7,%faa%os%seguintes%passos:1) Pare%o%servidor%no%painel%Java%em% ;2) Suba% seu% arquivo% WAR% ou% EAR,% com% todas% as% bibliotecas,% por% FTP,% no% seguinte%diretrio:%

    ~/appservers/jboss-7x/standalone/deployments

    2.1) Para as Bibliotecas JAR:~/appservers/jboss-7x/standalone/lib/

    3) Inicie%o%servidor%no%painel%Java%em% %;4) Ainda%no%painel%Java,%mapeie%o%domnio%em%Web*Server*ConViguration.%5)% Mapeie%na%Raiz%do%domnio%clicando%no%boto%Set*Wild*Card.No%aparecer%nada%aps%o%processamento,%mas%ao%abrir%o%domnio,%deve%aparecer%seu%aplicativo.IMPORTANTE:* Caso% aparea% em% Branco,% veja% o% procedimento% de% como% analisar% o%problema,%lendo%os%logs%do%seu%servidor%Java,%baixando\os%pelo%FTP.%Para%ver%onde%Jicam%seus%logs,%v%no%tpico%Logs%de%Acesso%do%Servidor%Java%.

  • 126

    Pequeno exemplo do deploy na raiz com JBoss 7

    Se% voc% sobe% o% aplicativo,% descompactado% (sem% estar% no% formato% WAR),% dentro% de%"deployments",% chamado% "site1.war",% voc% deve% criar% um% arquivo% chamado%"site1.war.deployed",%sem%aspas,%com%o%contedo%abaixo:Isto%far%o%Deploy%ao%iniciar%o%JBoss%7.Para%que% Jique%na% raiz,% voc%deve% ter%o%arquivo% "site1.war/WEBTINF/jbossTweb.xml"%com%este%contedo:

    /

    E%deve%desativar%o%"enable\welcome\root"%do%JBoss%7%no%seguinte%arquivo:~/appservers/jbossT7x/standalone/conViguration/standalone.xmlDeixe%a%opo%como%false:

    IMPORTANTE:* Saiba% que% % conhecimento% do% JBoss% o% que% estamos% fornecendo% neste%pequeno% exemplo.% Logo,% entenda% que% % um% exemplo% e% no% um% ensino% do% JBoss.% No%ensinamos% e% nem% resolvemos% caractersticas% pertencentes% ao% JBoss,% uma% vez% que% isso%foge%da%hospedagem%de%servios%Java.

  • 127

    Usando o servidor Java Wildfly

    O Wildfly 1 instalado usando a opo "standalone":~/appservers/wildfly-8x/standalone

    Para%fazer%deploy%no%JBoss%7,%execute%estes%passos:1) Pare%o%servidor%no%painel%Java%em% ;2) Suba% seu% arquivo% WAR% ou% EAR,% com% todas% as% bibliotecas,% por% FTP,% no% seguinte%diretrio:%

    ~/appservers/wildfly-8x/standalone/deployments

    2.1) Para as Bibliotecas JAR:~/appservers/wildfly-8x/standalone/lib/

    3) Inicie%o%servidor%no%painel%Java%em% %;4) Ainda%no%painel%Java,%mapeie%o%domnio%em% .%O%mapeamento%segue%a%seguinte%regra:a. Digamos%que%voc%tenha%enviado%um%aplicativo%WAR%chamado%Aplicacao.war.%No%mapeamento,% digite% Aplicacao* no% campo% mostrado% abaixo% e% conJirme% no% boto% Set*Paths:

    5) Teremos,%assim%que%adicionado,%a%URL%de%onde%o%aplicativo%Java%est%funcionando.%Por%exemplo:

  • 128

    Usando o servidor Java Wildfly com aplicativo na raiz do domnio

    No%WildJly,%faa%os%seguintes%passos:1) Pare%o%servidor%no%painel%Java%em% ;2) Suba% seu% arquivo% WAR% ou% EAR,% com% todas% as% bibliotecas,% por% FTP,% no% seguinte%diretrio:%

    ~/appservers/wildfly-8x/standalone/deployments

    2.1) Para as Bibliotecas JAR:~/appservers/wildfly-8x/standalone/lib/

    3) Inicie%o%servidor%no%painel%Java%em% %;4) Ainda%no%painel%Java,%mapeie%o%domnio%em%Web*Server*ConViguration.%5)% Mapeie%na%Raiz%do%domnio%clicando%no%boto%Set*Wild*Card.No%aparecer%nada%aps%o%processamento,%mas%ao%abrir%o%domnio,%deve%aparecer%seu%aplicativo.IMPORTANTE:* Caso% aparea% em% Branco,% veja% o% procedimento% de% como% analisar% o%problema,%lendo%os%logs%do%seu%servidor%Java,%baixando\os%pelo%FTP.%Para%ver%onde%Jicam%seus%logs,%v%no%tpico%Logs%de%Acesso%do%Servidor%Java%.

  • 129

    Pequeno exemplo do deploy na raiz com Wildfly

    Se% voc% sobe% o% aplicativo,% descompactado% (sem% estar% no% formato% WAR),% dentro% de%"deployments",% chamado% "site1.war",% voc% deve% criar% um% arquivo% chamado%"site1.war.dodeploy",%sem%aspas,%sem%contedo%algum. Isto% far%o%Deploy%ao% iniciar%o%WildJly.Para% que% seu% aplicativo% Jique% na% raiz% do% domnio/servidor% WildJly,% voc% deve% ter% o%arquivo%"site1.war/WEBTINF/jbossTweb.xml"%com%este%contedo:

    /

    IMPORTANTE:*Saiba%que%% conhecimento%do%WildJly%o%que%estamos% fornecendo%neste%pequeno% exemplo.% Logo,% entenda%que% % um%exemplo% e%no%um%ensino%do%WildJly.%No%ensinamos%e%nem%resolvemos%caractersticas%pertencentes%ao%WildJly,%uma%vez%que%isso%foge%da%hospedagem%de%servios%Java.%Para%saber%mais%sobre%nossas%regras%de%suporte,%clique%aqui.

  • 130

    Usando o servidor Java GlassFish

    Aps%instalar%o%GlassFish,%voc%pode%acessar%o%Admin.%1) Inicie%o%GlassFish%no%painel%Java%em% ;2) Para%acessar%o%Admin,%assim%que%instalado%o%GlassFish,%faa:http://seudominio:4848Onde%seudominio%%o%seu%site.%Caso%no%aparea%o%Admin,%assim%que%iniciar%o%servidor%Java%GlassFish,%entre%em%contato%com%o%[email protected],%relatando%a%situao.3) O%usurio%e%senha%padro%do%GlassFish:a. Usurio:%adminb. Senha:%adminadmin4) Faa%o%deploy%do%seu%aplicativo%indo%em%Applications%no%GlassFish.

    5) Clique%em%Deploy:

    6) Selecione%o%arquivo%de%sua%mquina%se%sua%internet%for%acima%de%2MB%e%for%possvel%

  • 131

    usar%um%upload%de%arquivos%rpido:7) Caso% sua% internet% tenha% um% upload% de% arquivos% baixo,% recomendamos% subir% seu%aplicativo%por%FTP.%Suba%em%um%diretrio%qualquer,%podendo%ser%na%raiz%do%seu%usurio%mesmo:

    8) Selecione%no%Admin%o%item%Local*Packaged*File*or*Directory*That*Is*Accessible*from*GlassFish*Server,%clicando%no%boto%para%selecionar%o%arquivo:9) Ao%abrir%a%janela%popup,% %vaem%Look*In*at%onde%est%seu%aplicativo,%sabendo%que%ele% comea% com% /home/USUARIO_FTP.% Por% exemplo,% temos% o% usurio% chamado%clouds10,% acessamos% /home/clouds10.% O% ideal% % digitar% este% caminho% inicial% e%pressionar%Enter.%Mais%abaixo%voc%ver%os%arquivos% listados.%Selecione%o%arquivo%WAR%ou%EAR%e%conJirme%no%boto%Choose*File.

  • 132

    10) Assim%que%selecionado,%sero%puxadas%as%conJiguraes%iniciais%para%o%deploy:

  • 133

    11) %ConJirme%por%Jim%no%boto% .12) Ainda%no%painel%Java,%mapeie%o%domnio%em%Web*Server*ConViguration.%12.1)%O%mapeamento%segue%a%seguinte%regra:a. Digamos%que%voc%tenha%enviado%um%aplicativo%WAR%chamado%Aplicacao.war.%No%mapeamento,% digite% Aplicacao* no% campo% mostrado% abaixo% e% conJirme% no% boto% Set*Paths:

    13) Teremos,%assim%que%adicionado,%a%URL%de%onde%o%aplicativo%Java%est%funcionando.%Por%exemplo:

  • 134

    Colocando seu aplicativo na raiz do domnio com o servidor GlassFish

    Aps%instalar%o%GlassFish,%voc%pode%acessar%o%Admin.%1) Inicie%o%GlassFish%no%painel%Java%em% ;2) Para%acessar%o%Admin,%assim%que%instalado%o%GlassFish,%faa:http://seudominio:4848Onde%seudominio%%o%seu%site%sem%www.%Caso%no%aparea%o%Admin,%assim%que%iniciar%o% servidor% Java% GlassFish,% entre% em% contato% com% o% [email protected],%relatando%a%situao.3) O%usurio%e%senha%padro%do%GlassFish:a. Usurio:%adminb. Senha:%adminadmin4) Faa%o%deploy%do%seu%aplicativo%indo%em%Applications%no%GlassFish.

    5) Clique%em%Deploy:

  • 135

    6) Selecione%o%arquivo%de%sua%mquina%se%sua%internet%for%acima%de%2MB%e%for%possvel%usar%um%upload%de%arquivos%rpido:7) Caso% sua% internet% tenha% um% upload% de% arquivos% baixo,% recomendamos% subir% seu%aplicativo%por%FTP.%Suba%em%um%diretrio%qualquer,%podendo%ser%na%raiz%do%seu%usurio%mesmo:

    8) Selecione%no%Admin%o%item%Local*Packaged*File*or*Directory*That*Is*Accessible*from*GlassFish*Server,%clicando%no%boto%para%selecionar%o%arquivo:9) Ao%abrir%a%janela%popup,% %vaem%Look*In*at%onde%est%seu%aplicativo,%sabendo%que%ele% comea% com% /home/USUARIO_FTP.% Por% exemplo,% temos% o% usurio% chamado%clouds10,% acessamos% /home/clouds10.% O% ideal% % digitar% este% caminho% inicial% e%pressionar%Enter.%Mais%abaixo%voc%ver%os%arquivos% listados.%Selecione%o%arquivo%WAR%ou%EAR%e%conJirme%no%boto%Choose*File.

  • 136

    10) Assim%que%selecionado,%sero%puxadas%as%conJiguraes%iniciais%para%o%deploy:

    11) %ConJirme%por%Jim%no%boto% .4) Ainda%no%painel%Java,%mapeie%o%domnio%em%Web*Server*ConViguration.%

  • 137

    5)% Mapeie%na%Raiz%do%domnio%clicando%no%boto%Set*Wild*Card.No%aparecer%nada%aps%o%processamento,%mas%ao%abrir%o%domnio,%deve%aparecer%seu%aplicativo.IMPORTANTE:* Caso% aparea% em% Branco,% veja% o% procedimento% de% como% analisar% o%problema,%lendo%os%logs%do%seu%servidor%Java,%baixando\os%pelo%FTP.%Para%ver%onde%Jicam%seus%logs,%v%no%tpico%Logs%de%Acesso%do%Servidor%Java%.

  • 138

    Aplicativo EAR na raiz com o GlassFish

    O GlassFish pode ser configurado de diversas formas. O que precisa a configurao do seu Enterprise Application informando que o seu aplicativo WAR na raiz. Digamos que o aplicativo se chame AplicacaoEAR.ear, onde teramos o arquivo application.xml em META-INF.Veja o exemplo do application.xml em detalhes:

    Aplicacao Aplicacao-war.war / Aplicacao-ejb.jar 1) Ainda%no%painel%Java,%mapeie%o%domnio%em%Web*Server*ConViguration.%2)% Mapeie%na%Raiz%do%domnio%clicando%no%boto%Set*Wild*Card.IMPORTANTE:%ConJiguraes%adicionais%do%aplicativo,%gerado%no%EAR%ou%WAR%Jile%no%fazem%parte% do% conhecimento% que% a% Integrator% fornece.% Se% voc% automatiza% tudo%pelo%NetBeans,% por% exemplo,% procure% entender% o% que% % feito% na% gerao% do%WAR/EAR% em%termos% de% conJiguraes.% A% Integrator% no% ensina% estes% detalhes% por% se% tratarem%exclusivamente%de%conhecimento%voltado%ao%desenvolvimento.

  • 139

    Logs de Acesso do Servidor Java

    Cada%servidor%Java%possui%um%caminho%padro%para%acesso%aos%seus%logs.%Abaixo%a%relao%de%cada%servidor%Java%para%que%possa%baixar%os%logs%via%FTP.Substitua%o%X,%em%maisculo,%pela%verso%instalada.Tomcat 6 at 8~/appservers/apache-tomcat-Xx/logs/stdout.log

    JETTY 8~/appservers/jetty-8x/logs/stdout.log

    JBOSS 7~/appservers/jboss-7x/standalone/log/server.log

    WILDFLY~/appservers/wildfly-8x/standalone/log/server.log

    GlassFish 3 e 4~/appservers/glassfish-Xx/domains/domain1/logs/server.log

    IMPORTANTE:* *O%suporte%da% Integrator%no%analisa% logs%e%nem%resolve%problemas%de%aplicativo.% Tais% situaes% so% consideradas% de% desenvolvimento% ou% ensino% e% fogem% ao%quesito%hospedar%um%site.

  • 140

    Alterando o Locale: Data, hora, nmeros e moedas

    O%servidor%Java%pode%ser%personalizado%nas%informaes%de%locale:%data,%hora,%nmeros%e%moedas%podem%ser%conJiguradas.%Cada%servidor%Java%possui%uma%forma%de%alterar%o%Locale.%

  • 141

    Alterando o Locale do Tomcat

    As%instrues%que%deve%passar,%se%for%conJigurar%no%servidor%Java,%so%feitas%no%shell%que%inicializa% o% servio.% Por% exemplo,% se% formos% usar% a% regio% de% So% Paulo,% passamos% as%informaes%mostradas%abaixo.%Mas%ateno,%substitua%o%X,%em%maisculo,%pela%verso%instalada.Duser.timezone=America/Sao_Paulo -Duser.language=pt -Duser.region=BRNo% Apache% Tomcat,% para% ilustrar% melhor% como% seria,% conJiguramos% no% arquivo%appservers/apacheTtomcatTXx/bin/catalina.sh:export CATALINA_OPTS="-Duser.timezone=America/Sao_Paulo -Duser.language=pt -Duser.region=BR"Em%alguns%servidores,%as%instrues%mostradas%so%passadas%na%varivel%JAVA_OPTS%no%shell%que%inicializa%o%servidor%Java.Entretanto,%saiba%das%seguintes%regras:1) Altere%somente%o%que%informamos,%nada%alm;2) Existem%timezones%diferentes%para%algumas%regies;3) Reinicie%o%servidor%Java;Estas%mudanas% so% feitas% pelo% cliente% e% de% sua% total% responsabilidade.% O% suporte% da%Integrator% no% tem% obrigao% de% orientar% o% desenvolvedor% a% respeito% de% suas%conJiguraes%regionais%para%uso%no%timezone.IMPORTANTE:* *O%suporte%da% Integrator%no%analisa% logs%e%nem%resolve%problemas%de%aplicativo.% Tais% situaes% so% consideradas% de% desenvolvimento% ou% ensino% e% fogem% ao%quesito%hospedar%um%site.

  • 142

    Alterando o Locale do GlassFish

    Para locale, adicione a linha abaixo, no Locale do Timezone do Brasil, Amrica, So Paulo:-Duser.timezone=America/Sao_Paulo -Duser.language=pt -Duser.region=BR

    A alterao deve ser feita no seguinte local do Admin do GlassFish:Configurations server-config JVM Settings JVM Options. Clique em Add JVM Option, adicione a linha ensinada acima. Confirme em Save.

    IMPORTANTE: Jamais altere a memria do servidor Java, pois nossos sistemas derrubam mquinas alteradas.

  • 143

    Um mesmo servidor Java em vrios domnios

    Crie o outro domnio como suplementar/ou subdomnio, no cPanel, em Domnios Suplementares/ Subdomnios.

    O exemplo abaixo sobre domnio suplementar. Ns temos o clouds13integrator.com e adicionamos o usurio teste para o domnio "teste.com.br". Veja como ficou o domnio suplementar:

    O cPanel trata todo domnio suplementar como subdomnio do principal. Logo teste.com.br para o cPanel (no para seus usurios) teste.clouds13integrator.com. Seus usurios sempre acessaro como teste.com.br de forma transparente e sempre aparecer desta forma na URL.

    1) Depois de adicionado o domnio suplementar, ou subdomnio, v no painel NGasi, em

    ;2) V%em%Web*Server*ConViguration%e selecione o domnio suplementar/subdomnio que aparecer com o nome do usurio, assim:

    3) Vamos dizer que voc fez o deploy, de um aplicativo novo, chamado "Aplicativo.war" e vai mape-lo no novo domnio. 3.1) Digite o nome do "Aplicativo", Digamos%que%voc%tenha%enviado%um%aplicativo%WAR%chamado%Aplicacao.war.%No%mapeamento,%digite%Aplicacao*no%campo%mostrado%abaixo%e%conJirme%no%boto%Set*Paths:

  • 144

    13) Teremos,%assim%que%adicionado,%a%URL%de%onde%o%aplicativo%Java%est%funcionando.%4) Aps mapear, ter o domnio suplementar/subdomnio com o acesso ao servidor java e no aplicativo que deseja.

    IMPORTANTE: Na raiz do domnio/subdomnio - raiz quando digitamos www.teste.com.br, por exemplo - podemos ter um ROOT apenas no Tomcat, ou seja, no possvel, como no nosso exemplo, abrir www.clouds13integrator.com um aplicativo diretamente e ww.teste.com.br, outro aplicativo.

  • 145

    Trabalhando com o Banco de Dados

    Na% Integrator,% % o% usurio% pode% trabalhar% com% dois% tipos% de% banco% de% dados% que%prestamos%suporte:1.%MySQL2.%PostgreSQLCada% banco% de% dados% possui% sua% particularidade.% O% suporte% no% ensina% as%particularidades%do%%banco%de%dados%que%escolher%usar%de%forma%administrativa.%Apenas%orientamos%no%uso%pelos% painis% em% termos%de% acesso,% assim% como% em% seu% aplicativo%online%e%erros%que%possuir,%desde%que%no%sejam%ocasionados%pela%falta%de%conhecimento%tcnico%no%que%deseja%realizar,%como%por%exemplo,%criao%de%functions/procedures.IMPORTANTE: A Integrator uma empresa que visa hospedar aplicativos profissionais. Qualquer pergunta que caracterize falta de conhecimento tcnico o suporte ser obrigado a responder apresentando o endereo Web da documentao do servio que est querendo operar.

  • 146

    Criando Banco de Dados PostgreSQL no Painel

    Para%trabalhar%com%o%PostgreSQL,%da%forma%mais%simples,%v%em%Bancos*de*Dados* Banco*de*Dados*PostgreSQL.

    ATENO: Antes de criar tabelas, visite o tpico Usurio PADRO do PostgreSQL no Painel se estiver usando frameworks.

    1. Dentro do painel, voc cria o banco de dados, dando seu nome no campo "Nome do Banco de Dados" e confirmando em "Criar Banco de Dados". Mais abaixo aparecer o banco de dados, assim que criado, ao entrar neste mesmo painel.

    IMPORTANTE: O PostgreSQL no precisa criar usurio, pois ele usa o mesmo usurio do

  • 147

    FTP. Para se conectar ao seu banco de dados PostgreSQL pelo seu aplicativo, aps definir o banco de dados, use:

    host: localhost Usurio: mesmo do FTP Senha: a mesma do usurio FTP Banco de dados: Inclui o prefixo criado no painel de controle cPanel

  • 148

    Usurio PADRO do PostgreSQL no Painel

    Para%trabalhar%com%o%PostgreSQL,%no%%preciso%criar%usurio,%como%no%MySQL%para%acesso%a%ele, principalmente se estiver usando Frameworks para criar tabelas, como Hibernate/JPA em Java.

    Para se conectar ao seu banco de dados PostgreSQL pelo seu aplicativo, aps definir o banco de dados, use:

    host: localhost Usurio: mesmo do FTP Senha: a mesma do usurio FTP Banco de dados: O nome completo, que inclui o prefixo, criado no painel de controle

    cPanel

  • 149

    Exportando no PostgreSQL do cPanel

    No cPanel, voc exporta o banco de dados pelo phpPgAdmin usando os seguintes passos:

    1) V em "Bancos de Dados", clique em "phpPgAdmin".

    2) No phpPgAdmin, clique em "Exportar".

    3) Em Exportar, selecione "Estrutura e dados", o Formato "SQL", marque "Download" e confirme no boto "Exportar".

  • 150

  • 151

    Importando no PostgreSQL do cPanel

    Para Importar, no phpPgAdmin do cPanel, clique sobre o banco de dados.1) Clique em "SQL".2) Na parte inferior de SQL, selecione o arquivo que deseja importar e confirme no boto "Executar".

  • 152

    Importando no PostgreSQL Bancos Grandes

    Para Importar bancos de dados grandes, use o acesso SSH e comandos de importao do PostgreSQL via psql.

    Para importar via SSH, os passos:1) Leve o arquivo por FTP para a conta do seu usurio.2) Crie apenas o banco de dados no cPanel2) No terminal SSH, execute aps subir seu arquivo via FTP, o seu DUMP em SQL:

    psql -U USUARIO_FTP BANCO_CRIADO < ARQUIVO.SQL

    Onde: USUARIO_FTP - Seu usurio do cPanel ou FTP BANCO_CRIADO - Seu banco de dados criado no cPanel ARQUIVO.SQL - Seu arquivo de dump SQL gerado local e levado via FTP para sua

    conta

    Criando Tabelas no PostgreSQL com Aplicativos

    Veja-o-tpico-Usurio-PADRO-do-PostgreSQL-no-Painel--caso-esteja-usando-Hibernate/JPA.-Usurios-PHP-que-trabalhem-com-Frameworks,-a-orientao--a-mesma.

  • 153

    Criando Banco de Dados MySQL no Painel

    A forma mais simples de criar um banco de dados MySQL no cPanel ensinado abaixo:1. Crie o banco de dados MySQL indo em Banco de Dados, Banco de dados MySQL.

    2. Em "Criar Novo Banco de Dados", coloque o nome em "Novo Banco de Dados" e confirme no boto "Criar Banco de Dados":

  • 154

    Criando o usurio ao Banco de Dados MySQL no Painel

    1. Em Banco de Dados, Banco de dados MySQL.

    2. Defina um usurio em "Adicionar Novo Usurio", confirmando depois no boto "Criar Usurio":

  • 155

    Definindo o usurio ao Banco de Dados MySQL no Painel

    1) Em Banco de Dados, Banco de dados MySQL.

    2) Com o Usurio criado, atribua ao banco de dados em "Adicionar Usurio ao Banco de Dados":

    2.1) Defina seus privilgios e confirme no boto "Fazer Alteraes".

  • 156

    3) Por fim, voc dever ver o nome do banco de dados e seu respectivo usurio.

  • 157

    Formas de acesso ao Banco de Dados

    Na%Integrator,% %o%usurio%pode%trabalhar%com%o%acesso%ao%banco%de%dados%das%seguintes%formas%aps%criar%o%banco%de%dados%no%cPanel:No*MySQL*1.%Pelo%cPanel%atravs%do%phpMyAdmin2.%Pelo%SSH%atravs%de%comandos%diretamente%executados%no%banco%de%dados3.%Remotamente%desde%que%liberado%acesso%via%cPanelNo*PostgreSQL1.%Pelo%cPanel%atravs%do%phpPgAdmin2.%Pelo%SSH%atravs%de%comandos%diretamente%executados%no%banco%de%dadosO%Item%2%de%cada%banco%de%dados%exige%conhecimento%de%SQL%e%tambm%o%conhecimento%tcnico%do%terminal%de%cada%banco%de%dados.%IMPORTANTE:%Se%%iniciante,%recomendamos%fortemente%o%MySQL%por%ser%mais%simples%e%seguir%as%normas%SQL%padro.

  • 158

    Usando o phpMyAdmin para o MySQL

    1.%Aps%criar%o%banco%de%dados%no%MySQL,%v%em%Banco*de*Dados**phpMyAdmin

    2.%Ao%abrir%o%phpMyAdmin,%clique%no%seu%banco%de%dados:

    %No%phpMyAdmin%voc%pode% importar% seu%SQL,% clicando%em% Importar,% selecionando%o%arquivo.

  • 159

    Usando o MySQL pelo Aplicativo Hospedado

    No%Java%ou%PHP,%use%sempre%as%seguintes%conJiguraes:Host:%localhostBanco%de%dados,%Usurio%e%senha:%Criados%no%cPanel

  • 160

    Usando o phpPgAdmin para o PostgreSQL

    1.%Aps%criar%o%banco%de%dados%no%PostgreSQL,%v%em%Banco*de*Dados**phpPgAdmin: