0

我在 Ubuntu 中开发了一个 rails 应用程序。现在我需要在安装了 centos 的 VPS 中进行部署。这可能是一个愚蠢的问题,但我找不到具体的解决方案。

让我困惑的是

1. Where do i place my rails application directory either in var/www/html or opt/ or any other location.
2. Whether i need to use my virtualhost for configuration of domain and sub domain.

任何人都可以解释或提供任何好的参考链接。

4

1 回答 1

0

创建一个具有低权限的新用户并将您的应用程序部署在该用户拥有的文件夹中。由于 SELinux,如果您在 centos 上的用户 $HOME 中找到您的 rails 应用程序,您可能会遇到麻烦。您可以创建一个新文件夹,例如/my_applications/在文件系统的根目录中。部署您的应用程序。这将使将来更容易将应用程序迁移到另一个磁盘(如果有的话)

其他配置取决于您选择的应用服务器/网络服务器。

在使用 CentOS 近 4 年后,我们最近切换到了 Ubuntu。我很高兴我们换了。有了 ruby​​/rails 社区首选的操作系统,生活变得更轻松。

于 2013-10-08T18:11:26.643 回答