Enfim, depois de algum tempo que não posto nada (falta de tempo por dedicar bastante tempo a um projeto no trabalho), venho fazer esse post com muito carinho.
Estou dando uma disciplina no meu ultimo semestre ( Gerência de Projetos) e com isso o reverendíssimo professor amanhã dará a primeira aula com o dotProject, como eu gosto de dar uma pincelada antes no conteúdo e ir pra aula massacrar o professor com algumas dúvidas, resolvi instalar esse aplicativo colocar numa VM e disponibilizar pra meus colegas que provavelmente não terão tempo para instalar. Chega de blá blá blá e vamo pro Fight.
PRA QUE SERVE O dotProject ?
O dotProject é um sistema de gerência de projetos em software livre de fácil utilização, com um conjunto de funcionalidades e características que o tornam indicado para implementação em ambientes corporativos, pois atende a diversas necessidades de gerentes e Escritórios de Projetos.
O dotProject é uma aplicação web e seu acesso é feito através de um navegador, assim sua utilização independe de sistema operacional e instalação na máquina do usuário, pois é executado em um servidor. Em termos mais técnicos, o dotProject é um sistema escrito em PHP, que utiliza banco de dados MySQL.
O dotProject unifica:
- informações de empresas;
- informações de projetos de cada empresa;
- todas as tarefas necessárias à execução de cada projeto;
- saber quanto de cada tarefa já foi realizado;
- Diagrama de Gantt;
- informação de usuários e colaboradores de cada tarefa;
- um modo fácil de informar usuários de suas associações a tarefas (via email);
- lembretes popup sobre prazos próximos ao fim;
- uma lista de contatos relacionados;
- calendários com visões diferentes: mensal, semanal e diária;
- fóruns relacionados a projetos;
- repositório de arquivos relacionados a projetos.
REQUISITOS
L – Linux
A – Apache2
M – MySQL
P – PHP5
INSTALAÇÃO
# echo ‘deb http://ftp.br.debian.org/debian/ lenny main contrib non-free’ >> /etc/apt/sources.list
# aptitude update
# aptitude install -y build-essential linux-headers-$(uname -r) mysql-server mysql-client php5 php5-mysql libgd-tools libphp-jpgraph unzip
# cd /var/www
# wget -c http://downloads.sourceforge.net/project/dotproject/dotproject/dotProject%20Version%202.1.3/dotproject_2.1.3.tar.gz
# tar xzvf dotproject_2.1.3.tar.gz && mv BigBlueHat-dotproject-527fa57/dotproject/ /var/www/
CONFIGURAÇÃO
O comando abaixo é para você redefinir a senha do root do MySQL, a senha que eu coloquei a abaixo é root.
# mysqladmin -u root password 'root' -p O comando abaixo é para criar o banco de dados, se aparecer a mensagem de que a base de dados ja existe passe para o proximo comando.# mysql -u root -p -e "create database dotproject;"O comando abaixo é para dar privilégios ao root ao banco de dados
# mysql -u root -p -e "grant all privileges on dotproject.* to dotproject@localhost identified by 'root';"
Você precisará alterar um parâmetro no arquivo do PHP pois senão aparece uma mensagem de erro quando você for acessar o servidor pela web.
# vim /etc/php5/apache2/php.ini
Altere o parâmetro abaixo no arquivo acima:De: session.auto_start = 0
Para: session.auto_start = 1
# /etc/init.d/apache2 restart
Acesse o servidor pela WEB: http://<IP_DO_SERVIDOR>/dotproject
Clique na opção marcada na figura abaixo
Clique na opção marcada abaixo: StartInstalationColoque no campo nome de usuário: root e no campo senha: root em seguida clique em Install db
E pronto! Aparecerá uma tela com o sucesso da instalação ao final, coloque novamente no navegador, http://<IP_DO_SERVIDOR>/dotproject Coloque em: ID: admin Senha: passwd Pronto Agora é só se divertir!
E pronto! aparecerá uma tela com o sucesso da instalação ao final
asfasf
asa


