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

instalar deps

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.gpg

Em 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.repo

Apó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

atualizar repo

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

instalar openproject

Uma vez que a instalação esteja completa, você verá as seguintes instruções.

concluído

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 configure

Selecione 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.

edição

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

instalar postgresql

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

instalar apache

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

fqdn nome de domínio

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

caminho em branco

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

ssl não para depois

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

svn pular

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

integração git

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

caminho git

Deixe o caminho do backend git como padrão.

diretório backend git

Selecione Instalar servidor memcached para continuar.

instalar memcached

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

email admin

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

idioma padrão

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

completo

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

status apache

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

status openproject

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.

login

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

mudar senha

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

painel

Você pode ver o gerenciamento de projetos clássico e ágil via Scrum a partir do projeto de demonstração disponível.

Share: X/Twitter LinkedIn

Receba novas postagens na sua caixa de entrada

Sem spam. Cancele a assinatura a qualquer momento.