NGNX 是顶级 HTTP 服务器之一,它支持大多数顶级企业网站,如 Netflix、Dropbox、WordPress、GitHub、Discovery 等。
这是专为想要掌握 NGNX 的初学者设计的首批课程之一。NGNX 不仅是 HTTP 服务器,还可以充当反向代理、负载均衡器。
掌握 NGNX 意味着为 HTTP 协议打下坚实的基础。因此,本课程最初侧重于 HTTP 协议,然后我们慢慢转向 NGNX 并在高性能企业环境中使用 NGNX。都是为初学者设计的。
通过这门适用于初学者和经验丰富者的实用课程,在 NGNX 中打下坚实的基础。
学习自定义 NGNX 安装
将 NGNX 配置为 Web 服务器
安装和配置服务器端编程语言作为 NGNX 后端
学习调整 NGNX 以获得最佳性能
使用一些安全最佳实践来保护 NGNX
本课程首先为有 Apache 经验的人介绍 NGNX 和 Apache 之间的差异,然后解释安装 NGNX、自定义安装和将 NGNX 配置为服务的不同方法。
安装部分还包括在不停机的情况下更新 NGNX 和添加/删除模块。
课程的大部分内容都集中在将 NGNX 配置为 Web 服务器,包括将其连接到 PHP 后端和配置 NGNX 的一些最佳功能,例如 Gzipping 和 GeoIP。
最后一部分将讨论通过 SSL 和其他安全最佳实践来保护服务器和用户。
完成本课程后,您将具备实用技能,可以立即开始构建安全、高性能的 Web 服务器或改进和更好地了解您可能使用的现有托管解决方案。
你将学到什么
- 学习从头开始创建自定义nginx web服务器。
- 对HTTP协议有深入的了解。
- 配置Web应用程序防火墙。
- 自定义Nginx安装
- 调整和管理NGINX负载平衡器
要求
- 熟悉使用命令行。
- 这门课程是为初学者从头开始设计的。
- 计算机和Linux系统的基本知识。
MP4 | Video: h264, 1280×720 | Audio: AAC, 48000 Hz
Language: English | Size: 3.77 GB | Duration: 9h 32m
What you’ll learn
Learn to Create Custom NGINX web servers from Scratch.
Have in-depth understanding of HTTP Protocol.
Configure Web Application Firewall.
Customise your Nginx install
Tune and Manage NGINX LoadBalancers
Requirements
Be comfortable using the command line.
This course is designed from absolute scratch for beginners.
Basic Knowledge of Computer and Linux System.