OpenProject 是一个完全基于 Web 的开源任务管理系统,使用 Ruby on Rails 和 Angular js 编写。它使您可以跨多个团队和部门管理项目。它提供社区版和企业版。社区版涵盖了广泛的功能和插件,并且是免费提供的。
在 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
您将被要求安装或使用数据库,如下所示:
选择版本类型后,我们需要配置数据:
选择第二个选项并按 Enter。您将被要求安装网络服务器:
选择 Apache 网络服务器并按 Enter。您将被要求设置一个完全限定的域名:
如果您想要服务器路径前缀以便您可以使用任何名称,或者您可以跳过此步骤。
您将被要求安装 SSL:
接下来会询问是否要依次安装subversion仓库和git。选择您想要的选项,然后按 Enter。您将被要求指定 SVN 存储库路径:
您将被要求定义存储库路径:
保留默认值,然后按 Enter 键。您将被要求安装 Git 存储库:
选择跳过并按 Enter。您将被要求设置 sendmail:
您要安装 memcached 服务器吗?然后选择它。
在您按 Enter 键后,OpenProject 将根据您的配置开始设置,这可能需要一些时间。
步骤 4. 访问 OpenProject Web 界面
成功安装后,现在我们使用 URL 访问它。您将被重定向到 OpenProject 登录页面:http://open.yourdomain.com/login
感谢您使用本教程在 Ubuntu 20.04 LTS Focal Fossa 系统上安装 OpenProject 任务管理。如需更多帮助或有用信息,我们建议您查看官方 OpenProject 网站。