为什么我的 Redmine 站点显示时没有任何虚拟主机设置?

Why my Redmine site is shown without any Virtual Host settinig?

我已经在 VPS 上安装了 Redmine 3.2.4.stable.16111。我还没有为 Redmine 编写任何虚拟主机设置。仅将服务器名称 "redmine" 作为 CNAME 添加到我的 DNS 记录中。

为什么 Redmine 在没有虚拟主机设置的情况下工作?

我是按照Redmine的日文官方页面安装Redmine的,所以我猜是安装在/var/lib/redmine/。但是在该目录下,没有"public"文件夹。所以我也想知道为什么Redmine可以正常工作。

任何帮助将不胜感激。

谢谢。

嗯,Redmine 是用 Ruby 语言编写的。 Redmine 网站可以由不同的 Web 服务器提供服务,例如 Apache、Nginx。 Web brick 是一个用 Ruby 语言编写的简单的 http 服务器,可用于快速上手 Redmine。默认情况下,它 运行 通过端口 3000。它不需要任何虚拟主机。

Redmine 也可以 运行 与网络服务器的组合。例如 Apache Web 服务器可以作为 Web 砖服务器的反向代理。