capistrano 相关问题

Capistrano是用于部署Web应用程序的开发人员工具。它通常安装在工作站上,用于将代码从源代码管理(SCM)部署到一个或多个服务器。

什么是 Capfile?以及如何在 Ruby on Rails 中正确使用它?

我有一个 ruby on Rails 应用程序,应该从一台服务器转移到另一台服务器(目前工作不正常)。我安装了卡皮斯特拉诺。我正在使用带有 apache passe 的 debian 7 服务器...

回答 2 投票 0

无法从远程存储库读取(Ruby on Rails)

我曾经通过 Github Actions 将代码从 Github 部署到 AWS,没有任何问题。但现在,同样的代码突然停止工作了。它给出无法从远程存储库读取错误。我还在尝试...

回答 1 投票 0

在 Capistrano 部署文件中重新启动乘客的正确方法

我是 Rails 开发新手,我的问题是:我有一台带有虚拟机的服务器,在 Capistrano 部署期间,ngnix乘客没有重新启动。 这个例子和这个对我不起作用。任何...

回答 1 投票 0

Rails 6 - 开发和生产之间的 Nokogiri LoadError 冲突(x86_64-darwin 和 x86_64-linux)

当我尝试使用 capistrano gem 进行部署时,我得到: rake stderr:rake 中止! LoadError:无法加载此类文件 -- nokogiri/nokogiri 在我的 Gemfile.lock 中,我可以看到 nokogiri 已安装 nokogiri (1.1...

回答 2 投票 0

Capistrano 在预编译资产时找不到操作文本 css 文件

我正在使用 capistrano 部署 Rails 7.0.4.3 应用程序。当我运行上限生产部署时 服务在这一步停止: 部署:资产:预编译 01 $HOME/.rbenv/bin/rbenv 执行捆绑执行 rake 资产:

回答 1 投票 0

如何在自定义 Capistrano 任务中实现 --trace 标志?

我有一个自定义任务,它调用一些非常嘈杂的构建任务: 任务:build_release 做 SSHKit.config.command_map.prefix[:mix].unsh...

回答 1 投票 0

Rails 4:为什么字体在生产环境中无法加载?

我无法在生产中的 Rails 4 应用程序中加载字体,但它在开发中正常工作。 资产在部署时在服务器上预编译。 我的字体在 应用程序/资产/字体 我的应用程序.css: @字体-

回答 5 投票 0

Capistrano:Puma 无法启动服务器(Ubuntu)

我有一个 Rails 应用程序,我正在尝试将其部署到 Ubuntu 服务器。该服务器位于 DigitalOcean 上,是一键式 Rails 包。 Rails 应用程序使用 Capistrano - 这是我安装的宝石...

回答 1 投票 0

如何使用 Capistrano 3 进行部署但不进行符号链接/重新启动?

Capistrano v2 有两个有用的任务: cap deploy:update_code 将对新的releases/目录进行完整部署,但不会更改当前的符号链接或启动/重新启动服务器(因此服务器可以...

回答 2 投票 0

Ruby Passenger + Nginx - 错误代码解释:HTTPStatus.NOT_FOUND - 没有任何内容与给定的 URI 匹配

我在尝试使用 capistrano/nginx 和乘客部署我的 Rails 应用程序时遇到错误,capistrano 工作正常,我可以很好地运行我的部署命令,但我无法访问我的

回答 1 投票 0

Python3 __pycache__ 即使 PYTHONDONTWRITEBYTECODE=1 也会生成

我想问是否有另一种方法可以禁止在服务器中创建 __pycache__ 。 我的问题是,即使我已经将环境变量设置为 PYTHONDONTWRITEBYTECO,它仍然会继续生成...

回答 4 投票 0

capistrano 部署后无法重启 puma

我正在尝试使用 capistrano 将 Rails 应用程序从我的计算机部署到 aws linux ec2。 我使用了bundle exec cap生产部署命令,它实际上将新版本部署到服务器

回答 2 投票 0

.作曲家已满?设备上没有剩余空间

当我使用 capistrano (对于 Symfony)部署项目时,出现以下错误: 信息 [72050b7f] 运行 /usr/bin/env Composer install --no-dev --prefer-dist --no-interaction --quiet --optimize-autoloa...

回答 5 投票 0

如何确保 Sidekiq 进程在使用 Capistrano 部署期间继续运行

我已经设置了 Ubuntu、Nginx、Capistrano、Puma、Rails 和 Sidekiq。 我的问题是,在部署过程中,我不希望 Sidekiq 停止/重新启动。因为在运行上限生产部署后,我注意到......

回答 1 投票 0

capistrano 无法重新启动乘客应用程序

我有一个rails 6 / ruby 2.7.2应用程序,以及passenger gem,该应用程序在产品中运行良好,但最终部署上限 01 *** 错误:Phusion Passenger(R) 似乎没有运行。如果你...

回答 1 投票 0

Capistrano/Rails 未显示最新更改

我正在将 Rails 4 与 nginx 和乘客一起用于我的个人项目。今天我决定使用capistrano进行部署。我的 capsitrano 配置工作正常,我能够将我的应用程序部署到

回答 1 投票 0

Puma 未创建 pid 文件。 Nginx 在 puma 配置上出现连接拒绝错误

sockets 文件夹下不存在 Puma 套接字,但 puma 正在 systemd 服务下运行 尾-n10 /var/log/nginx/access.log 172.69.171.135 - - [15/4/2024:08:30:00 +0000]“GET / HTTP/1.1&qu...

回答 1 投票 0

如何为 Rails 应用程序 (rvm) 设置 Puma 服务的 ExecStart?

我正在尝试正确配置我的 puma 服务的设置,但仍然不成功。我的 nginx.conf 如下所示: 上游美洲狮{ 服务器unix:///home/rails/myapps/myproj/shared/tmp/sockets/

回答 1 投票 0

防止集群上的作业在部署期间在生产代码上运行

我有一个脚本,作为生产环境中集群上的作业运行几分钟。有 0 到 100 个这样的作业,每个作业有 1 个脚本,同时在

回答 1 投票 0

关系RubyGems、Ruby版本、Bundler版本、RVM和Capistrano冲突

我有一个古老的 Ruby on Rails 项目,它使用 Capistrano 安装过程。它当前运行 Ruby 2.5.1 和 Rails 5.2。我一直在开发更新版本,同时可能......

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.