在过去的几天里,我一直在努力解决这个问题,但这变得非常令人沮丧。我的网络主机是“JustHost”,我有一个共享主机服务。我发现在尝试在服务器上设置部署时,这直接转化为“剥夺您的所有特权”。
我想我找到了一些非常好的教程,可以帮助我设置我的环境(我尝试关注 Rob McLarty 的关于如何设置生产服务器和如何尽可能部署 Rails 应用程序的博客)。我发现的问题是我不能/不需要安装任何推荐的东西,当需要尝试设置时,我没有对推荐修改的文件的权限或我没有使用所需命令的权限。
我自然明白为什么这对共享主机很重要。如果主机上的每个人都可以随意重启 apache 服务器,那将是愚蠢的。
无论如何,我发现这是大多数关于启动和运行此部署的研究的问题。简单来说,大部分推荐的东西我都没有访问权限。
有谁知道如何在如此严格的环境中设置部署?即使是一些资源,或者简单的“你想这种方式太难了”来指出我正确的方向也会非常有帮助。