"O Redmine é um software livre, gerenciador de projetos baseados na web e ferramenta de gerenciamento de bugs. Ele contém calendário e gráficos de Gantt para ajudar na representação visual dos projetos e seus deadlines (prazos de entrega). Ele pode também trabalhar com múltiplos projetos.
O design do Redmine design foi influenciado pelo Trac, um pacote de software semelhante.
O Redmine é escrito usando o framework Ruby on Rails. Ele é multiplataforma e suporta diversos Banco de Dados. Além de ser um software multilíngue, também possibilita o uso integrado com vários repositórios tais como Svn, Git, Mercurial, Darcs, Cvs e Bazaar."
Pode ir tomar um café, que esta parte demora um pouco.
Ajustando o MySQL
Bem, depois de instalar o Rails, é hora de acertar nosso MySQL, siga os passos abaixo.
Vamos entrar no shell do MySQL:
# mysql -u root -p
Entre com a senha de root que você definiu na hora da instalação.
mysql > CREATE DATABASE redmine_base CHARACTER SET utf8;
mysql > CREATE USER 'redmine'@'localhost' identified by '123456';
mysql > GRANT ALL PRIVILEGES ON redmine_base.* TO 'redmine'@'localhost';
mysql > QUIT;
Resumindo:
Na 1ª linha criamos a base "redmine_base", que será a base de dados do Redmine.
Na 2ª linha criamos o usuário "redmine", com senha 123456 e acesso localhost.
Na 3ª linha demos controle total ao usuário "redmine" para a base "redmine_base".
[4] Comentário enviado por viniciusraupp em 17/02/2013 - 15:09h
Buenas... ótimo tutorial.
Tive alguns problemas ao usar o redmine no apache, ao configurar o apache para DocumentRoot /var/lib/redmine/public funcionou perfeitamente, porém preciso que o redmine seja executado em um subdiretório, exemplo: http://site.com.br/redmine, não tive sucesso,
aparece o seguinte erro quando acesso o site:
Ruby on Rails application could not be started ,
A source file that the application requires, is missing.
It is possible that you didn't upload your application files correctly. Please check whether all your application files are uploaded.
A required library may not installed. Please install all libraries that this application requires.
Acrescentei no apache o seguinte:
<Directory /var/www/redmine>
AllowOverride all
RailsEnv production
Options -MultiViews
RailsBaseURI /redmine
PassengerResolveSymlinksInDocumentRoot on
</Directory>
e criei um atalho dentro do /var/ww/redmine com a origem /var/lib/redmine/public.
[6] Comentário enviado por cynarabahia em 19/02/2013 - 11:11h
O tutorial realmente é bem completo, entretanto estou com um problema, preciso instalar o REDMINE em um servidor que não tem acesso à internet, como posso conseguir os pacotes e suas dependencias, ou a listagem com esses arquivos para fazer download um a um?
[7] Comentário enviado por rick_G em 19/02/2013 - 11:20h
Amigo tu vai ter entrar nos repositórios do debian e ver quais são as dependências para cada pacote listado acima e baixar para instalar nessa máquina. http://www.debian.org/distrib/packages.pt.html
[9] Comentário enviado por profbispo em 20/11/2013 - 13:30h
Testei aqui e deu tudo certo, o erro apontado pelo slobato, também aconteceu comigo, mas tentei novamente e deu certo, acho que pra mim aconteceu o erro porque fui impaciente e apertei enter antes do processo concluir.
[10] Comentário enviado por vandomen em 11/02/2014 - 00:49h
Tive alguns problemas com o "/var/lib/gems/1.8/bin/bundle"
Ao clonar no git o redmine, acho que mudam os diretórios.
Consegui instalar, mas eu sempre tenho que iniciar o comando "ruby script/rails server webrick -e production" para habilitar a porta 3000 ?! Por que sem rodar este comando do ruby, eu até consigo acessar apenas com o IP.
De qualquer forma coloquei o rc.local, foi a primeira vez que instalei o Redmine, por isso não sei mexer muito.