Documentação

Por que migrar para GXportal 6.0?

Tabela de conteúdos

Instalação em Windows (.NET/SQLServer)

Requisitos

Abaixo, você encontrará a lista dos requisitos mínimos para instalar e executar o Backend e o Frontend do GXportal.

Requisitos básicos de software para o funcionamento do GXportal

  • Windows
    • Mínimo funcional : Windows Server 2008
    • Mínimo recomendado: Windows Server 2012
    • Recomendado: Windows Server 2016
  • SQLServer
    • Mínimo funcional: SQL Server 2008 R2
    • Mínimo recomendado: SQL Server 2012
    • Recomendado: SQL Server 2016

Arquitetura

  • Mínimo funcional: Um único servidor com IIS, SQL Server e GXportal (backend e frontend)
  • Mínimo recomendado: Dois servidores, um para SQL Server e outro para o IIS e GXportal (backend e frontend)

Hardware

  • Processador
    • Mínimo: Intel Core i7
    • Recomendado: Intel Xeon
  • Memória
    • Arquitetura de um só servidor
      • Mínimo: 16GB
      • Recomendado: 32GB
    • Arquitetura de dois servidores
      • Mínimo: 8GB
      • Recomendado: 16GB
  • Disco
    • Os programas de GXportal ocupam 2GB
    • A base de dados de GXportal
      • Sites pequenos: 1GB em média
      • Sites médios: 5GB em média
      • Sites grandes: 10 GB em média
    • Recursos estáticos do site: reservar um mínimo de 2GB

Instalação

Para a instalação você tem o arquivo gxportal_60_NET_SQLServer.zip, clique aqui para baixar.

Nota: Nas etapas, o domínio do site é usado como exemplo: www.example.com, que deve ser alterado pelo domínio do site correspondente. Da mesma forma com as senhas para configurar. É usado abaixo para o nome do banco de dados gxportal60 e para o nome de usuário gxportal60, eles podem ser alterados.

Descompacte o zip GXportal em "c:\gxportal60"

Configurar conexão ao BD: 
gxportal.bat -connection -server <nome do servidor de banco de dados> -instance <instancia do sqlserver> -database gxportal60  -user gxportal60 -password <password>

Crie o banco de dados: 
gxportal.bat -createDatabase -dbaUser sa -dbaPassword <sa_password> -dbPassword <senha do usuário gxportal60>

Crie as tabelas: 
gxportal.bat -createTables -dbPassword <senha do usuário gxportal60>

Inicialize os metadados: 
gxportal.bat -import metadata -dbPassword <senha do usuário gxportal60>

Implantar programas ASP.Net:
gxportal.bat -deploy aspnet 

Instale o administrador de licença:
gxportal.bat -deploy licmgr

Configurar el IIS para o acceso ao backend:
gxportal.bat -deploy iis -backend 
 
Configurar proteção:
gxportal.bat -protection -registerDB -dbPassword <senha do usuário gxportal60>

Instale a versão mais recente de GeneXus Protection Server no mesmo servidor do GXportal. Você pode obtê-lo daqui

Solicitar licenças com o gerenciador de licenças que está em c:\gxportal60\licmgr

Verifique o acesso ao backend acessando http://localhost/backend60

Acesse com o usuário gxpadmin e senha gxp123 sem especificar o site

Modifique a senha do usuário gxpadmin na opção de menu Segurança > Mudar password

Crie um novo site, crie o administrador do usuário do site.

Configurar URL dos arquivos com http://www.example.com/ e verifique se o caminho dos arquivos de multimídia está correto, deve ser o seguinte: C:\inetpub\wwwroot\gxportal60\resources\<site>\ onde <site> é o nome que será configurado no site ao criá-lo.

Ative a coluna ID na grade do site para ver o identificador atribuído ao site criado que será necessário no frontend implantar mais tarde.

Encerre a sessão do usuário gxpadmin e faça o login com o administrador do site para configurar o domínio do site com o valor correspondente, no nosso exemplo, www.example.com. Para isso, vá para a opção de menu Desenho > Domínios.

Retorne à linha de comando onde as etapas anteriores da instalação foram executadas para executar o comando que configura o IIS para o acesso frontend do site: gxportal.bat -deployiis -frontend -siteId <id. dosite criado>

Se você selecionou alguns dos templates para inicializar o site, poderá publicar o site e tentar acessar o domínio configurado para verificar se pode acessá-lo.