ruby - 安装 Open Project 7(Apache 错误 : Service Unavailable)

标签 ruby apache ubuntu openproject

这是原始问题:https://community.openproject.com/topics/7851

我正在尝试在 Digital Ocean 的全新 Ubuntu 实例中安装 Open Project 7。

我已按照 https://www.openproject.org/download-and-installation/ 中的说明进行操作, 但它不起作用。

安装完成并运行 openproject configure 命令后,我选择了安装 MySQL 和 Apache 服务器的选项。全部完成后,我无法连接到我的服务器。

我的环境:

Ubuntu 16.04

http://159.203.191.172

在日志中,我可以看到两条奇怪的消息。

首先:

bundler:加载命令失败:unicorn (/opt/openproject/vendor/bundle/ruby/2.4.0/bin/unicorn)

第二个是警告:

WARN -- :您设置的 key 与定义在/opt/openproject/vendor/bundle/ruby/2.4.0/bundler 的内置方法 OmniAuth::AuthHash::InfoHash#name 冲突/gems/omniauth-8385bc0da47e/lib/omniauth/auth_hash.rb:34。当通过作为属性访问 key 时,这可能会导致意外行为。您仍然可以通过 #[] 方法访问 key 。 W, [2017-06-13T01:01:17.860764 #25822]

我不知道警告是否与问题有关,但我认为是 unicorn 问题。

最佳答案

在这里回答我自己的问题:

我怀疑这个包有问题所以我决定使用手动安装来安装它。我找到的最新文档是旧的 Ubuntu 14 分步教程,改编自旧版本的 Open Project。我决定按照它进行操作,经过大量调整后,我能够完成安装过程。

这是教程:https://github.com/opf/openproject-ce/blob/stable/7/docs/installation/manual/README.md

现在我正在基于它编写另一个分步教程,修改所有必需的步骤以在 Ubuntu 16 上执行全新安装。

关于ruby - 安装 Open Project 7(Apache 错误 : Service Unavailable),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44510955/

相关文章:

perl - 文件打开时出现 Win32::OLE 错误

php - 如何获取文档根目录上方一个文件夹的文件?

ruby - 在 Coffeescript 中使用 Sprockets,你//如何要求?

ruby-on-rails - 更新 Rails 中的 params 哈希值

ruby - 在 Ruby 语言中,如何获取字符串中的行数?

php - Apache RewriteRule 规则

ruby - 在span类的html中解析类名

c++ - 程序在 Ubuntu 14.04 和 GCC 中编译不正确

linux - 在 Linux 上使用 jetbrains appcode IDE

ubuntu - 在 Ubuntu 上为 Pharo/Seaside 部署设置什么文件权限和所有者