|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/learn-caddy-webserver-in-less-than-2-hours/
课程评论:没有评论
Coursera 课程总结:2 小时掌握 Caddy 极速上手指南 **课程名称:** 2 小时掌握 Caddy Web 服务器 **课程概述:** 本课程旨在帮助学习者在短时间内(不到 2 小时)快速上手 Caddy 2,一个强大、企业级、开源的 Web 服务器。Caddy 2 以 Go 语言编写,最显著的特点是**自动启用 HTTPS**,并且是唯一默认自动启用 HTTPS 的 Web 服务器。 Caddy 2 集静态文件服务器、反向代理、负载均衡、故障转移等功能于一身,既灵活又高效。它在 Docker Hub 上拥有超过 1 亿次下载,是当前现代且热门的 Web 服务器之一。其配置和使用极其简便,是 Apache 和 Nginx 的优秀替代品。 **学习目标:** 通过本课程,您将能够: * 快速了解 Caddy 2 的核心优势和功能。 * 在各种环境中部署和使用 Caddy:云端、本地计算机/服务器、Docker 容器化。 * 掌握 Caddy 的基本配置和使用,包括: * 安装 Caddy * HTTPS 加密(SSL) * GZIP 压缩 * 路由和子域名设置 * 负载均衡和故障转移 * 常见问题的故障排除 **课程特色:** * **实践导向:** 课程包含大量动手实验,并提供配套的 GitHub 仓库,实验中的配置均可在仓库中找到。 * **零基础到入门:** 即使是从未接触过 Web 服务器的初学者也能轻松学习,但具备一定的 Linux 基础会有所帮助。 * **快速见效:** 在学习过程中,您将能够很快搭建起一个正常运行并带 SSL 的网站。 * **讲师支持:** 遇到问题可随时通过聊天联系讲师,获得支持。 **总结:** 本课程为希望快速掌握 Caddy 2 并实际应用的学习者提供了绝佳的平台,无论您是初次接触 Web 服务器,还是寻求更高效、更易用的解决方案,都能在本课程中获得宝贵的技能。
Caddy 2 is a powerful, enterprise-ready, open source web server with automatic HTTPS written in Go. Caddy is the only web server to use HTTPS automatically and by default.Caddy is both a flexible, efficient static file server and a powerful, scalable reverse proxy.It has already over 100 million downloads in Docker Hub and is one of the modern and trending webservers. It is super easy to configure and to use and a good alternative to apache and nginx.With this course I enable you to get started with caddy in less than 2 hours. During that time, you will already get your website running properly with ssl.This course teaches you on how to use caddy in various environments:In the cloudOn your local computer or serverContainerized in DockerYou will learn on how to use and configure caddy:Install caddyEncrypt with SSLCompression with GZIPRouting and using subdomainsLoadbalancing and failoverTroubleshootingThe course contains many hands on labs which you can use with my additionally created GitHub repository. Ever lab links in its resources to the configs I've uploaded for you.If there are question, you can contact me as an instructor via chat, and I will support you in case you have questions.The course is set up for beginners, that never have used webservers, nevertheless, a bit of linux knowledge is helpfull.