我成功在我的Apache服务器上安装了乘客,并且成功运行了一个rails站点。我对服务器管理非常陌生,我有一个非常简单的问题,我似乎无法找到答案。在哪里存储我的Rails应用程序?我知道Passanger可以在服务器的任何地方访问应用程序,因此应用程序应该放在哪里?在Apache服务器上存储Rails站点的位置?
2
A
回答
2
Debian的乘客安装建议您将应用程序安装到/ usr/share /%APP%/并将应用程序的/ public目录符号链接到/ var/www或子目录。我喜欢这种清洁方法,尽管它比其他所有方法都多一点工作。
1
3
我一直没能找到同意普遍的回答这个任何一个。创建一个用户并存储在该主目录中对我来说似乎是合理的。
另一个理念是它应该是一个全系统的位置,并且还有一个合理的逻辑,特别是如果系统中有多个管理员。
我的做法是通过RPM软件包(在CentOS Linux上)安装Apache,并将Rails应用程序部署到Apache的默认目录/var/www/application_name
。
相关问题
- 1. 为什么会话需要存储在站点服务器上?
- 2. 将站点配置到服务器上
- 3. Apache conf设置为服务子站点站点和OwnCloud部署
- 4. 单个Apache服务器上的Django和Php站点
- 5. 在Apache HTTP服务器上设置mod_proxy
- 6. 如何在apache服务器上存储数据?
- 7. 上传服务器上的Laravel站点
- 8. 在Windows 2012服务器上的Apache服务器上承载多个网站
- 9. 如何下载的位置临时存储在服务器/ hello.csv
- 10. 在服务器中存储图像的位置
- 11. 在NodeJS中存储服务器端cookie的位置?
- 12. 服务器对象在SQL Server中的存储位置
- 13. Openid服务器存储具有标识的可信站点
- 14. 更改Web服务端点的存储位置
- 15. 在Nginx服务器上设置Django站点的环境变量
- 16. 在Symfony的生产站点上配置Web服务器
- 17. 存储库,活网站,全部在同一台服务器上
- 18. 如何在apache服务器上的rails项目上运行ruby?
- 19. 在cpanel托管的站点上启动apache solr服务
- 20. apache2服务器上的多个站点
- 21. 将私钥存储在数字签名服务器上的位置?
- 22. 在服务器上存储JSON数据
- 23. 在Web服务器上存储私钥
- 24. Heroku照片存储在服务器上
- 25. 在服务器上存储图片
- 26. 不能在服务器上的IIS 7.5上点击站点
- 27. 保存在服务器上的位置的接近警报
- 28. 存储从网站上传的服务器端路径
- 29. 确保在Apache服务器上运行的每个站点的源代码
- 30. Apache服务器上的Node.js
虽然这可能确实有很多工作,但我同意这是一个相当干净的方式来做到这一点。我也有Django项目正在运行,我可以以同样的方式存储。谢谢。 – 2011-03-02 15:04:10