在CentOS 8上安装OpenProject Community Edition

OpenProject是功能非常强大的项目管理套件,可在整个项目生命周期中为项目团队提供支持。本指南描述了如何在CentOS 8 Linux上安装OpenProject。借助OpenProject,您可以轻松地计划,可视化和交流您的产品路线图,与利益相关者共享它,并获得有关您想法的反馈。

OpenProject有许多关键功能。

  • 敏捷与Scrum
  • 项目计划与安排
  • 错误追踪
  • 产品路线图和发布计划
  • 任务管理和团队协作
  • 跟踪时间,报告成本,预算
  • 会议议程和会议记录
  • Wiki内置文档支持
  • 论坛–帮助人们参与

查看功能页面以获取 详细说明 每个OpenProject功能。

以下是在CentOS 8 Linux上安装OpenProject Community Edition的常规步骤。

步骤1:更新系统并添加EPEL存储库

确保您的系统已更新。

sudo dnf -y update

对于EPEL安装,请执行以下命令:

sudo dnf -y install epel-release
sudo dnf config-manager --set-enabled PowerTools

我们建议您始终在执行升级后重新启动系统。

sudo reboot

步骤2:添加OpenProject存储库

接下来,在终端中执行以下命令以添加OpenProject存储库。

sudo wget -O /etc/yum.repos.d/openproject.repo https://dl.packager.io/srv/opf/openproject/stable/10/installer/el/8.repo

步骤3:在CentOS 8上安装OpenProject

将OpenProject存储库添加到CentOS 8后,在CentOS 8上安装OpenProject。

sudo dnf install openproject

出现提示时,同意导入GPG。

Importing GPG key 0xBD33EEB8:
 Userid     : "pkgr.io (http://pkgr.io) <[email protected]>"
 Fingerprint: 6257 DF99 7246 2F57 A20F FB2A B6D5 83CC BD33 EEB8
 From       : https://dl.packager.io/srv/opf/openproject/key
Is this ok [y/N]: y

接下来,开始在CentOS 8上安装OpenProject。

Dependencies resolved.
========================================================================================================================================================
 Package                         Architecture              Version                                                 Repository                      Size
========================================================================================================================================================
Installing:
 openproject                     x86_64                    10.4.1-1583334668.21892557.centos8                      openproject                    241 M
Installing dependencies:
 dialog                          x86_64                    1.3-13.20171209.el8                                     AppStream                      233 k
 libpq                           x86_64                    12.1-3.el8                                              AppStream                      195 k
 mysql-common                    x86_64                    8.0.17-3.module_el8.0.0+181+899d6349                    AppStream                      143 k
 mysql-libs                      x86_64                    8.0.17-3.module_el8.0.0+181+899d6349                    AppStream                      1.2 M
Enabling module streams:
 mysql                                                     8.0                                                                                         

Transaction Summary
========================================================================================================================================================
Install  5 Packages

Total download size: 243 M
Installed size: 506 M
Is this ok [y/N]: y

步骤4:在CentOS 8上配置OpenProject

OpenProject软件包提供了用于配置应用程序的安装程序。要开始使用,只需使用sudo以root或用户身份运行以下命令:

 sudo openproject configure

选择使用外部数据库或本地安装。

选择安装Apache2 Web服务器。

在CentOS 8上安装OpenProject Community Edition

设置服务器的FQDN。

在CentOS 8上安装OpenProject Community Edition

设置项目路径前缀。否则,安装将位于域的根目录。

在CentOS 8上安装OpenProject Community Edition

选择配置服务器SSL 是的

在CentOS 8上安装OpenProject Community Edition

如果使用SVN,则可以选择安装它。 Git在下一个屏幕上。

在CentOS 8上安装OpenProject Community Edition

安装Git来托管Git存储库。

在CentOS 8上安装OpenProject Community Edition

配置目录以托管Git存储库-默认值已足够。

在CentOS 8上安装OpenProject Community Edition

另外,设置CGI脚本的目录。

在CentOS 8上安装OpenProject Community Edition

安装一个应用程序以从OpenProject发送电子邮件。

在CentOS 8上安装OpenProject Community Edition

要接收警报,请提供管理员的电子邮件。

在CentOS 8上安装OpenProject Community Edition

选择安装用于缓存的memcached服务器。

在CentOS 8上安装OpenProject Community Edition

以下是创建的Apache配置文件的示例:

$ cat /etc/httpd/conf.d/openproject.conf
Include /etc/openproject/addons/apache2/includes/server/*.conf


  ServerName projects.example.com
  DocumentRoot /opt/openproject/public

  ProxyRequests off
  Include /etc/openproject/addons/apache2/includes/vhost/*.conf
  # Can't use Location block since it would overshadow all the other proxypass directives on CentOS
  ProxyPass /openproject/ http://127.0.0.1:6000/openproject/ retry=0
  ProxyPassReverse /openproject/ http://127.0.0.1:6000/openproject/
 

步骤5:访问OpenProject仪表板

既然您已经在CentOS 8上成功安装了OpenProject,请访问OpenProject域并登录到仪表板。

在CentOS 8上安装OpenProject Community Edition

要以管理用户身份登录Web控制台,请执行以下操作:

Username: admin
Password: admin

首次登录后,需要更改管理员密码。

在CentOS 8上安装OpenProject Community Edition

检查一下 OpenProject文档 更多配置选项和高级管理指南。请参阅以下指南,以在其他Linux系统上安装OpenProject。

在Debian 10上安装OpenProject CE

在CentOS 7上安装OpenProject CE

在Ubuntu 18.04上安装OpenProject CE

Sidebar