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.
Choose to install Apache2 web server.
Set the FQDN for the server.
Set project path prefix. If you leave it the installation will be on the root of your domain.
Choose it to use SSL.
If you want to yse SVN, you can choose to install it. Git is on the next screen.
I’ll choose to install and use Git.
Enter directory to host Git repositories.
Do the same for CGI scripts.
Set sendmail application to be used.
Enter admin email to be used for access and notifications.
Then finally install Memcache server.
Step 4: Access OpenProject Dashboard onDebian 11 / Debian 10
Visit the URL of OpenProject Dashboard on;
You should see an interface similar to one shown below:
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.
After login, you can choose to import demo data to help you get started with OpenProject on Debian 10 (Buster) Linux.