Install OpenProject on Debian 11 / Debian 10

Posted on 21 views

Welcome to today’s guide which covers how to install OpenProject Community edition on Debian 11 / Debian 10 Linux system. OpenProject is a powerful project management and support tool for companies of all sizes – small to large teams.

Features of OpenProject

  • Project planning and scheduling
  • Product roadmap and release planning
  • Task management and team collaboration
  • Agile and Scrum
  • Time tracking, cost reporting, and budgeting
  • Bug tracking
  • Wikis – Built in documentation support
  • Forums – Let people engage
  • Meeting agendas and meeting minutes

Step 1: Update Debian system

Ensure your system is updated.

sudo apt -y update && sudo apt -y upgrade

You may need to do a reboot after upgrade.

[ -f /var/run/reboot-required ] && sudo reboot -f

Step 2: Add OpenProject APT repository

Import repository GPG key for OpenProject:

sudo apt update
sudo apt -y install gnupg2 wget apt-transport-https
curl -fsSL https://dl.packager.io/srv/opf/openproject/key | sudo gpg --dearmor -o /etc/apt/trusted.gpg.d/openproject.gpg

After importation of repository key, add OpenProject Community repository to Debian 11 / Debian 10 system.

# Debian 11
sudo wget -O /etc/apt/sources.list.d/openproject.list https://dl.packager.io/srv/opf/openproject/stable/12/installer/debian/11.repo

# Debian 10
sudo wget -O /etc/apt/sources.list.d/openproject.list https://dl.packager.io/srv/opf/openproject/stable/12/installer/debian/10.repo

# Debian 9
sudo wget -O /etc/apt/sources.list.d/openproject.list https://dl.packager.io/srv/opf/openproject/stable/12/installer/debian/9.repo

Step 3: Install OpenProject on Debian 11 / Debian 10

Once you’ve added the repository, proceed to install OpenProject Community Edition on Debian 11 / Debian 10 Linux machine.

sudo apt update
sudo apt -y install openproject

The openproject package provides an installer. Please run the following command to finish the installation:

sudo openproject configure

Select if to use external database or install one locally.

install-openproject-debian-10-01-768x412

Choose to install Apache2 web server.

install-openproject-debian-10-02-768x474

Set the FQDN for the server.

install-openproject-debian-10-03-768x412

Set project path prefix. If you leave it the installation will be on the root of your domain.

install-openproject-debian-10-04-768x420

Choose it to use SSL.

install-openproject-debian-10-05-768x427

If you want to yse SVN, you can choose to install it. Git is on the next screen.

install-openproject-debian-10-06-768x377

I’ll choose to install and use Git.

install-openproject-debian-10-07-768x426

Enter directory to host Git repositories.

install-openproject-debian-10-08-768x431

Do the same for CGI scripts.

install-openproject-debian-10-09-768x439

Set sendmail application to be used.

install-openproject-debian-10-10-768x391

Enter admin email to be used for access and notifications.

install-openproject-debian-10-11-768x387

Then finally install Memcache server.

install-openproject-debian-10-12-768x438

Step 4: Access OpenProject Dashboard onDebian 11 / Debian 10

Visit the URL of OpenProject Dashboard on;

http://example.com/openproject/login 

You should see an interface similar to one shown below:

install-openproject-debian-10-13-768x262

To Login to the web console as admin user:

Username: admin
Password: admin

You’ll be required to change the admin password after the first login.

install-openproject-debian-10-14-768x251

After login, you can choose to import demo data to help you get started with OpenProject on Debian 10 (Buster) Linux.

coffee

Gravatar Image
A systems engineer with excellent skills in systems administration, cloud computing, systems deployment, virtualization, containers, and a certified ethical hacker.