segunda-feira, 26 de outubro de 2020

DICAS 3159 -WEBDEV TUTORIAL 93 - 07-11-2020-10_00Hrs-Licao 6.1 - DEPLOYING - DIFERENTES MODO DE IMPLANTACAO - POR HTTP - PARTE D FINAL



https://youtu.be/wzdag2xpOCE






Bom Dia Boa Tarde Boa Noite

Seja Membro do Canal

Esse Video Ao Vivo vai estrear as 10:00 do dia 07/11/2020-

DICAS 3159 -WEBDEV TUTORIAL 93 - 07-11-2020-10_00Hrs-Licao 6.1 - DEPLOYING - DIFERENTES MODO DE IMPLANTACAO - POR HTTP - PARTE D FINAL

ASSUNTOS


AULA TOP DEMAIS, PARA VOCE QUE NUNCA, COLOCOU O Site
NO AR PELO HTTP ESSE VIDEO VAI LHE ENSINAR ISSO.
E O MELHOR PESSOAL.. FUNCIONOU..MUITO LEGAL, MUITO MASSA.
É DIFICIL ESTUDAR A TEORIA, MAS QUANDO DESCOBRINDO ALGO
LEGAL.. FICAMOS MUITO FELIZ, E ESPERO QUE VOCES FIQUEM 
TAMBEM. 

DIFERENTES MODO DE IMPLANTACAO 
Entrando no Projeto 
Um exemplo detalhado: implantação via HTTP
Preparando a configuração
Gerando Deploy the site
Configuração
Escolher Via http 
Definindo usuario
Implantar Desconectando ou nao os usuarios 
Testando o site fora do servidor 
Proxima licao: Lição 6.2. Gerenciando um site




DICAS 3067 -WEBDEV TUTORIAL 1-Licao 1.1-14-09-2020 11hrs-DESCUBRA WEBDEV
DICAS 3068 -WEBDEV TUTORIAL 1-Licao 1.2-14-09-2020 15hrs-Web development and WEBDEV - PARTE A
DICAS 3069 -WEBDEV TUTORIAL 3-Licao 1.2-14-09-2020 16hrs-Web development and WEBDEV - PARTE B










PlayList WebDev tutorial Amarildo Webdev
Playlist Windev Tutorial Amarildo Windev
Playlist windev Franca PcSoft
Amarildo
Windev
WxSolucoes
Matos Informatica
Repositorio Windev
Site forum Google 
Video sobre 3 Mil Videos Windev 
PlayList Pedrosao
Video sobre Alfaserver servidor 
Ultimo Video manipulacao arquivos











Os diferentes modos de implantação
Agora que nosso servidor Web foi configurado, estamos prontos para implantar nosso site. Vários métodos estão disponíveis. A escolha de um método depende principalmente das restrições técnicas (capacidade de usar um servidor FTP ou não, acesso ao servidor, ...). Um site WEBDEV dinâmico pode ser implantado de acordo com um destes métodos:
  • Implantação remota do computador de desenvolvimento (por HTTP ou FTP). Vamos implantar nosso site de acordo com este método por HTTP.
    Observação: a configuração via FTP requer um servidor FTP.
  • Implantação em PC SOFT Cloud .
  • Implantação remota de um computador de gerenciamento (por HTTP ou FTP) por meio de um "pacote de implantação". Este modo de implantação opera como a implantação remota direta. Única diferença: a implantação não é realizada a partir do ambiente de desenvolvimento do WEBDEV. Neste modo:
    • o desenvolvedor gera um pacote de implantação.
    • O gerente do local (que pode ser outra pessoa que não o desenvolvedor) implanta o pacote no servidor remoto via WDDeploy. WDDeploy é uma ferramenta distribuída gratuitamente que é fornecida com WEBDEV.
  • Distribuição por meio físico (DVD-ROM, etc.). A implantação por mídia física cria um suporte de configuração (como um aplicativo) que deverá ser executado diretamente no servidor. Este modo de implantação opera apenas no Windows.
  • Implantação via serviço de hospedagem de teste PC SOFT .
  • Implantação por meio de uma imagem Docker do site .
Vamos agora estudar a implantação por HTTP.

Um exemplo detalhado: implantação via HTTP

Vamos implantar o projeto "Full_WEBDEV_Site" que foi usado na parte 3 deste tutorial. Uma versão corrigida está disponível se você ainda não usou este projeto.
  • Para abrir este projeto no WEBDEV:
    1. Exiba a página inicial do WEBDEV se necessário (Ctrl + <).
    2. Na página inicial, clique em "Tutorial" e selecione "Site WEBDEV Completo (Exercício)".

      Responda

      Se você não executou as operações nas partes anteriores, abra o projeto corrigido. Este projeto contém as diferentes páginas criadas nas partes anteriores.
      Para abrir o projeto corrigido, na página inicial do WEBDEV, clique em "Tutorial" e selecione "Site WEBDEV Completo (Resposta)".
Preparando a configuração
Um assistente de configuração é fornecido com WEBDEV; este assistente permite instalar facilmente o seu site na empresa de hospedagem (site da Internet ou Extranet, por exemplo) ou em um dos seus servidores dedicados à hospedagem WEBDEV (site da Intranet, por exemplo).
  • Vamos usar este assistente:
    1. Na faixa de opções, no painel "Projeto", no grupo "Geração", expanda "Implementar site" e selecione "Gerar e implementar o site".
    2. O assistente é iniciado. Antes de realizar a configuração, todos os elementos encontrados em seu site devem ser incluídos em uma biblioteca. Uma biblioteca é um arquivo que agrupa todos os elementos criados durante as etapas de desenvolvimento (descrição da base de dados, páginas, relatórios, consultas, ...). As páginas HTML e as imagens não estão incluídas na biblioteca.
      Vá para a próxima etapa.
    3. Vários idiomas podem ser incluídos na biblioteca. Em nosso exemplo, manteremos as opções padrão. Vá para a próxima etapa.
    4. As informações sobre a versão da biblioteca são utilizadas para inserir os elementos que serão exibidos nas propriedades do arquivo no Windows explorer. Vá para a próxima etapa.
    5. Não salve o projeto e valide a criação da biblioteca.
Configuração
  • O assistente de configuração fará algumas perguntas para definir como seu site será implantado. No nosso caso, vamos realizar uma configuração remota por HTTP:
    1. Selecione a primeira opção "Implementar o site WEBDEV em um servidor de aplicativos WEBDEV remoto".
      Vá para a próxima etapa.
    2. Para definir os parâmetros do servidor, as seguintes informações devem ser fornecidas por sua empresa de hospedagem. Vamos digitar as informações correspondentes à configuração que foi realizada anteriormente:
      • Endereço do servidor (em nosso exemplo, nome do computador onde as conexões do WEBDEV Application Server 10 foram instaladas). O nome pode ser:
        • um nome de computador acessível pela rede (por exemplo: "TestServer"),
        • um endereço IP (por exemplo: 192.168.15.99),
        • um endereço de Internet (por exemplo: www.myserver.eu).
      • Conta de usuário que executa a configuração. Nós a criamos na etapa anterior: essa conta é "Mark".
      • Senha associada à conta (em nosso exemplo, também "marca").

        Observação

        Cuidado: o nome do usuário pode ser precedido pelo nome do domínio para evitar confusões. Por exemplo: "mycomputer \ test" ou "mydomain \ test"
    3. Depois de inserir os detalhes da sua conta, vá para a próxima etapa.
    4. Digite os parâmetros para implantação do site. Manteremos as opções padrão.
      Vá para a próxima etapa.
    5. WEBDEV estabelece a conexão e resume as operações a serem realizadas (número de arquivos a atualizar, número de arquivos a excluir, etc.). Para obter os detalhes das operações e modificá-las se necessário, clique em "Editar a lista de arquivos".
    6. Vá para a próxima etapa.
    7. O assistente propõe incluir a modificação automática de arquivos de dados na configuração. Você também pode configurar os elementos necessários para usar um banco de dados Cliente / Servidor HFSQL.
      Mantenha as opções padrão e vá para a próxima etapa.
    8. O assistente propõe selecionar o modo de implantação:
      • Implante sem desconectar usuários. Esta opção permite que você atualize o site sem desconectar os usuários.
      • Implante desconectando usuários. Se esta opção for selecionada, os usuários conectados serão automaticamente desconectados para atualizar o site.
      Selecione "Implementar desconectando usuários" e vá para a próxima etapa.
    9. Especifique o parâmetro do site:
      Você pode modificar:
      • O número máximo de conexões para o site: se este valor for definido como "5", por exemplo, apenas 5 usuários da Web poderão se conectar ao seu site ao mesmo tempo.
      • O número máximo de conexões por usuário da Web: se este valor for definido como "5", por exemplo, um usuário da Web poderá iniciar seu site até 5 vezes.
      • A quantidade de tempo ocioso antes da desconexão do usuário: esta opção é usada para liberar todos os recursos ocupados pela sessão do usuário Web se este não tiver realizado nenhuma ação desde a duração especificada.
    10. Por padrão, seu site é ativado imediatamente após a configuração. Os usuários não terão acesso ao seu site se "Ativar o site imediatamente após sua configuração" estiver desmarcado.
    11. O assistente se propõe a realizar:
      • uma configuração imediata: os arquivos serão transferidos imediatamente para o servidor e seu site será instalado imediatamente.
      • uma configuração atrasada: os arquivos serão transferidos imediatamente para o servidor, mas seu site será instalado na data e hora especificadas ("Programar implantação para uma data posterior").
    12. Vá para a próxima etapa.
    13. O assistente permite definir os parâmetros de segurança do site: Mudança de IP, ... Vá para a próxima etapa.
    14. O assistente se propõe a gerar automaticamente os arquivos estatísticos para o site. Estas estatísticas afetam, por exemplo, as ações realizadas no site, a origem dos usuários da Web, ...
      Mantenha as opções propostas por padrão e vá para a próxima etapa.
    15. Valide a configuração ("Concluir"). O assistente de configuração transfere os arquivos.
Durante a transferência de arquivos, o assistente compacta e criptografa os dados transferidos. Seus dados são transferidos com alto nível de segurança.
No final da configuração, um link permite que você inicie o site imediatamente.
Correspondência entre os diretórios do computador de desenvolvimento e a implantação
A distribuição dos arquivos do site é ligeiramente diferente entre o servidor de desenvolvimento e o de implantação. Vejamos um resumo da distribuição proposta automaticamente pelo WEBDEV.
Diretório no computador de desenvolvimentoDiretório no servidor de implantação
<Nome do projeto> \ <Nome do projeto> _WEB<site> \ <nome do site> \ <nome do site em maiúsculas> _WEB
<Nome do Projeto> \ ExePara um site:
  • arquivos de dados (.fic, .ndx, .mmo, .ftx): <dados> \ nome do site>
  • outros arquivos: <site> \ <nome do site>
Para um serviço da Web:
  • arquivos de dados (.fic, .ndx, .mmo, .ftx): <dados> \ nome do site>
  • outros arquivos: <webservice> \ <nome do site>

Onde:
  • <site>, <data> e <webservice> são os diretórios definidos ao criar a conta de hospedagem (veja acima).
  • <nome do site> é o nome do site.
A distribuição de arquivos pode ser configurada no assistente de implantação.

Teste

Teste
teste