Mudanças entre as edições de "Instalando WebGiz"

De Wiki AIX
Ir para: navegação, pesquisa
 
(57 revisões intermediárias pelo mesmo usuário não estão sendo mostradas)
Linha 3: Linha 3:
  
  
==Visão Geral==
+
==WebGiz - Instalação ==
  
O conjunto de aplicativos envolvidos no WebGiz são fundamentados na ferramenta Joomla, ou seja, o sistema WebGiz é a soma de módulos e componentes para o Joomla.
 
  
 +
===Instalando o Contexto===
  
==Vocabulário==
 
  
 +
O primeiro passo para a instalação do contexto é copiar '''do CD de instalação''' do Sistema '''Giz''' - a pasta '''WebGiz''' - para o diretório '''www''' do '''EasyPHP''' ([driver_de_intalacao]\aixphp\www).
  
*[http://pt.wikipedia.org/wiki/Servidor_Apache Apache : Servidor de páginas html do consórcio Apache Foundation;]
 
  
*IIS : servidor de páginas html da Microsoft;
+
Após copiar a pasta '''WebGiz''' para o local indicado, acesse o endereço pelo navegador de internet:
  
*[http://pt.wikipedia.org/wiki/Mysql MySQL : Sistema gerenciador de banco de dados gratuito;]
 
  
*[http://pt.wikipedia.org/wiki/Php PHP : Processador de códigos para gerar páginas html;]
+
*'''http://localhost/webgiz'''
  
*[http://pt.wikipedia.org/wiki/Joomla Joomla : Gerenciador de conteúdos, organizado por módulos/componentes e plug-ins;]
 
  
*Componentes: Aplicativos completos que utilizam o Joomla como container e são completamente independentes;
+
Na instalação do contexto '''WebGiz''' é possível que seja exibido a mensagem:  
  
*Módulos: Pequenos aplicativos do Joomla, capaz de interagir na interface com o usuário.
+
'''The installation directory is unwritable or unable to create cjc.dat file in it'''.
  
*Templates: Forma do joomla de organizar os desenho da tela, exibindo os módulos e/ou componentes.
+
Neste caso veja o [http://gestaoescolar.aix.com.br/index.php?title=T%C3%B3picos_de_Corre%C3%A7%C3%B5es_-_WebGiz#Instalando_o_WebGiz '''Tópico de Correção: Unwritable e/ou cjc.dat'''], para solucionar este problema. Após esta correção, prossiga como os passos abaixo.
  
*CRM: Software gerenciador de conteúdo seja informação, interação, aplicativos, etc.
 
  
*DAO: Data Access Object ou Objeto de acesso a dados. Utilizado para concentrar toda a regra de negócio para acesso a tabelas de banco de dados.
+
Com as configurações descritas até este ponto, ao iniciar a instalação do '''WebGiz''' os requerimentos devem ser apresentados como a seguir.  
  
  
==Requisitos Mínimos para o WebGiz==
+
Caso algum destes estejam diferentes, será necessário checar as configurações indicadas até aqui.
 +
  
 +
[[Imagem:d7.jpg]]
  
*Apache 2.0
 
*MySQL 5.0.x
 
*PHP 5.2.X
 
  
 +
'''Observação:''' A instalação indica ''' variáveis globais''' como '''ON''', porém, como pode ser verificado pelo '''PHPINFO''' a diretiva se encontra desativada, devendo ser corrigida nos próximos pacotes de instalação.
 +
  
'''Observação:''' Caso o cliente já tenha [http://gestaoescolar.aix.com.br/index.php?title=Configurando_o_M%C3%B3dulo_IIS IIS instalado] e queira integrar o pacote do WebGiz, deverá ser instalado os aplicativos PHP e MySQL separadamente e realizando as devidas modificações de integração entre IIS e PHP através de ISAPI Filter.
+
[[Imagem:d8.jpg]]
 +
 
 +
 
 +
[[Imagem:d9.jpg]]
 +
 +
 
 +
Caso um dos diretórios acima esteja em''' vermelho''', verifique se o mesmo existe na pasta do '''WebGiz'''
 +
com os requerimentos de acordo, avance para o próximo passo;
 +
 +
 
 +
[[Imagem:d10.jpg]]
 +
 
 +
 
 +
Esta tela exibe apenas a licença de utilização do '''Joomla!'''. Avance ao próximo passo;
 +
 
 +
 +
[[Imagem:d11.jpg]]
 +
 
 +
 
 +
Após definir as configurações informadas acima, clique no botão''' Start Restoring''' para criar o banco;
 +
 
 +
 
 +
[[Imagem:d12.jpg]]
 +
 +
 
 +
Concluído o processo avance ao próximo passo;
 +
 
 +
 
 +
A tela abaixo deve ser preenchida pelo cliente, informando os dados da instituição.
 +
 
 +
 
 +
Verificar utilidade do '''E-mail''' do administrador e senha do administrador.
 +
 +
 
 +
As informações referentes as permissões de arquivos e diretórios não tem efeito sobre servidores '''Windows'''. Em caso de instalação em '''Linux''' pode ser mantido o padrão indicado.
 +
 
 +
 
 +
Os parâmetros ao final da tela (camada de '''FTP''') não tem sido configurados até então.
 +
 +
 
 +
Na tela abaixo será configurado o local onde os arquivos enviados pelo sistema serão armazenados, e-mail da secretaria e os dados para conexão do '''WebGiz''' com o banco de dados '''SqlServer''' (é importante ter verificado se o '''drive mssql''' foi carregado, para isso basta verificar se o '''drive mssql''' aparece no '''PHPINFO''' – como fora descrito anteriormente).
 +
 
 +
 
 +
[[Imagem:d13.jpg]]
 +
 
 +
 
 +
Efetuado o processo de configuração basta avançar ao próximo passo;
 +
 +
 
 +
[[Imagem:d14.jpg]]
 +
 
 +
 
 +
Após este processo, a própria instalação renomeia o diretório '''Installation''' para '''–-Installation'''.
 +
A partir daí é possível acessar o sistema pelo endereço: '''http://localhost/webgiz'''
 +
 
 +
 
 +
Neste ponto iremos transformar o '''EasyPHP''' em [http://gestaoescolar.aix.com.br/index.php?title=Transformando_o_EasyPHP_em_servi%C3%A7o_de_Windows serviço] de '''Windows''', favorecendo que ao '''restart''' do servidor os serviços do '''Apache''' e '''MySql''' sejam carregados, dispensando a necessidade de '''logon''' para abrir a aplicação do''' EasyPHP.'''
  
  

Edição atual tal como às 15h56min de 2 de junho de 2009


WebGiz - Instalação

Instalando o Contexto

O primeiro passo para a instalação do contexto é copiar do CD de instalação do Sistema Giz - a pasta WebGiz - para o diretório www do EasyPHP ([driver_de_intalacao]\aixphp\www).


Após copiar a pasta WebGiz para o local indicado, acesse o endereço pelo navegador de internet:



Na instalação do contexto WebGiz é possível que seja exibido a mensagem:

The installation directory is unwritable or unable to create cjc.dat file in it.

Neste caso veja o Tópico de Correção: Unwritable e/ou cjc.dat, para solucionar este problema. Após esta correção, prossiga como os passos abaixo.


Com as configurações descritas até este ponto, ao iniciar a instalação do WebGiz os requerimentos devem ser apresentados como a seguir.


Caso algum destes estejam diferentes, será necessário checar as configurações indicadas até aqui.


D7.jpg


Observação: A instalação indica variáveis globais como ON, porém, como pode ser verificado pelo PHPINFO a diretiva se encontra desativada, devendo ser corrigida nos próximos pacotes de instalação.


D8.jpg


D9.jpg


Caso um dos diretórios acima esteja em vermelho, verifique se o mesmo existe na pasta do WebGiz com os requerimentos de acordo, avance para o próximo passo;


D10.jpg


Esta tela exibe apenas a licença de utilização do Joomla!. Avance ao próximo passo;


D11.jpg


Após definir as configurações informadas acima, clique no botão Start Restoring para criar o banco;


D12.jpg


Concluído o processo avance ao próximo passo;


A tela abaixo deve ser preenchida pelo cliente, informando os dados da instituição.


Verificar utilidade do E-mail do administrador e senha do administrador.


As informações referentes as permissões de arquivos e diretórios não tem efeito sobre servidores Windows. Em caso de instalação em Linux pode ser mantido o padrão indicado.


Os parâmetros ao final da tela (camada de FTP) não tem sido configurados até então.


Na tela abaixo será configurado o local onde os arquivos enviados pelo sistema serão armazenados, e-mail da secretaria e os dados para conexão do WebGiz com o banco de dados SqlServer (é importante ter verificado se o drive mssql foi carregado, para isso basta verificar se o drive mssql aparece no PHPINFO – como fora descrito anteriormente).


D13.jpg


Efetuado o processo de configuração basta avançar ao próximo passo;


D14.jpg


Após este processo, a própria instalação renomeia o diretório Installation para –-Installation. A partir daí já é possível acessar o sistema pelo endereço: http://localhost/webgiz


Neste ponto iremos transformar o EasyPHP em serviço de Windows, favorecendo que ao restart do servidor os serviços do Apache e MySql sejam carregados, dispensando a necessidade de logon para abrir a aplicação do EasyPHP.