Este tutorial mostra como fazer uma implantação típica no Scritpcase. O scriptcase contém dois modelos de implantação de aplicativos: Típico e Avançado.
Se você não tiver certeza de como implantar em um servidor de hospedagem, assista a este tutorial em vídeo sobre implantação aqui.
Pré-requisitos:
Este tipo de implantação é destinado a usuários que desejam utilizar as configurações padrão do ambiente de produção (Bibliotecas Comuns), esta configuração é feita automaticamente pelo Scriptcase. O processo é descrito abaixo:

Depois de clicar em Publicar, você poderá escolher se deseja publicar todas as aplicações ou se deseja selecionar apenas as algumas aplicações. Vamos utilizar a opção "Todas".


Nota: Caso escolha a opção "Selecionar Aplicações", uma tela com todas as aplicações será exibida para que você possa escolher quais aplicações publicar.

Exemplo:
Nota: É necessário criar um diretório em seu servidor para abrigar todo o ambiente de produção (Bibliotecas Comuns), lembrando que no diretório de documentos você deve informar o caminho absoluto da pasta. Neste exemplo, usaremos o diretório de nome: producao.
Diretório da Produção: Conjunto de bibliotecas e serviços utilizados pelos aplicativos publicados. Defina aqui o caminho relativo ao diretório prod, ex: /production/prod ou /prod
Diretório das Imagens (usado no processo de upload): Pasta onde as imagens são salvas quando algum aplicativo utiliza um campo do tipo "imagem (nome do arquivo)". Digite esta opção e o caminho relativo para o diretório img, ex: /production/file/img
Diretório Temporário: Será criada pasta onde serão criados os arquivos temporários durante a execução das aplicações. Os arquivos neste diretório são removidos periodicamente com base na configuração especificada, por padrão é 120 minutos. Use neste campo o caminho relativo ao diretório tmp, ex: /production/tmp ou /temp_files/tmp
Diretório dos Documentos (utilizado no processo de upload): Pasta onde você salvou os documentos, quando algum aplicativo utiliza um campo do tipo "Documento (nome do arquivo)". Caminho absoluto (caminho completo) para o diretório doc, ex: C:/Apache/htdocs/production/file/doc ou C:/Apache/htdocs/my_documents/doc
Nota: O caractere "/" significa que a raiz do servidor Web está sendo usado como caminho relativo.
Nota: Esta opção é recomendada por ser a que menos depende de outros serviços para ser feita.2 - Publicar em diretório no servidor: Publica as aplicações no diretório informado. Essa opção só deve ser utilizada, caso a publicação seja realizada no mesmo servidor em que o ScriptCase está instalado, caso contrário essa opção não terá validade.

Nota: Se o Scriptcase não conseguir achar a pasta de nome "teste", uma tela de alerta será exibida informando que será criada uma pasta com esse nome.

Nota: Para utilizar esta opção é necessário ter um servidor que disponibilize acesso FTP e um usuário com permissão de escrita na mesma pasta.

Nota: Com a publicação avançada é necessário fazer o download do “Ambiente de Produção”, que corresponde a todos os arquivos responsáveis pelas bibliotecas públicas. Caso não deseje baixar o Ambiente de Produção (Bibliotecas Comuns) gerado pelo link após a publicação, você pode optar por baixá-lo aqui. Se você deseja publicar o mesmo projeto novamente, não é necessário baixar as bibliotecas comuns. Essas informações não são válidas apenas quando as bibliotecas comuns foram atualizadas para uma nova versão do ScriptCase.Passo 1: A próxima etapa será descompactar e extrair os arquivos existentes no zip gerado pelo ScriptCase.
A estrutura se apresentará como na imagem abaixo:

Passo 4: Neste passo escolhemos o SGBD, o banco de dados que utilizamos na aplicação.

Passo 5: Informaremos o Servidor do Banco de Dados, no nosso como o banco de dados está na mesma máquina das aplicações, podemos chamar através de ' localhost ', se o banco estiver em outro servidor pode ser chamada através do nome da máquina ou número IP, informaremos também o Login e Senha de acesso ao banco de dados (se possuir).

Passo 6: O último passo será acessar a aplicação pelo browser.
