gpt4 book ai didi

ruby-on-rails - 使用 Git 在 Ubuntu 服务器上部署 Rails 应用程序

转载 作者:太空宇宙 更新时间:2023-11-04 11:41:06 25 4
gpt4 key购买 nike

我是 Linux 的新手,但今天我发现自己从头开始设置服务器 (Ubuntu 10.04 LTS lucid) 来托管 Rails 应用程序。

无论如何,我设法在服务器本身上启动并运行了一个 Rails 应用程序,但我不得不放弃它,因为我想使用 Git。所以我在服务器上设置了一个 git 存储库,然后将所有代码从我的本地机器推送到存储库。 Buuuut,当然,Git 实际上并没有将文件本身存储在存储库中——我的 Rails 应用程序的所有代码现在都只在我的本地机器上。我应该如何告诉服务器托管它?

现在我的解决方案是让服务器使用 git 从它自己的存储库中 pull 代码。这就是我将托管给全世界的代码。为了更新代码,我想我必须做这样的事情:

  1. 在我的本地机器上更新代码。
  2. 做一些 git 添加、git 提交和 git 推送。
  3. 在服务器上,执行 git pull 更新代码。

所以我的问题是,我这样做的方式正确吗?

最佳答案

我建议您使用 Capistrano将您的应用程序部署到您的切片。 Slicehost 有一些优秀的guides在此可用。

关于ruby-on-rails - 使用 Git 在 Ubuntu 服务器上部署 Rails 应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3052584/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com