任何人都可以通过谷歌云转发提供有关如何向我的实例添加其他IP的教程吗?
目前的文档太复杂,没有帮助.它没有说明应该执行命令的位置以及指令太模糊.
我一直在尝试设置一个新实例,但我无法理解如何设置将此实例上的所有流量转发到其他实例.如果有人能够阐明这个话题,我将非常感激.
谢谢.
即时通讯使用capistrano 3.1.4,带capfile
require 'capistrano/setup'
require 'capistrano/deploy'
require 'capistrano/rvm'
require 'capistrano/rails'
require 'capistrano/rails/assets'
require 'capistrano/faster_assets'
require 'capistrano/rails/migrations'
Run Code Online (Sandbox Code Playgroud)
我设置我的宝石使用figaro和设计.当我ssh到框,并运行(与.bash_profile导出RAILS_ENV =生产)
bundle install # works fine
bundle exec rake db:migrate # works fine
Run Code Online (Sandbox Code Playgroud)
但是当我执行时:
cap production deploy:compile
Run Code Online (Sandbox Code Playgroud)
我得到错误说明没有设置设计密钥,是因为bash -login没有在服务器上运行?
** Invoke deploy:compile_assets (first_time)
** Invoke deploy:set_rails_env
** Execute deploy:compile_assets
** Invoke deploy:assets:precompile (first_time)
** Execute deploy:assets:precompile
DEBUG [05812cf9] Running /usr/bin/env if test ! -d /home/user1/rails/releases/20150507175646; then echo "Directory does not exist '/home/user1/rails/releases/20150507175646'" 1>&2; false; fi as user1@example.com
DEBUG [05812cf9] Command: if test ! …Run Code Online (Sandbox Code Playgroud) 我正在使用Rails 5,我已经通过Capistrano在服务器上部署了我的应用程序.由于特定需要loadchema,我ssh in和cd到release/###目录并尝试运行
rails --version#出来5.0.3beta
捆绑#工作,一切安装
rails c#但是失败了
运行rails db:migrate也失败了.
它似乎返回rails通用帮助,因为我的目录不是rails目录.
我尝试删除bin文件夹,但仍然相同.有谁知道什么可能是错的?
谢谢