文件名称:aws-ansible-django-deployment:Ansible剧本示例,用于在AWS Ubuntu上部署Django
文件大小:58KB
文件格式:ZIP
更新时间:2024-05-20 03:52:51
Shell
在AWS(Ubuntu)上部署Django 我将这个存储库放在一起的目的是可以用作使用Ansible部署Django的自学教程。 祝您部署愉快,如果您认为可以改进的话,请随时贡献力量。 工作流程如下: 通过AWS或启动EC2 Ubuntu服务器-包含示例Vagrant文件 使用设置服务器 从Amazon,PostgreSQL或MYSQL数据库中选择RDS 从Git部署Django项目,并通过以下堆栈提供服务: 可以选择使用Reddis安装Node.js,MongoDB,Elastic Search或celery 该堆栈附带了针对gunicorn,supervisor和nginx的有用日志记录。 它使用logrotate来管理日志,并使用进行基本(完整服务器映像)备份。 您还可以使用此剧本将多个应用程序部署到同一服务器上。 *** You probably don't wan
【文件预览】:
aws-ansible-django-deployment-master
----.gitignore(10B)
----ansible.cfg(319B)
----hosts(60B)
----Vagrantfile(914B)
----LICENSE(34KB)
----playbook.yml(3KB)
----README.md(7KB)
----roles()
--------memcached()
--------celery()
--------backup()
--------rds()
--------mongodb()
--------web()
--------mysql()
--------postgresql()
--------es()
--------nodejs()
----local_envs(356B)
----vars()
--------local(3B)
--------production(3B)
--------dev(3B)