Instalar o Gerenciador de Projetos Collabtive no ambiente Linux/Debian

Publicado: 03/10/2012 em CMS, Linux, Serviços IP
Tags:,

Collabtive - banner

O “collabtive” é um gerenciador de projetos “web-based” totalmente em PHP, com licenciamento GPL (software livre). Collabtive é escrito em PHP5 e usa uma interface de usuário baseado em AJAX. Tem característica multi-linguagem, suportando mais de 30 idiomas. Collabtive integra-se com outros webservices através de uma API XML. Além disso, prevê a importação de funcionalidade e os dados de outros aplicativos. Ele permite ao usuário trabalhar com listas de tarefas, metas, arquivos e controlar o tempo trabalhado tarefa à tarefa.

o banco de dados usado é o MySQL 4.1 or 5.x

No momento deste post, tínhamos:
Debian: Debian-6, Squeeze
Versão do collabtive:  0.7.6 (liberada em 30.mai.2012)

O collabtive pode ser obtido de http://sourceforge.net/projects/collabtive/files/collabtive/0.7.6/collabtive076.zip/download

1. Desempacotar o collabtive
# mkdir /usr/share/collabtive
# cd /usr/share/collabtive
/usr/share/collabtive# unzip collabtive076.zip
/usr/share/collabtive# chmod -R 757 templates_c/
/usr/share/collabtive# chmod 757 config/standard/config.php

2. Criar os arquivos de configuração para o Apache
# mkdir /etc/collabtive

Criar o arquivo /etc/collabtive/apache.conf com o seguinte conteúdo:

Alias /collabtive /usr/share/collabtive/
<Directory /usr/share/collabtive/>
DirectoryIndex index.php
Options +FollowSymLinks
AllowOverride None

order deny,allow
deny from all
# allow from 127.0.0.0/255.0.0.0 ::1/128
allow from all

<IfModule mod_php5.c>
php_flag magic_quotes_gpc Off
php_flag track_vars On
php_value include_path .
</IfModule>
</Directory>

Criar um link simbólico e reiniciar o Apache:
/etc/apache2/conf.d# ln -s ../../collabtive/apache.conf collabtive
# /etc/init.d/apache2 restart

3. Criar a base de dados para o collabtive:

$ mysql -u root -p

mysql> create database collabtive;
mysql> grant all on collabtive.* to collabuser;
mysql> grant all on collabtive.* to collabuser@localhost;
mysql> set password for collabuser=password('meu_collab_passw');
mysql> set password for collabuser@localhost=password('meu_collab_passw');
mysql> exit

4. Instalar o collabtive
com o navegador acessar http://<ip_servidor>/collabtive/install.php
Uma tela como a baixo será mostrada.

Tela de instalação do gerenciador de projetos collabtive

Conforme a base de dados criada, as informações a serem fornecidas neste tela serão:
Database host: localhost
Database name: collabtive
Database user: collabuser
Database passw: meu_collab_passw

Agora é só seguir dos demais passos e o gerenciador de projetos estará instalado e funcionando.
A tela inicial de login será lcançada através do navegador em http://<ip_servidor>/collabtive
Veja a tela inicial do aplicativo:

Tela inicial do gerenciador de projetos Collabtive

5. Cuidados com a segurança
Por questões de segurança, remova o arquivo php de instalação pois o mesmo não será mais necessário:
# rm /usr/share/collabtive/install.php

Bom uso!

Links:
1- Obter o collabtive: em http://collabtive.o-dyn.de/
2- Collabtive Forums

Anúncios

Deixe um comentário, pois isto é muito motivante para continuarmos este trabalho

Preencha os seus dados abaixo ou clique em um ícone para log in:

Logotipo do WordPress.com

Você está comentando utilizando sua conta WordPress.com. Sair / Alterar )

Imagem do Twitter

Você está comentando utilizando sua conta Twitter. Sair / Alterar )

Foto do Facebook

Você está comentando utilizando sua conta Facebook. Sair / Alterar )

Foto do Google+

Você está comentando utilizando sua conta Google+. Sair / Alterar )

Conectando a %s