django - 如何使用 django 将更新的更改推送到 ec2 实例

标签 django amazon-web-services amazon-ec2 django-rest-framework

我已经按照下面的教程成功地将我的 django 应用程序部署到了 ec2 上的 AWS。

我的配置是 Ubuntu , nginx , gunicornsupervisor

https://dev.to/subhamuralikrishna/deploying-django-application-to-aws-ec2-instance-2a81

( 我还没有将我的 EC2 连接到 RDS )

现在我已经对我的 django 应用程序进行了一些更改并将更改推送到 github , 如何更新对我的 Ec2 instance 的更改?

最佳答案

您需要通过 ssh 连接到您的 EC2 实例并运行 git pull以便您在 EC2 中的工作树与 github 上的内容保持同步。

然后,您需要重新启动服务器,以便您的更改反射(reflect)在服务器上。对于使用 apache 提供服务的 EC2 实例,这可以通过运行 sudo service apache2 restart 来完成。 .

关于django - 如何使用 django 将更新的更改推送到 ec2 实例,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62367926/

相关文章:

node.js - 对于一个允许简单图像上传的Web应用程序,我应该如何存储图像?对文件系统与 CDN 感到困惑

spring-boot - Spring Boot应用程序的Docker镜像

python - 在 Django 中截断 SQL 查询的日志记录

python - 如何将 Django REST 框架与具有外键默认值的模型一起使用?

python - 如何使用 Boto3 启动具有 IAM 角色的 EC2 实例?

amazon-web-services - Terraform - 无法在 AWS ECS 中使用负载均衡器

linux - 基于 Web 的从 .pem 文件获取公钥的方法

ubuntu - 在 Amazon ec2 Ubuntu 服务器上挂载和外部硬盘驱动器

django - 具有 OneToOne 关系的模型的 DRF 序列化程序

python - 是否可以在渲染函数中返回 HttpResponse 对象?