Blog do GeckoFlag

Dicas para escolher ferramentas de gestão de projetos e tarefas

Dá para instalar o Redmine em hospedagem compartilhada? Do que ele precisa e três opções se não couber

Publicado em:

Dá para instalar o Redmine em hospedagem compartilhada? Do que ele precisa e três opções se não couber

O Redmine é gratuito, e você já paga um plano de hospedagem compartilhada onde roda o seu site WordPress. Por que não instalar o Redmine ao lado? Aí você abre o guia de instalação e encontra uma longa lista de comandos.

O Redmine é uma ferramenta open source de gestão de projetos usada no mundo todo há muitos anos. É bem documentado e cheio de recursos. Mas ele não roda do jeito que o WordPress e outros softwares em PHP rodam, e isso faz da hospedagem compartilhada uma casa desconfortável para ele.

Este artigo percorre os requisitos e os passos de instalação oficiais do Redmine e mostra onde a hospedagem compartilhada atrapalha. Depois, apresenta três opções para quando o Redmine não couber.

Pontos principais

  • A instalação do Redmine pressupõe acesso à linha de comando e um ambiente que mantenha um programa Ruby rodando. Não dá para instalá-lo só com o navegador e o FTP.
  • A versão atual, o Redmine 7.0, exige Ruby 3.2 ou superior. Dos cinco provedores de hospedagem compartilhada conhecidos que verificamos, só um oferece um Ruby tão recente, e nenhum publica um guia para instalar o Redmine atual.
  • Quando o Redmine não couber, as escolhas realistas são um VPS, um serviço de Redmine hospedado ou outra ferramenta feita para hospedagem compartilhada.

Observação: este artigo foi escrito pelo desenvolvedor do GeckoFlag. As informações sobre o Redmine e os provedores de hospedagem se baseiam nas páginas oficiais deles, consultadas em 5 de outubro de 2026.

Do que o Redmine precisa

Comece pelo guia oficial de instalação. Em outubro de 2026, a linha de versões atual é a 7.0.

Item Requisito do Redmine 7.0
Ambiente de execuçãoRuby 3.2, 3.3, 3.4 ou 4.0 (roda em Ruby on Rails 8.1)
Banco de dadosMySQL 8.0 a 8.4, PostgreSQL 14, SQL Server 2012 ou superior, ou SQLite 3. O SQLite não é para uso em produção com vários usuários
Configuração do MySQLAlterar o nível de isolamento das transações para READ COMMITTED
OpcionalImageMagick (exportação do Gantt como imagem, miniaturas), Sidekiq (o backend de filas recomendado para produção)

Fonte: Installing Redmine (guia oficial)

O guia oficial tem 11 passos:

  1. Baixar e descompactar o pacote do Redmine
  2. Criar um banco de dados vazio e um usuário de banco de dados
  3. Escrever os dados de conexão em um arquivo de configuração (config/database.yml)
  4. Instalar as bibliotecas necessárias pela linha de comando (bundle install)
  5. Gerar um segredo de sessão pela linha de comando
  6. Compilar os assets pela linha de comando
  7. Criar as tabelas do banco de dados pela linha de comando
  8. Carregar os dados padrão pela linha de comando
  9. Definir permissões de escrita em algumas pastas
  10. Iniciar um servidor pela linha de comando e testar a instalação
  11. Abrir no navegador e entrar

Esse não é o padrão do WordPress, de enviar arquivos e abrir um instalador no navegador. Os passos 4 a 8 e o passo 10 são feitos entrando no servidor e digitando comandos.

O que vem depois do passo 10 importa tanto quanto. O Redmine entrega suas páginas a partir de um programa Ruby que fica rodando o tempo todo. O servidor que você inicia no passo 10 é só um teste. Para usar o Redmine no dia a dia, você precisa de uma configuração à parte, em que um servidor de aplicação fique sempre rodando por trás do servidor web.

Quatro obstáculos na hospedagem compartilhada

Ao comparar esses requisitos com um plano comum de hospedagem compartilhada, quatro problemas aparecem.

1A versão do Ruby pode ser antiga demais, ou nem existir

Muitos provedores de hospedagem compartilhada oferecem Ruby, mas a versão varia bastante. As páginas de ajuda da HostGator listam o Ruby 1.8.7 para os planos compartilhados. A hosting.com (antiga A2 Hosting) lista versões até a 2.6 no seu seletor de Ruby. A Namecheap vai até a 3.4.

O Redmine 7.0 exige Ruby 3.2 ou superior. O Ruby 2.5, que vários provedores ainda oferecem, chegou ao fim da vida útil em 2021.

Às vezes é possível compilar um Ruby mais novo dentro da sua própria pasta pessoal. Isso significa compilar software no servidor, o que aumenta ainda mais a dificuldade.

2Você precisa da linha de comando (SSH)

Mais da metade dos passos de instalação são comandos. Para executá-los, você precisa de acesso SSH, e ter ou não esse acesso depende do provedor e do plano. Em alguns provedores ele vem desativado e precisa ser ativado ou solicitado.

Mesmo com SSH, você não tem acesso de administrador (root). Se um passo precisar de um pacote de sistema extra, por exemplo para compilar uma das bibliotecas do Redmine, talvez não seja possível instalá-lo.

3Você não pode manter seu próprio programa rodando

Este é o principal. A hospedagem compartilhada coloca muitos clientes em um mesmo servidor, então, em geral, um cliente iniciar seus próprios processos permanentes não faz parte do serviço. Memória e quantidade de processos também têm limite. A Namecheap, por exemplo, limita seu plano compartilhado de entrada a 1 GB de memória.

O único caminho que alguns provedores oferecem é o recurso “Setup Ruby App” do cPanel. Ele roda uma aplicação Ruby por meio do Passenger, que o provedor gerencia, então não é você quem inicia um servidor. Onde esse recurso não existe, ou só oferece um Ruby antigo, não há um jeito suportado de manter o Redmine rodando.

4O banco de dados pode não estar na lista do Redmine

Para o MySQL, o guia oficial lista as versões 8.0 a 8.4. Muitos provedores de hospedagem compartilhada oferecem MariaDB no lugar, que é compatível com o MySQL na maioria dos aspectos, mas não aparece na lista de bancos de dados suportados pelo Redmine. A hospedagem compartilhada da Namecheap, por exemplo, roda MariaDB 11.4.

Os pontos 1 e 4 são problemas de versão. Os pontos 2 e 3 vêm da forma como a hospedagem compartilhada é construída. As versões podem se atualizar com o tempo, mas o limite do ponto 3 faz parte do que a hospedagem compartilhada é.

Onde estão os provedores de hospedagem compartilhada conhecidos

Verificamos o que cinco provedores de hospedagem conhecidos dizem nas próprias páginas de suporte sobre Ruby nos planos compartilhados. Consultado em 5 de outubro de 2026.

Provedor Ruby nos planos compartilhados Atende ao Redmine 7.0 (3.2 ou superior)? O que o provedor diz sobre apps Ruby
Namecheap3.0 a 3.4Escolhido no “Setup Ruby App” do cPanel✓A versão, simPublica um guia do “Setup Ruby App”. O banco de dados é MariaDB 11.4. O SSH pode ser ativado em qualquer plano
hosting.comantiga A2 Hosting1.8 a 2.6NãoSuporta Rails pelo “Setup Ruby App” e orienta usar o Ruby 2.5 para isso
HostGator1.8.7Rails 2.3.18NãoVersões mais novas de Ruby e Rails são para VPS ou servidores dedicados
DreamHostInstalado, versão não informadaNãoApps Ruby não podem rodar nos planos compartilhadosRodar um app Ruby só é possível em um VPS gerenciado ou servidor dedicado. O Passenger não é suportado
BluehostVersão não informadaIncertoO provedor não publica a versão“Limited support for Ruby applications. Not ideal for running full Ruby on Rails environments.” Recomenda VPS ou hospedagem dedicada

Com base nas próprias páginas de suporte e especificações de cada provedor. As especificações podem variar conforme o plano e a data de contratação.

Quatro dos cinco oferecem um Ruby antigo demais ou dizem claramente que o lugar de aplicações Ruby é um VPS ou servidor dedicado.

A Namecheap é o caso interessante. A hospedagem compartilhada dela oferece Ruby até a 3.4 pelo “Setup Ruby App” do cPanel, então o requisito de versão é atendido e existe um jeito gerenciado pelo provedor de manter uma aplicação rodando. Ainda assim, ficam questões em aberto: o banco de dados é MariaDB e não uma das versões de MySQL da lista do Redmine, as bibliotecas do Redmine precisam ser instaladas sem acesso root e tudo precisa caber no limite de memória do plano. O guia da Namecheap trata de aplicações Ruby em geral, não do Redmine. Não testamos essa configuração, então encare-a como um experimento, não como uma forma suportada de rodar o Redmine.

Nada disso é defeito da hospedagem compartilhada. Ela foi feita para sites que rodam em PHP, e para PHP os mesmos provedores oferecem versões atuais. Uma aplicação como o Redmine, que roda continuamente em Ruby, simplesmente fica fora daquilo para que a hospedagem compartilhada foi projetada.

Três opções quando o Redmine não couber

Se o Redmine não entrar na sua hospedagem compartilhada, há três caminhos. O certo depende de você querer o Redmine em si ou gerenciar tarefas na hospedagem que já tem.

Opção Indicada se O que você assume
1. Contratar um VPS e instalar o RedmineVocê quer o Redmine e alguém da equipe se vira bem com a linha de comandoMontar, atualizar e proteger o servidor
2. Usar um serviço de Redmine hospedadoVocê quer o Redmine e não quer administrar um servidorUma mensalidade
3. Usar outra ferramenta que rode em hospedagem compartilhadaVocê quer continuar com a hospedagem atual e não precisa ser o RedmineDiferenças de recursos em relação ao Redmine e a migração dos seus dados

1Contratar um VPS e instalar o Redmine

Se você quer o Redmine inteiro sob seu controle, este é o caminho padrão. Um VPS dá acesso de administrador, então você pode seguir os passos oficiais exatamente como estão escritos.

Alguns provedores oferecem um VPS que já vem com o Redmine instalado. A Hostinger, por exemplo, tem um template de VPS com Redmine no Ubuntu 24.04. Verifique qual versão do Redmine o template instala, porque nem sempre é a mais recente.

Em troca, cuidar do servidor vira tarefa sua. Atualizar o sistema operacional e o Ruby, fazer backups e se proteger contra invasões ficam por sua conta. A pergunta decisiva é se alguém da equipe consegue cuidar de um servidor, e continuar cuidando.

2Usar um serviço de Redmine hospedado

Existem serviços que rodam o Redmine para você, sem instalação nem manutenção. O Planio é um dos listados no próprio site do Redmine. O provedor gerencia o servidor e você usa o Redmine no navegador.

O Planio tem um plano gratuito para 2 usuários e 1 projeto, e os planos pagos começam em 25 dólares por mês para 5 usuários. Se o seu ponto de partida era “Redmine, porque é gratuito”, repare que aqui a premissa muda.

3Usar outra ferramenta que rode em hospedagem compartilhada

Se você só precisa gerenciar tarefas na hospedagem que já tem, procure ferramentas que rodam apenas com PHP e um banco de dados. Leantime, Kanboard e o nosso GeckoFlag são exemplos.

Os requisitos e o esforço de instalação delas são comparados em Ferramentas de gestão de projetos que você pode instalar em hospedagem compartilhada sem Docker.

Nenhuma delas faz tudo o que o Redmine faz. Integração com repositórios, permissões e fluxos de trabalho detalhados e plugins são os pontos fortes do Redmine. Se você precisa deles, ficará mais satisfeito com a opção 1 ou 2.

O que saber antes de migrar do Redmine para o GeckoFlag

Este artigo foi escrito pelo desenvolvedor do GeckoFlag. Para quem está avaliando o GeckoFlag como terceira opção, aqui estão os limites de uma migração, além dos pontos positivos.

O que o GeckoFlag faz

O GeckoFlag é uma ferramenta de gestão de projetos e tarefas vendida em pagamento único. Roda com PHP 8.2 ou superior e MySQL ou MariaDB. Envie os arquivos, abra o site no navegador e o instalador começa. Não há linha de comando envolvida. Atualizações e backups também são feitos pela tela de administração.

Reúne tarefas, tarefas pai e filhas, comentários, um quadro Kanban, um gráfico de Gantt, uma wiki e compartilhamento de arquivos. A interface foi feita para que designers, líderes de projeto e clientes, pessoas que não são engenheiros, consigam usá-la sem se perder.

Limites para verificar antes de migrar

  • Não há uma ferramenta de migração dedicada. Você exporta as tarefas do Redmine em CSV e as importa no GeckoFlag. As tarefas importadas são registradas como novas, e os números das tarefas são reatribuídos.
  • Só os campos básicos das tarefas são transferidos. Ou seja, campos como status, prioridade, responsável, data de início e data de vencimento. Histórico de comentários, anexos e páginas da wiki não podem ser transferidos. As relações de pai e filha também não são mantidas pelo CSV.
  • A importação exige alguma preparação. Status, prioridades e responsáveis precisam ser cadastrados antes no GeckoFlag. Linhas que fazem referência a itens inexistentes são ignoradas. Veja o manual de importação e exportação para detalhes.
  • O Redmine tem recursos que o GeckoFlag não tem. Controle de tempo, campos personalizados, configuração de fluxos de trabalho, integração com repositórios, plugins, uma API e permissões detalhadas para cada papel.
  • Não é gratuito. É um pagamento único de $30, e o custo da hospedagem é à parte.

O GeckoFlag não é a escolha certa para migrar um Redmine com anos de histórico. Ele combina com equipes que estão começando do zero, ou com equipes que levam apenas as tarefas abertas e recomeçam.

Para uma comparação recurso por recurso, veja GeckoFlag vs Redmine. Você pode experimentar as telas reais na demo.

Resumo: você quer o Redmine ou gerenciar tarefas na sua hospedagem?

O Redmine não foi projetado para ser instalado em hospedagem compartilhada. Ele precisa da linha de comando e de um ambiente que mantenha um programa Ruby rodando. A maioria dos provedores de hospedagem compartilhada conhecidos oferece um Ruby antigo demais para a versão atual ou indica um VPS para aplicações Ruby, e nenhum publica um guia para instalar o Redmine atual.

Se estiver em dúvida, esta é uma forma simples de decidir:

  • Você precisa dos recursos do Redmine e alguém consegue cuidar de um servidor: instale em um VPS.
  • Você precisa dos recursos do Redmine e não quer um servidor: use um serviço hospedado.
  • Gerenciar tarefas na hospedagem atual é suficiente: escolha uma ferramenta que rode em PHP.

Se a terceira opção é a sua, a próxima leitura é a comparação de ferramentas para hospedagem compartilhada. Os passos de instalação do GeckoFlag estão no manual, e o preço, na página de preços. Esperamos que este artigo ajude você a encontrar a configuração certa para a sua equipe.

Fontes

Observação: especificações e preços são de 5 de outubro de 2026. Antes de instalar ou contratar, consulte a página oficial de cada um para obter as informações mais recentes.