如何在 Ubuntu 20.04 LTS 上安装 OpenProject

在本教程中,我们将向您展示如何在 Ubuntu 20.04 LTS 上安装 OpenProject。 对于那些不知道的人,OpenProject 是一个完全基于 Web 的开源任务管理系统,使用 Ruby on Rails 和 Angular js 编写。 它允许您跨不同的团队和部门管理项目。 它在社区版和企业版中均可用。 社区版涵盖了广泛的功能和插件,并且免费提供。

本文假设您至少具备 Linux 的基本知识,知道如何使用 shell,最重要的是,您将网站托管在自己的 VPS 上。 安装非常简单,假设您在 root 帐户下运行,如果不是,您可能需要添加 ‘sudo‘ 到命令以获取 root 权限。 我将向您展示在 Ubuntu 20.04(Focal Fossa)上逐步安装 OpenProject 开源任务管理。 对于 Ubuntu 18.04、16.04 和任何其他基于 Debian 的发行版(如 Linux Mint),您可以按照相同的说明进行操作。

在 Ubuntu 20.04 LTS Focal Fossa 上安装 OpenProject

步骤 1. 首先,通过运行以下命令确保所有系统包都是最新的 apt 终端中的命令。

sudo apt update sudo apt upgrade

步骤 2. 在 Ubuntu 20.04 上安装 OpenProject。

默认情况下,OpenProject 在 Ubuntu 20.04 基础存储库中不可用。 现在我们使用以下命令添加 OpenProject 存储库:

wget -O /etc/apt/sources.list.d/openproject.list https://dl.packager.io/srv/opf/openproject/dev/installer/debian/11.repo

接下来,导入 GPG 密钥:

wget -qO- https://dl.packager.io/srv/opf/openproject/key | apt-key add -

然后,使用以下命令安装 OpenProject 包:

sudo apt update sudo apt install openproject

安装 OpenProject 后,您应该得到以下输出:

The openproject package provides an installer. Please run the following command to finish the installation: sudo openproject configure ============== Setting up imagemagick (8:6.9.16.60+dfsg-1.3) ... Processing triggers for libc-bin (2.32-16) ... Processing triggers for man-db (2.10.4-5) ... Processing triggers for mailcap (3.70) ...

步骤 3. 配置 OpenProject。

要启动配置向导,请运行以下命令:

openproject configure

您将被要求安装或使用数据库,如下所示:

选择好版本类型后,我们需要配置数据:

在 Ubuntu 上安装 OpenProject

选择第二个选项并点击 Enter. 您将被要求安装网络服务器:

选择 Apache 网络服务器并点击 Enter. 您将被要求设置一个完全限定的域名:

在 Ubuntu 上安装 OpenProject

如果您想要服务器路径前缀,那么您可以使用任何名称,也可以跳过此步骤。

在 Ubuntu 上安装 OpenProject

您将被要求安装 SSL:

在 Ubuntu 上安装 OpenProject

接下来会询问你是否要连续安装subversion仓库和git。 选择您想要的选项并点击 Enter. 您将被要求指定 SVN 存储库路径:

您将被要求定义存储库路径:

在 Ubuntu 20.04 LTS 上安装 OpenProject

保持默认并按 Enter 钥匙。 系统将要求您安装 Git 存储库:

在 Ubuntu 20.04 LTS 上安装 OpenProject

选择跳过并点击 Enter. 您将被要求设置 sendmail:

在 Ubuntu 20.04 LTS 上安装 OpenProject

您要安装 memcached 服务器吗? 然后选择它。

在 Ubuntu 20.04 LTS 上安装 OpenProject

点击回车后,OpenProject 将根据您的配置开始设置,这可能需要一些时间。

步骤 4. 访问 OpenProject Web 界面

成功安装后,现在我们使用 URL 访问它 https://open.yourdomain.com/login. 您将被重定向到 OpenProject 登录页面:

在 Ubuntu 20.04 上安装 OpenProject

恭喜! 您已成功安装 OpenProject。 感谢您使用本教程在 Ubuntu 20.04 LTS Focal Fossa 系统上安装 OpenProject 任务管理。 如需更多帮助或有用信息,我们建议您查看 OpenProject 官方网站.