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

ruby-on-rails – Ruby on Rails部署要求

发布时间:2020-12-17 03:57:27 所属栏目:百科 来源:网络整理
导读:我开始认为在RoR中可以选择开发我的应用程序,但我对此并不了解.我通常将我的应用程序部署到基于 Windows XP或Vista的PC,并使用SQL Server作为数据库. 开发Ruby on Rails应用程序的系统要求是什么? 解决方法 甚至一年前,Ruby on Rails应用程序也难以部署. (
我开始认为在RoR中可以选择开发我的应用程序,但我对此并不了解.我通常将我的应用程序部署到基于 Windows XP或Vista的PC,并使用SQL Server作为数据库.

开发Ruby on Rails应用程序的系统要求是什么?

解决方法

甚至一年前,Ruby on Rails应用程序也难以部署. (我说这是喜欢Rails的人.)但今天,情况要容易得多.不幸的是,我没有在Windows服务器上部署Rails的经验.但是,我可以告诉您有关在Linux上进行部署的信息.

最简单的设置可能是运行Apache和Phusion Passenger的Linux(或BSD机器).默认情况下,Apache应安装在大多数Linux服务器上,而Passenger有一个不错的command-line installation tool.

对于数据库,我通常使用MySQL,但如果你做了很多非常复杂的查询,PostgreSQL可能更适合.同样,MySQL将安装在大多数Linux服务器上.

至于您的实际部署过程,我建议使用Capistrano.这允许您使用单个命令将更新的代码推送到您的服务器,根据需要更新您的数据库,如果出现问题,甚至可以恢复到旧版本的代码.

在Windows上部署的优势在于您已经了解它.在Linux上部署的好处是很多人都熟悉这种设置,并且能够帮助您解决最常见的问题.如果您决定在Windows上部署,我会确保您找到一个好的支持社区来回答您的问题. (你越偏离典型的Rails设置,你就越需要知道让事情发挥作用.所以,即使你最终没有最大的人群,也有助于找到一个较小的人群并跟随他们.)

(编辑:李大同)

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

    推荐文章
      热点阅读