Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/heroku/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ruby on rails 如何使用apache、heroku或Phusion在服务器上配置和部署RubyonRails应用程序?我不知道这些术语_Ruby On Rails_Apache_Heroku_Nginx_Passenger - Fatal编程技术网

Ruby on rails 如何使用apache、heroku或Phusion在服务器上配置和部署RubyonRails应用程序?我不知道这些术语

Ruby on rails 如何使用apache、heroku或Phusion在服务器上配置和部署RubyonRails应用程序?我不知道这些术语,ruby-on-rails,apache,heroku,nginx,passenger,Ruby On Rails,Apache,Heroku,Nginx,Passenger,我是RubyonRails新手。我一直是初级开发人员,大部分时间都在本地主机上工作,所以不知道如何启动RubyonRails应用程序,如何配置RubyonRails应用程序以及如何部署它 我经常遇到下列术语,但不知道它的含义以及如何使用它们以及在哪里使用它们 阿帕奇 普西翁旅客 赫罗库 nginx 请帮助我,也期待着任何好的教程来学习所有这些术语 谢谢。我认为网络上有很多这方面的资源,但是: Heroku是一个平台即服务。基本上,您将rails应用程序推送到git remote,就这样,部署好

我是RubyonRails新手。我一直是初级开发人员,大部分时间都在本地主机上工作,所以不知道如何启动RubyonRails应用程序,如何配置RubyonRails应用程序以及如何部署它

我经常遇到下列术语,但不知道它的含义以及如何使用它们以及在哪里使用它们

阿帕奇

普西翁旅客

赫罗库

nginx

请帮助我,也期待着任何好的教程来学习所有这些术语


谢谢。

我认为网络上有很多这方面的资源,但是:

  • Heroku是一个平台即服务。基本上,您将rails应用程序推送到git remote,就这样,部署好了。您可以从CLI管理加载项、工作程序和进程,并根据需要进行放大/缩小。也许是最无痛的开始

  • Apache和nginx是两种Werbserver,我认为它们是rails世界中最常见的。Nginx是这两个工具中最新的一个,它似乎更适合大多数任务,但是如果你想知道选择哪一个,互联网上也有一些关于它的帖子

  • Phusion passenger是rails应用程序和Web服务器之间的桥梁(或可用桥梁之一)。如果您以前使用过php,请将其视为mod_php


我认为网络上有很多这方面的资源,但是:

  • Heroku是一个平台即服务。基本上,您将rails应用程序推送到git remote,就这样,部署好了。您可以从CLI管理加载项、工作程序和进程,并根据需要进行放大/缩小。也许是最无痛的开始

  • Apache和nginx是两种Werbserver,我认为它们是rails世界中最常见的。Nginx是这两个工具中最新的一个,它似乎更适合大多数任务,但是如果你想知道选择哪一个,互联网上也有一些关于它的帖子

  • Phusion passenger是rails应用程序和Web服务器之间的桥梁(或可用桥梁之一)。如果您以前使用过php,请将其视为mod_php


    • 由于这对您来说是全新的,我建议您从Heroku主机开始。你可以用这个免费版本做很多事情,而且它可以说是最简单的开始托管rails网站的方法。查看Heroku提供的信息。还有一个

      一旦您对Heroku感到满意,您的下一步可能会考虑在您自己的虚拟专用服务器(VPS)上托管。设置更加手动,但是如果你自己在VPS上设置,那么在Heroku上花费额外金钱的东西现在是免费的。下面是一个关于VPS主机的示例


      作为参考,在我开始考虑在自己的VPS上托管网站之前,我在Heroku上托管了大约一年的网站。现在我要做的是在Heroku上托管我的项目,因为这是启动和运行的最快方式。然后,如果网站成功,我将转换为VPS。

      因为这对您来说是全新的,我建议您从Heroku上托管开始。你可以用这个免费版本做很多事情,而且它可以说是最简单的开始托管rails网站的方法。查看Heroku提供的信息。还有一个

      一旦您对Heroku感到满意,您的下一步可能会考虑在您自己的虚拟专用服务器(VPS)上托管。设置更加手动,但是如果你自己在VPS上设置,那么在Heroku上花费额外金钱的东西现在是免费的。下面是一个关于VPS主机的示例


      作为参考,在我开始考虑在自己的VPS上托管网站之前,我在Heroku上托管了大约一年的网站。现在我要做的是在Heroku上托管我的项目,因为这是启动和运行的最快方式。然后,如果网站成功,我将转换为VPS。

      谢谢,这将对我帮助很大。谢谢,这将对我帮助很大。