gpt4 book ai didi

deployment - 使用Capistrano通过FTP部署(非Rails站点)吗?

转载 作者:行者123 更新时间:2023-12-03 12:53:07 26 4
gpt4 key购买 nike

我将如何处理?

我有一个主要为静态的网站,该网站托管在廉价的网络主机上,该主机仅允许通过FTP访问该主机。该站点在git中进行跟踪。我正在使用OSX。

我想通过执行cap deploy来上传网站的新版本

最佳答案

我们使用capistrano部署用PHP编写的网站。

从内存中(我现在不在工作),我们使部署过载并使用rsync在sftp上进行同步。像这样:

desc "Sync"
namespace :deploy do

desc "Sync remote by default"
task :default do
remote.default
end

namespace :remote do

desc "Sync to remote server"
task :default do
`rsync -avz "/path/to/webapp" "#{remote_host}:#{remote_root}/path/to/webapp"`
end
end
end


我确信您可以用任何ftp程序替换rsync,它都可以正常工作。

关于deployment - 使用Capistrano通过FTP部署(非Rails站点)吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/327417/

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