gpt4 book ai didi

git - 在亚马逊 AWS 上部署网站

转载 作者:太空狗 更新时间:2023-10-29 13:25:52 25 4
gpt4 key购买 nike

我正在将我的网站迁移到 Amazon AWS,这引发了一个关于部署的基本问题。

我正在运行 S3 和 EC2 实例。 S3 实例提供所有静态内容,如图像、JavaScript 和 CSS。但是,在 EC2 实例上,我在/var/www/中启动了一个 Git 存储库,这样当我想更新我的代码库时我可以执行“git pull”。

关于如何确保同时上传静态内容和代码以使其完全无缝,我似乎找不到解决方案。假设我想更新首页的标志和布局。当我将 logo.png 上传到 S3 时,即使尚未部署新布局,我当前在 EC2 上的代码库也会自动指向新 Logo 。

我是否应该在 S3 上以新名称(例如 logo-2.png)上传 logo.png,将 HTML 中对 logo.png 的所有引用更新为 logo-2.png,然后部署它?

希望您能理解——谢谢!

最佳答案

使用第三步进行部署,例如 Jenkins 或 Springloops 或 rake。

这样,您的两个构建步骤都可以从一次提交中同时触发。

关于git - 在亚马逊 AWS 上部署网站,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7373670/

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