Feedback Imprimir

Publicação Típica

Requisitos mínimos do Servidor de Produção

Verifique abaixo os requisitos para que as aplicações geradas pelo Scriptcase possam ser executadas em seu ambiente de produção.

  • Servidor Web para publicação das aplicações(ex: Apache, IIS).
  • PHP na versão 5.6 ou 7.0.XX.
  • Acesso à base de dados que o projeto utilizará depois de publicado.

NOTA: Verifique aqui as funções que necessitam estar habilitdas no seu PHP para bom funcionamento das aplicações geradas pelo Scriptcase.

A publicação típica utiliza as configurações padrão do Ambiente de Produção (Bibliotecas Comuns), sua configuração é feita automaticamente pelo Scriptcase. Vamos mostrar todo o processo durante esta documentação.

Publicação de Projeto

Acesse o seu projeto e escolha a opção “Projeto -> Publicar Aplicações”, disponível no menu superior.

Menu "Projetos" do Scriptcase

Após clicar em Publicação, você terá a opção de publicar todas as aplicações do projeto ou escolher quais serão publicadas.


Selecionar todas as aplicações

Ao selecionar esta opção, todas as aplicações presentes no projeto serão publicadas.

Escolha de aplicações da publicação


Selecionar as aplicações individualmente

Esta opção nos permite selecionar as aplicações que você deseja que sejam publicadas.

Escolha de aplicações da publicação

Lista das aplicações disponíveis

Durante este processo, o Scriptcase lista todas as aplicações do projeto para que você possa selecionar as aplicações que deseja publicar.

Escolha de aplicações da publicação

Por tipo Selecionando esta opção, você pode visualizar a lista de aplicações agrupadas pelo seu respectivo tipo.
Por pasta Selecionando esta opção, você pode visualizar a lista de aplicações agrupadas por sua respectiva pasta.

Selecionando o tipo de publicação

Em seguida, devemos selecionar o tipo de publicação desejada.

Escolha do tipo da publicação

Configurando a publicação típica

Devemos definir qual será a aplicação inicial do projeto. Neste passo também definimos se iremos enviar as bibliotecas comuns(prod) junto do nosso projeto, bem como os mapas do FusionCharts.

Escolha da aplicação inicial da publicação

É necessário selecionar as bibliotecas comuns, que são arquivos responsáveis pelo Ambiente de Produção. É necessário selecionar os arquivos comuns para as imagens, css e mensagens costumizadas para serem enviadas no momento da publicação.

NOTA: É necessário selecionar corretamente o sistema operacional do servidor de publicação, para que sejam geradas corretamente as estruturas de pastas da publicação.

Publicar com as Bibliotecas comuns(Prod) Contém as bibliotecas utilizadas por nossas aplicações além das informações das conexões utilizadas pelo projeto.
Publicar com os arquivos comuns Esta opção é obrigatória na publicação de um projeto, para que as imagens, css e mensagens personalizadas sejam enviadas no momento de geração da publicação.
Publicar com os Mapas do FusionChart Marcando esta opção, os arquivos referentes a bibloteca dos Mapas do FusionChart serão adicionados no arquivo de publicação.
Sistema operacional do servidor de publicação Esta opção é obrigatória na publicação de um projeto, para que, definindo-se o sistema operacional, o Scriptcase possa realizar a construção correta da estrutura da publicação.
Escolher a aplicação inicial Esta opção permite definir a aplicação inicial que será executada na publicação.

Arquivos gerados

Geração dos arquivos da publicação

Nesta etapa devemos selecionar a forma que desejamos que os arquivos de publicação serão gerados.


Gerar ZIP ou Tar.Gz com aplicações

O Scriptcase irá gerar um arquivo Zip ou Tar.Gz. Ao final do processo, será exibido um relatório das aplicações publicadas juntamente com o link para download do projeto.

Escolha tipo ZIP da publicação

NOTA: O arquivo ZIP ou Tar.Gz gerado, deve ser descompactado apenas no servidor de publicação, para evitar que os arquivos sejam corrompidos.

Publicar em diretório no servidor

Esta opção gera os arquivos diretamente no diretório informado. Devemos informar o caminho absoluto do diretório de publicação. |

Escolha tipo Diretório da publicação

NOTA: Essa opção está disponível apenas quando a publicação for realizada no mesmo servidor em que o Scriptcase está instalado.

Publicar em servidor de FTP

Esta opção gera os arquivos diretamente no servidor remoto de FTP.

Escolha tipo FTP da publicação

Servidor de FTP Neste campo é necessário informar o servidor que será usado para publicar o projeto. Insira aqui o domínio ou IP de seu servidor FTP.
Usuário Usuário FTP do servidor de produção, lembrando que este usuário deve ter permissão de escrita na pasta do servidor, caso contrário não funcionará.
Senha Senha vinculada ao usuário informado.
Diretório no FTP Caminho absoluto do diretório do servidor escolhido para publicar o projeto.

NOTA: Para utilizar esta opção é necessário que se tenha um servidor que disponibilize o acesso FTP e um usuário com permissões de escrita na pasta do mesmo.

Publicar em servidor de SFTP

Esta opção gera os arquivos diretamente no servidor remoto de SFTP.

Escolha tipo SFTP da publicação

Servidor de SFTP Servidor o qual será usado para publicar o projeto. Insira aqui o domínio de seu servidor SFTP.
Usuário Usuário SFTP do servidor de produção, lembrando que este usuário deve ter permissão de escrita na pasta do servidor, caso contrário não funcionará.
Senha Senha vinculada ao usuário informado.
Diretório no FTP Caminho absoluto do diretório do servidor escolhido para publicar o projeto.

NOTA: Para utilizar esta opção é necessário que se tenha um servidor que disponibilize o acesso SFTP e um usuário com permissões de escrita na pasta do mesmo.

Ao final do processo, será exibido um relatório das aplicações publicadas juntamente com o link para download do projeto.

NOTA: O arquivo ZIP ou Tar.Gz deve ser descompactado apenas no servidor de produção, para minimizar os riscos de corromper os arquivos.

Tela final da publicação

Diretórios do servidor

Na raiz do servidor foi criada uma pasta(tipica) onde iremos descompactar os arquivos de publicação.

Diretório dos servidor

No final do processo de descompactação dos arquivos, devemos acessar nosso projeto pelo browser.

NOTA: No primeiro acesso devemos configurar as conexões no Ambiente de produção.

Primeiro acesso