【发布时间】:2020-10-24 11:51:39
【问题描述】:
当我通过 ssh deploy@dropletIP 远程连接到数字海洋服务器时,我输入 pwd 这出来了
/home/deploy
当我输入“ls”时,什么都没有出现 当我做 cd shared 时,它说
-bash: cd: shared: No such file or directory
当我输入 .. 或 cd - 或 /
No command 'cd-' found, did you mean:
..: command not found
-bash: /: Is a directory
我正在尝试导航到共享/配置,以便创建 database.yml 和 secrets.yml
【问题讨论】:
-
您无法导航到不存在的文件夹。为什么你认为应该有一些东西?通常你的 capistrano 部署脚本会为你处理一切
-
我按照此链接中的说明进行操作medium.com/@adamjgordon24/…@jamesc
-
键入 ls 时什么都没有显示,因为那里什么都没有。这根本没有告诉我任何事情。你有一个空的服务器。你没有描述在你采取了哪些步骤之后应该有什么。如果您想更改文件夹,那么
mkdir some_folder将为您执行此操作,但是您的 capistrano 部署脚本将在您进行 cap deploy 时设置您的 rails env,并从您的 git 源代码存储库(bitbucket)中获取您的代码?并将您的代码放在应有的位置。即应用程序文件夹将与完整的应用程序代码一起自动创建
标签: ruby-on-rails ruby nginx digital-ocean