我在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.
任何人都可以解释或提供任何好的参考链接。
答案 0 :(得分:0)
创建具有低权限的新用户,并将您的应用程序部署在该用户拥有的文件夹中。如果您因为SELinux而在用户$ HOME on centos中找到您的rails应用程序,则可能会遇到问题。您可以在文件系统的根目录中创建新文件夹,例如/my_applications/
。部署您的应用程序。这将使将来将应用程序迁移到另一个磁盘(如果有的话)
其他配置取决于您选择的appserver / webserver。
在CentOS上工作近4年后,我们最近转向了Ubuntu。我很高兴我们切换了。使用ruby / rails社区首选的操作系统,生活变得更轻松。