Versions Compared
Key
- This line was added.
- This line was removed.
- Formatting was changed.
Seguindo os passos desse tutorial você estará criando um domínio para seu sistema, como *.minhaempresa.com.br, e estará usando o DNS fornecido pela mesma empresa na qual gerou o domínio. Após a publicação, seu sistema será acessado por um subdomínio, exemplo: meusistema.minhaempresa.com.br.
Existem diversas empresas registradoras de domínios, iremos mostrar passo a passo como gerar o seu registro em duas delas: a primeira é a Freenom, ela gera domínios gratuitos e a segunda é a registro.br, responsável pela manutenção do domínio de nível superior .br. Apesar de estarmos mostrando como fazer no registro.br e Freenom, o processo é semelhante para todas as outras registradoras.
Ao escolher uma empresa de registro, fique atento ao preço na aquisição do domínio e na sua renovação, na reputação da empresa, segurança, se oferece e-mail e outras características. Listamos aqui 9 exemplos de empresas registradoras de domínios:
Domínio
Como informando anteriormente, mostraremos o processo para gerar o seu domínio usando como exemplo a Freenom e também a Registro.br. Porém, fique a vontade para escolher qualquer outra registradora de domínios.
Freenom
A Freenom é uma empresa de registro de domínio e disponibiliza gratuitamente (durante o primeiro ano) domínios com extensões próprias, como: .tk, .ml, .ga, .cf e .gq.
Para criar o domínio através da Freenom, acesse seu site e digite o nome que deseja como domínio no campo “Encontrar “Encontrar um novo domínio GRÁTIS” GRÁTIS” e clique em Check Availability (Verificar Disponibilidade) para exibir os domínios disponíveis. Selecione Get it now! no domínio desejado e depois clique em Checkout. No exemplo da figura abaixo selecionamos o domínio meusistemacronapp.tk.
Figura 1.1 - Pesquisa e seleção de domínios
Na próxima tela, clique no botão Use DNS e selecione a aba User Freenom DNS Service. Como ainda não publicamos nossa aplicação, preencha os campos IP address com “0.0.0.0” e clique em Continue. (Figura 1.2)
Figura 1.2 - Configuração do DNS
Em Review & Checkout, logue com uma conta Freenom ou através do login social do Google ou Facebook (Figura 1.3), em seguida informe seus dados pessoais e confirme para registrar o domínio.
Figura 1.3 - Confirmação do domínio
Após finalizar, você receberá um número de serviço confirmando que o registro é seu!
Registro.br
A Registro.br é o departamento do NIC.br, responsável pelas atividades de registro e manutenção dos nomes de domínios que usam o .br.
Para gerar um registro, acesse o site do Registro.br e logue ou crie uma conta, caso ainda não tenha. Após logar, digite o nome que deseja como domínio no campo “Registre “Registre o domínio .br certo para você” você” e clique na lupa de pesquisa para verificar a disponibilidade do domínio.
Image Modified
Figura 1.4 - Pesquisa e seleção de domínios
Ele irá lhe apresentar diversos valores, dependendo do tempo de registro. Clique em Registrar e na tela seguinte informe o CPF ou CNPJ do titular do domínio.
Na última tela, preencha seus dados; não informe nada nas opções de DNS, leia os termos e condições e confirme o registro do seu domínio.
Aguarde o e-mail com o link para realizar o pagamento. Após a confirmação de pagamento o registro será seu!
Zona de Hospedagem
Informações |
---|
Para obter mais detalhes sobre essa funcionalidade do Cronapp, acesse o tópico "Domínio" em Serviços de Cloud. |
A configuração da Zona de Hospedagem é necessária para podermos apontar o seu domínio à sua publicação, permitir a criação do Certificado SSL e obter os endereços do dos servidores DNS dos Serviços de Cloud.
No Cronapp, abra a funcionalidade Serviços de Cloud através do menu Deploy > Serviço de Cloud, clique na aba Domínios (item 1 da Figura 2.21) e depois no botão Nova Zona de Hospedagem (2). Ao abrir a janela, informe o domínio que você registrou, deixe a opção Publicado fora dos Serviços de Cloud (3) marcada e finalize clicando em Nova Zona de Hospedagem.
Nota |
---|
O checkbox Publicado fora dos Serviços de Cloud identifica se você vai usar o servidor DNS do Serviço de Cloud ou da empresa na qual gerou o seu domínio. |
Image Modified
Figura 2.1 - Informando seu domínio externo no Cronapp
Certificado SSL (HTTPS)
Gerar uma certificação digital para o seu domínio não é obrigatório, porém garante segurança e passa credibilidade para seus usuários. Além disso, os navegadores já começaram a indicar sites sem HTTPS como “não seguros”, veja mais detalhes.
Para gerar o certificado digital para o domínio é necessário realizar o challenge certificate (desafio do certificado) que é a forma da empresa certificadora garantir que quem está gerando o certificado para domínio é o proprietário do domínio. A empresa responsável pelo certificado digital gera um nome e uma chave secreta para um tipo de registro e o proprietário do domínio deve cadastrar esses dados nas configurações do seu domínio, após isso, a empresa certificadora verificará se a chave fornecida por ela foi configurada no domínio informado.
Abra a abaCertificado SSL (HTTPS) (item 1 da Figura 3.1) clique em Novo Certificado SSL (2) e ao abrir a janela, selecione o registro cadastrado na etapa anterior no campo Domínio e escolha um dos tipos de certificados (3), clique em Novo Certificado SSL (4) para abrir a janela com os dados do challenge certificate.
Não feche essa janela ainda! Assim que clicarmos em OK, a empresa certificadora (Let’s Encrypt, no exemplo da imagem) fará uma consulta para verificar se o servidor DNS está com os dados do desafio do certificado cadastrado, caso o DNS ainda não tenha atualizado, será necessário gerar um novo certificado SSL para obter outro valor do challenge certificate e cadastrar novamente no servidor DNS.
O tempo de atualização do registro no domínio dependerá da empresa registradora. Por exemplo, no teste que fizemos com a Freenom (próximo passo) tivemos que esperar 5 minutos até clicar em OK (Figura 3.1) e aguardar mais alguns segundos até a confirmação da validação.
Figura 3.1 - Chave do certificado digital.
Só clique em OK após configurar esses dados no seu domínio.
Nota |
---|
As certificadoras digitais limitam a quantidade de challenge certificate para cada domínio semanalmente, nesse caso, se não conseguir da primeira vez, refaça esperando um tempo bem maior na segunda. |
Freenom
Acesse as configurações do domínio clicando no menu Service > My Domains e veja a tela da Figura abaixo.
Figura 3.2 - Configurações do Domínio
Selecione o botão Manage Domain na última coluna da tabela para acessar a tela de Gerenciamento do domínio e clique na última aba, Manage Freenom DNS, para ser encaminhado para a tela de Gerenciamento do DNS do domínio. (Figura abaixo)
Figura 3.3 - Cadastro de novo registro no Gerenciador do DNS
Em Add Records, informe o Nome, Tipo, TTL (300 ou um valor menor, caso seu registrador aceite) e o Valor (target) obtidos no Cronapp (Figura XX3.1) e clique em Save Changes.
Aguarde o período maior que o do TLL cadastrado (exemplo, 300 = 5 minutos) e clique em OK na janela do Cronapp (Figura XX3.1) para ser feito a validação peo pelo certificador digital.
Registro.br
Acesse as configurações do domínio no site do registro.br, clique em Painel para visualizar a lista de registros criadas, depois clique no domínio criado, na primeira coluna da tabela, e por último em editar Zona (item 1 da Figura 3.4).
Figura 3.4 - Acessando as configurações do DNS
Na tela de Edição da Zona do registro, selecione a opção TXT na caixa de seleção central, insira os dados obtidos no Cronapp (Figura 3.5), Nome no campo à esquerda e o Valor do campo à direita. Clique em Adicionar ao final.
Figura 3.5 - Exemplo de adição de tipo de registro
Aguarde o período de 10 a 15 minutos e clique em OK na janela do Cronapp (Figura 3.1) para ser feito a validação pelo certificador digital.
Publicação
Informações |
---|
Para obter mais detalhes sobre essa funcionalidade do Cronapp, acesse o tópico "Publicações" em Serviços de Cloud. |
Para publicar, o sistema que você deseja realizar o deploy deve está aberto no Cronapp. Acesse o Serviços de Cloud, selecione a aba Aplicações e clique no botão Nova Publicação (item 1 da Figura 54.1) para abrir a janela de configurações da Nova Publicação.
No campo URL da Aplicação informe o nome do subdomínio que apontará para sua aplicação e selecione o domínio (item 2 da Figura 54.1), previamente cadastrada na aba Domínios .
Se você criou o Certificado SSL para o seu domínio no passo anterior, selecione-o no campo Certificados SSL (HTTPS). Faça as outras configurações baseadas nas necessidades do seu sistema e clique no botão Nova Publicação da janela Nova Publicação.
Figura 4.1 - Configuração da publicação
Nesse momento será aberto um pop-up perguntando se deseja gerar o arquivo *.war
do sistema, caso negue, a publicação será cancelada, após . Após confirmar será aberta a janela de opções da Geração de War (mais detalhes no tópico "Gerando War" em Serviços de Cloud). Clique no botão OK ao final. (Figura 54.2)
Figura 4.2 - Configuração do war
Caso o Perfil selecionado esteja utilizando um banco de dados local (H2) e a opção Dados de conexão Embutidos esteja marcado, uma mensagem de alerta será exibida.
Figura 4.3 - Mensagem exibida ao gerar war com banco H2 vinculado
Nota |
---|
Lembrete Banco de dados H2 devem ser utilizados só para desenvolvimento, pois seus dados serão perdidos a cada restart do servidor. |
Após o carregamento sua publicação estará no ar e uma janela se abrirá (Figura 54.34) exibindo o CNAME da aplicação para ser cadastrado nas configuração de DNS do seu domínio.
Figura 4.4 - CNAME do sistema publicado
OBSERVAÇÕESDica |
---|
|
Configuração do CNAME no DNS
Neste último passo precisaremos cadastrar nas configurações do DNS, o CNAME da publicação. Os registros CNAME normalmente são usados para apontar para um subdomínio como www ou mail ao domínio que hospeda o conteúdo desse subdomínio.
Freenom
Acesse novamente as configurações do domínio clicando no menu Service > My Domains e veja a tela da Figura abaixo.
Figura 5.1 - Configurações do Domínio
Selecione o botão Manage Domain na última coluna da tabela para acessar a tela de Gerenciamento do domínio e clique na última aba, Manage Freenom DNS, para ser encaminhado para a tela de Gerenciamento do DNS do domínio. (Figura abaixo)
Figura 5.2 - Cadastro de novo registro no Gerenciador do DNS
Em Add Records, informe o Nome, Tipo, TTL (300 ou um valor menor, caso seu registrador aceite) e o Valor (target) obtidos no Cronapp (Figura 54.34) e clique em Save Changes.
Aguarde alguns minutos e acesse o endereço informado no campo Name em seu Browser para acessar o seu sistema publicado!
Registro.br
Acesse as configurações do domínio no site do registro.br, clique em Painel para visualizar a lista de registros criadas, depois clique no domínio criado, na primeira coluna da tabela, e por último em editar Zona (item 1 da Figura 5.3).
Figura 5.3 - Área de configuração do criado
Na tela de Edição da Zona do registro, selecione a opção CNAME na caixa de seleção central e insira os dados obtidos no Cronapp (Figura 5.4): no campo à esquerda informe o subdomínio (no exemplo “publicacao”) e no campo à direita o endereço do CNAME. Clique em Adicionar ao final.
Figura 5.4 - Exemplo de adição de tipo de registro
Aguarde alguns minutos e acesse o endereço informado no campo Name em seu Browser para acessar o seu sistema publicado!