└── README.md /README.md: -------------------------------------------------------------------------------- 1 | 2 | Add PGP Key 3 | 4 | wget -qO- https://dl.packager.io/srv/opf/openproject/key | sudo apt-key add - 5 | 6 | Integrate OpenProject repository in Ubuntu 20.04 7 | 8 | sudo wget -O /etc/apt/sources.list.d/openproject.list https://dl.packager.io/srv/opf/openproject/stable/12/installer/ubuntu/20.04.repo 9 | 10 | Update package 11 | 12 | sudo apt update 13 | 14 | Now install openproject 15 | 16 | sudo apt install openproject 17 | 18 | "Start configuring OpenProject 19 | sudo openproject configure 20 | domain name use the ip address of the os static ip if available or localhost address 21 | 22 | Select Default OpenProject 23 | 24 | Configure PostgreSQL 25 | 26 | "To store its data we need a database server, here the OpenProject offers you an option to automatically install “Postgres“, however, if you already have an installed Postgres somewhere or on the same server then you can go for “Use an existing PostgreSQL database” option. 27 | 28 | However, here we are going for 29 | “Install a new PostgreSQL server and database locally“. 30 | Select it, Okay, and then hit the Enter key." 31 | if install first time use install /use install postgres database locally 32 | if you have pre-install postgresssql then use refuse >>that means use existing database 33 | 34 | Install Apache Webserver 35 | 36 | Set Fully Qualified domain 37 | 38 | "To access the OpenProject using FQDN, mention the same here. For example, here we are using demo.how2shout.com. You can use whatever you have. 39 | 40 | Alternatively, if you want to access it using a server IP address then mention that instead of a domain name." we can use localhost ip/ static ip / domain 41 | 42 | Server Path (optional) 43 | This is optional. If you want to access your OpenProject web interface under some folder then you can mention it here. For example, let say you already have some website running on your server and to access it you are using your root domain then we cannot use the same domain to access another web platform. Therefore, to solve we can install another website under a subfolder. And the name of that subfolder you can mention here. /openproject 44 | 45 | skip ssl no 46 | 47 | Install Subversion install 48 | 49 | skip smtp skip 50 | 51 | Access OpenProject Web interface on localhost/ip/domain which is we have mention in qualified domain 52 | 53 | ## Default login password is admin/admin After login first time must update default pass 54 | 55 | ##-----------------Backup--------------------------## 56 | 57 | 58 | step 1 - For backup openproject we can use pgadmin open pgadmin 59 | 60 | step 2 - connect / login into sql server we can see database list and something else 61 | 62 | step 3 - we can backup now Lets backup 63 | 64 | ## Others way we can backup openproject from openproject interface we can backup from open project backup option 65 | 66 | ###-----------------Restore openproject in new pc------------### 67 | 68 | 69 | step 1 - install sql database and pgadmin Follow previous postgres installation and pgadmin installation 70 | 71 | step 2 - connect sql database into pgadmin Lets connect 72 | 73 | 127.0.0.1 /loclhost connection string 74 | 75 | 5432 default port 76 | 77 | postgres database name 78 | 79 | postgres database user name 80 | 81 | pass database user pass >> if password is not working then alter database usr pass and use new pass 82 | step 3 - After successfully connect database into pgadmin restore existing backup file Restore openproject backupfile into selected databse 83 | 84 | last step copy file system and replace with new file system /var/de/openproject/files 85 | 86 | ## Happy openProject 87 | --------------------------------------------------------------------------------