Page tree

Welcome to FreeSoftwareServers Confluence Wiki

Skip to end of metadata
Go to start of metadata

https://docs.openproject.org/installation-and-operations/installation/packaged/

Default Login : admin/admin

Note: This is basically the same for Ubuntu Versions except adding the correct source line should be modified.

cat << 'EOL' >openproject_ubuntu_setup.sh
sudo apt -y install apt-transport-https
wget -qO- https://dl.packager.io/srv/opf/openproject/key | sudo apt-key add -
sudo wget -O /etc/apt/sources.list.d/openproject.list https://dl.packager.io/srv/opf/openproject/stable/10/installer/ubuntu/18.04.repo
#sudo wget -O /etc/apt/sources.list.d/openproject-ce.list https://dl.packager.io/srv/opf/openproject-ce/stable/8/installer/ubuntu/18.04.repo
sudo apt-get update
sudo apt-get install -y openproject
EOL
chmod +x openproject_ubuntu_setup.sh
./openproject_ubuntu_setup.sh

Config:

sudo openproject configure

Note: I had issues with port/localhost resolutions that required editing postgresql config and rebooting (reboot required!) and then re-run config

PostgreSQL Fix:

cat << 'EOL' >postgresql_openprojectfix.sh
systemctl stop postgresql
sed -i '/listen_addresses/s/^#//g' /etc/postgresql/*/main/postgresql.conf 
sed -i -e 's/localhost/127.0.0.1/g' /etc/postgresql/*/main/postgresql.conf
cat /etc/postgresql/*/main/postgresql.conf  | grep listen
sed -i -e 's/port = 5432/port = 45432/g' /etc/postgresql/*/main/postgresql.conf 
cat /etc/postgresql/*/main/postgresql.conf  | grep port
reboot
EOL
chmod +x postgresql_openprojectfix.sh
./postgresql_openprojectfix.sh
cat /etc/openproject/installer.dat
  • No labels