Instalação OpenProject · 4 min read · Oct 22, 2025
Como Instalar o OpenProject no Debian 12

OpenProject é um software de gerenciamento de projetos escrito em Ruby on Rails e AngularJS. É principalmente um fork do ChiliProject, que foi um fork do Redmine. Pode ser usado para gerenciar projetos entre equipes e departamentos. Também fornece uma ampla gama de recursos, como ágil e scrum, rastreamento de bugs, Wikis, fóruns, gerenciamento de tarefas, colaboração em equipe, roadmap do projeto e gerenciamento de lançamentos.
Este tutorial irá guiá-lo pela instalação do software de gerenciamento de projetos OpenProject no servidor Debian 12. Você configurará o OpenProject com PostgreSQL como o banco de dados e Apache como um proxy reverso.
Pré-requisitos
Antes de começar, certifique-se de ter os seguintes requisitos:
- Um servidor Debian 12 com pelo menos 4GB de memória
- Um usuário não-root com privilégios sudo
- Um nome de domínio apontado para o endereço IP do seu servidor
Vamos começar.
Instalando o OpenProject
OpenProject é um software de gerenciamento de projetos gratuito e de código aberto para tipos clássicos e ágeis. Ele ajuda você a acompanhar o ciclo de vida do seu projeto. Suporta mais de 30 idiomas e vem com duas versões, gratuita e por assinatura paga.
O OpenProject pode ser instalado de várias maneiras, via gerenciadores de pacotes ou em ambientes de contêiner, como Kubernetes. Para a maioria das distribuições Linux, como Ubuntu, Debian ou CentOS, o OpenProject fornece um pacote binário que você pode instalar facilmente via gerenciador de pacotes.
Primeiro, instale as dependências básicas no seu sistema Debian usando o seguinte comando. Digite y para confirmar a instalação.
sudo apt install apt-transport-https ca-certificates wget gpg
Agora adicione a chave GPG para o repositório OpenProject executando o comando abaixo.
wget -qO- https://dl.packager.io/srv/opf/openproject/key | gpg --dearmor > /etc/apt/trusted.gpg.d/packager-io.gpgEm seguida, adicione o repositório OpenProject para a versão Debian 12 com o seguinte comando.
wget -O /etc/apt/sources.list.d/openproject.list \
https://dl.packager.io/srv/opf/openproject/stable/13/installer/debian/12.repoApós adicionar a chave GPG e o repositório, execute o comando abaixo para atualizar sua lista de pacotes Debian. Você verá que o repositório OpenProject foi adicionado.
sudo apt update
Agora você pode instalar o pacote OpenProject no seu sistema Debian com o comando apt abaixo. Digite Y para prosseguir com a instalação.
sudo apt install openproject
Uma vez que a instalação esteja completa, você verá as seguintes instruções.

Configurando o OpenProject
Agora que você instalou o OpenProject, pode começar a configurá-lo via linha de comando. O comando openproject é criado por padrão no seu sistema, o que permite que você configure o OpenProject a partir do seu terminal.
O comando openproject permite que você configure o OpenProject de forma interativa, podendo configurar PostgreSQL, servidor web Apache, Memcached e também configurar a integração com Git/SVN.
Para configurar o OpenProject, execute o comando openproject abaixo. Isso configurará o OpenProject interativamente a partir do seu shell.
sudo openproject configureSelecione a versão do OpenProject como default. A versão padrão é para gerenciamento geral de projetos, enquanto a versão bim é usada para seções específicas da indústria, como a indústria da construção.

Selecione Instalar o novo PostgreSQL como o banco de dados para sua instalação do OpenProject.

Selecione Instalar servidor web Apache quando solicitado. Você usará o Apache como um proxy reverso para o OpenProject.

Agora insira o nome de domínio da sua instalação do OpenProject.

Deixe em branco para instalação no caminho. Você instalará o OpenProject no seu domínio raiz/subdomínio.

Para configuração SSL, selecione Sim ou Não. Você precisará fornecer detalhes dos seus certificados SSL.

Ignore a integração do repositório subversion.

Você também pode instalar a integração do Git na sua instalação do OpenProject.

Digite o diretório do caminho para o repositório Git. Por padrão, ele usará o diretório /var/db/subversion/git.

Deixe o caminho do backend git como padrão.

Selecione Instalar servidor memcached para continuar.

Agora insira seu endereço de e-mail de administrador para a instalação do OpenProject.

Em seguida, selecione o idioma padrão como inglês.

Após o processo ser concluído, você verá o seguinte:

Com o comando abaixo, você pode agora verificar os serviços para os servidores PostgreSQL, Apache e Memcached. Certifique-se de que todos esses três serviços estão em execução.
sudo systemctl status postgresql apache2 memcached
Por último, verifique os serviços do OpenProject com o seguinte comando. Certifique-se de que todos esses serviços estão em execução.
sudo systemctl status openproject openproject-web openproject-worker
Acessando o OpenProject
Inicie seu navegador web e visite http://project.howtoforge.local/login. Você será exibido na página de login do OpenProject. Insira o usuário padrão admin e a senha admin, em seguida clique em Entrar.

Agora, mude a senha padrão do admin para uma nova senha forte e clique em Salvar para confirmar.

Uma vez que o processo esteja completo, você verá o painel do OpenProject como o seguinte:

Você pode ver o gerenciamento de projetos clássico e ágil via Scrum a partir do projeto de demonstração disponível.
Receba novas postagens na sua caixa de entrada
Sem spam. Cancele a assinatura a qualquer momento.