【问题标题】:How to update files on my website without using FTP client?如何在不使用 FTP 客户端的情况下更新我网站上的文件?
【发布时间】:2020-09-06 06:26:54
【问题描述】:

我在 Nginx + NodeJS 上上传了静态文件。我知道如何更新网站的唯一方法是使用 FTP 应用程序。

还有其他上传网站资产的方法吗?

是否有允许在 GitHub 中提交自动更新我在 Nginx 中的网站的包?

更新网站的最佳做法是什么?我倾向于尽可能避免使用 CMS,因为我只更新了几次网站。

【问题讨论】:

  • 有很多方法可以做到这一点,但这取决于您的托管服务提供商。在安全性和兼容性方面,几乎任何东西都比 FTP 更好,因此您可能需要查找托管服务提供商的文档并查看可用的选项。

标签: node.js nginx github ftp sftp


【解决方案1】:

这完全取决于您托管网站的方式。一些服务提供自己的工具来更新其中的内容。例如,如果我们将站点托管在 aws ecs 中的 docker 部署中,那么我们将使用 aws 命令来完成。

如果您对 ftp 没问题,那么您可以创建一个 GitHub 操作工作流来自动更新您的网站

您可以查看我在这篇文章中作为回复提供的示例管道,以了解工作流程的工作原理

https://stackoverflow.com/a/63731446/14167216

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2016-05-09
    • 2015-12-03
    • 2022-12-11
    • 1970-01-01
    • 1970-01-01
    • 2017-05-21
    • 2015-08-02
    相关资源
    最近更新 更多