Instalação do ProcessMaker em Ambiente Hospedado

From ProcessMaker

Revision as of 14:09, 3 March 2010 by Amosbatto (Talk | contribs)
(diff) ← Older revision | Current revision (diff) | Newer revision → (diff)
Jump to: navigation, search

As instruções a seguir são válidas para a versão pmos-1.1-1705 on. . Por favor, certifique-se de que você está instalando a versão correta.


Contents

Requisitos

Certifique-se de que seu Provedor de Serviço preenche os seguintes requisitos:

  • Apache 2.2.3 ou superior com os seguintes módulos:
    • Deflate
    • Expires
    • Rewrite
    • Vhost_alias
  • MySQL 4.1.20 ou superior
  • PHP 5.1.6 ou superior

Configurações do PHP

  • Certifique-se de que os parâmetros do PHP são definidos da seguinte maneira:
  asp_tags = On
  short_open_tag = On
  file_uploads = On
  register_globals = On
  memory_limit = 80M    

O ProccesMaker necessita no mínimo de 80Mb no parâmetro "memory_limit" do PHP.

  • O ProcessMaker requer as seguintes dependências:php-gd, php-mysql, php-xml, php-soap,
 php_mbstring.

Instalação

  • Baixe o último pacote do ProcessMaker de
[http://sourceforge.net/projects/processmaker/] 
  • Extraia o arquivo pmos-xx-xtar.gz no seu diretório /public_html/.

Isso criará um novo diretório "processmaker /" contendo todos os arquivos e diretórios do ProcessMaker.

  • Certifique-se de que os seguintes subdiretórios estão com permissão de escrita.
  chmod 777 /home/your_account/public_html/processmaker/workflow/engine/config/
  chmod 777 /home/your_account/public_html/processmaker/workflow/engine/content/languages/
  chmod 777 /home/your_account/public_html/processmaker/workflow/engine/js/labels

Em caso de não ter acesso à linha de comando no seu servidor, faça essas alterações a partir do seu gerenciador de arquivos.

  • Crie os seguintes diretórios. Por favor, certifique-se que estes diretórios não estão
 incluídas no seu diretório /public_html/: 
   mkdir /home/your_account/processmaker
   mkdir /home/your_account/processmaker/shared
   mkdir /home/your_account/processmaker/compiled

Em caso de não ter acesso à linha de comando no seu servidor, faça essas alterações a partir do seu gerenciador de arquivos.

Criação do Subdomínio

  • Crie um novo subdomínio: ProcessMaker. O documento raiz deste subdomínio deve ser definido como:
  /public_html/processmaker/workflow/public_html/

Como mostrado na ilustração seguinte:

Image:Subdomain-def.png

Criação de Bases de Dados no Mysql

  • Crie um novo Usuário no MySql: pmuser

Image:Pmuser-creation.png

  • Crie o três bases de dados seguintes:

1. workflow para informações dos seus workflow


Image:Workflow-creation.png

2. rbac para informações dos seus usuários

Image:Rbac-creation.png

3. report para informações dos seus relatórios

Image:Report-creation.png

  • Adicione o pmuser nas três bases de dados criadas:

Image:Ihe-user-database.png

  • Defina para o pmuser - TODOS os privilégios - nas três bases de dados criadas:

Image:Ihe-database-privileges.png

NOTA: Nas ilustrações a conta de usuários é AJAXLAB

Configuração do ProcessMaker

  • Abra seu navegador e carregue o subdomínio ProcessMaker criado. Você deverá ver a página de teste.

Se você não vê-la, por favor verifique os passos de instalação.

  • Na página de teste,

1. Digite as informações da conta de sua base de dados MySQL, correspondente ao pmuser criado.

Image:Ihe-pmuser-test.png.png


2. Digite seu banco de dados MySQL do ProcessMaker, correspondentes aos três bases de dados criadas: Workflow, Rbac e Report.

Image:Ihe-database-test.png


3. Digite o diretório de dados do workflow e o diretório de modelos compilados (Por favor, veja o último passo da instalação secção).

Image:Ihe-directories-test.png


4. Digite as credenciais do usuário Admin do ProcessMaker. Por padrão, é definido como:

 	user:      admin
 	password:  admin

Image:Ihe-user-test.png


5. Teste sua conexão e caminhos, clicando na aba "Teste", opção do canto superior direito.

6. Depois disso, clique na aba "Install" (no canto superior direito).

7. Após alguns segundos, você irá obter a confirmação de sua instalação. Se ele foi bem-sucedida, clique no botão "Finish installation" e experimente o ProcessMaker. Caso contrário, visite nosso fórum (http://forum.processmaker.com/) para obter apoio.

8. Para acessar o ProcessMaker use as credenciais definidas na etapa 4 desta secção. Por padrão, são os seguintes:

 	user:      admin
 	password:  admin
 	workspace: workflow

NOTA: Nas ilustrações a conte de usuário é AJAXLAB

Mais informações e licença

ProcessMaker - Automate your Processes Copyright (C) 2002 - 2008 Colosa Inc.

Licenciado sob os termos da GNU Affero General Public License version 3: http://www.affero.org/oagpl.html

Para maiores informações visite: http://www.processmaker.com/

Creditos

- ProcessMaker - Automate your Processes Copyright (C) 2002-2008 Colosa http://www.processmaker.com/

translations