如何在共享主机上安装和设置 RoR 应用程序

如何在共享主机上安装和设置 RoR 应用程序

我成功地在我的 BlueHost 账户下安装了 redmine.org 应用程序。我当时正在关注官方安装指南没有任何错误。第 8 点说我可以通过运行 WEBrick Web 服务器并通过 lynx 访问它来测试安装http://本地主机:3000/来自 Bluehost 服务器。它运行正常,但是当我从外部尝试时,我得到的是“停放页面”。

我联系了 BH 支持,他们告诉我这是因为我的根目录中仍有 default.html(大小为 0B)。我需要用 RoR 应用程序中的 index.html 替换它。我想我必须对 redmine 公共目录中的 .htaccess 和 dispatch.fcgi 做些什么。

  • 我在我的账户下创建了新的“redmine”子域名。它在其中创建了新的“redmine”目录~/public_html/
  • 然后我查看了源代码里面~/public_html/redmine所以我有~/public_html/redmine/public目录

问题 1:我是否将 redmine 源代码安装在了正确的目录中?问题 2:我该怎么做才能让 redmine 在全球范围内都可以访问?

答案1

put your code in ~/redmine
backup a ~/redmine/public directory
make symlink of ~/public_html to ~/redmine/public
put backup contents to ~/redmine/public

相关内容