在 Linux 上部署 Django
像专业人士一样部署
讲师:John Leon
口袋资源独家Udemy付费课程,独家中英文字幕,配套资料齐全!
用不到1/10的价格,即可享受同样的高品质课程,且可以完全拥有,随时随地都可以任意观看和分享。
你会学到什么
- 如何将 Django 部署到安全的生产环境
- 了解 Django 部署的架构
- 技术堆栈中有哪些选项可用(Linux、Web 服务器、WSGI、数据库、SSL)
- 如何配置 PostgreSQL 数据库
- 如何配置 gunicorn WSGI 服务器
- 如何配置 Nginx Web 服务器
- 如何使用免费的 LetsEncrypt 证书或自签名证书配置 SSL
- 如何更新和备份您的部署
- 如何设置受保护的开发站点
课程内容
5 个部分• 29 个讲座• 2 小时 26 米总长度展开所有部分
要求
- 基本的 Python 经验
- 基本的 Django 体验
- 基本的 Linux 经验
描述
我将带您了解部署 Django 的所有主要组件。
了解部署的架构以及不同部分如何组合在一起。您将了解不同选项之间的差异和相似之处:
- Linux 发行版(Debian vs Ubuntu vs CentOS vs Fedora)
- Web 服务器(Nginx 与 Apache2)
- 数据库服务器(SQLite vs MySQL vs MariaDB vs PostgreSQL)
- WSGI 服务器(uWSGI vs gunicorn vs 女服务员)
- SSL 证书(自签名与 LetsEncrypt)
课程的第一部分将讨论架构和每个组件的作用。我还将讨论替代架构和规划时要考虑的事项。我将讨论不同的选项以及我针对各种情况推荐的选项。课程的第二部分将是一个实际的演练,一步一步,将 Django 项目部署到生产中,同时考虑到安全性。在课程结束时,我将向您展示如何自动更新和备份。
完成本课程后,您将了解我的所有提示和技巧,对架构有深入的了解,从而做出明智的选择。
你可以在课程的问答部分向我提问,并向其他人学习。如果您有特殊情况,请分享您的问题,我会帮助您。请记住,您不仅仅是在购买一组视频,您是在学习一门课程,而我作为您的讲师是您的资源。
学生应该已经精通 Linux 和 Python 技能,并对 Django 有一定的了解。
本课程适合谁:
- Python 或 Django 开发人员
- Devops 工程师使用 Django、Flask 或其他 WSGI 网络应用程序
- 使用 Django、Flask 或其他 WSGI 网络应用程序的 Linux 系统管理员
- 使用 Python Web 应用程序的安全工程师
- 任何好奇如何部署 Django 应用程序的人
声明:口袋资源网(koudaizy.com)提供的所有课程、素材等资源全部来源于互联网,赞助VIP仅用于对口袋资源服务器带宽及网站运营等费用支出做支持,从本站下载资源,说明你已同意本条款。