加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

ruby-on-rails – 理想的Rails服务器

发布时间:2020-12-17 04:30:19 所属栏目:百科 来源:网络整理
导读:什么是理想的rails服务器?让我们假设它在VPS上,例如Linode.让我们假设任何网站都不会成为下一个推特,但它们应该很好地扩展.它还必须支持多个站点,并且所有站点都是rails 3.并且数据库必须位于同一服务器上(现在). 它应该使用apache还是nginx? Ruby Enterpr
什么是理想的rails服务器?让我们假设它在VPS上,例如Linode.让我们假设任何网站都不会成为下一个推特,但它们应该很好地扩展.它还必须支持多个站点,并且所有站点都是rails 3.并且数据库必须位于同一服务器上(现在).

它应该使用apache还是nginx?

Ruby Enterprise Edition还是普通的Ruby?

理想的Linux发行版?

MySQL,PostgreSQL还是别的什么?

如何布置目录(在哪里放置rails网站或其他任何东西)?

部署选项?

还要别的吗?

解决方法

它应该使用apache还是nginx?
除非您需要特定的Apache功能,否则Nginx似乎是首选路由.如果您正在使用Passenger,则支持Apache和Nginx.更多关于乘客 here.

Ruby Enterprise Edition还是普通的Ruby?
我很确定REE仅适用于Ruby 1.8,它不再是Rails 3的首选版本. Rails 3在1.8中遇到了一些问题,但他们现在可能已经修复了它们.但是,一般来说,Ruby 1.9.2可以很好地运行Rails 3.

理想的Linux发行版?
这真的没关系.如果你不确定,Ubuntu是一个很好的选择,因为那里有很多知识,而且它很容易使用. Slicehost有很多关于开始使用VPS的精彩文章,其中很多都专注于Ubuntu:http://articles.slicehost.com/.

MySQL,PostgreSQL还是别的什么?
这绝对是主观的. MySQL绝对是最常见的,如果你真的不确定,它是一个很好的起点.然而,人们经常争辩说PostgreSQL更清洁,更容易使用MySQL.如果你刚刚开始,我会推荐MySQL,因为已有大量的信息.

如何布置目录(在哪里放置rails网站或其他任何东西)?
你可以把你的rails项目放在任何你喜欢的地方,所以我想把它放在我的主目录中.只需确保您的Web服务器可以访问您的静态资产.

部署选项?
卡皮斯特拉诺很受欢迎.您只需提交更改并进行上限部署,即可启动并运行.

还要别的吗?
如果这一切看起来势不可挡,请查看更简单的解决方案,例如Heroku.他们为您设置了所有内容,并且,当您失去一些灵活性时,您将不必担心任何此类问题.他们的定价不算太差,他们提供免费选择.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读