Caddy简介 Caddy是一款现代化的开源Web服务器和反向代理工具,专注于简化配置和自动化HTTPS,适合部署Web应用、API服务及静态网站。 核心定位:以极简配置实现高性能、安全的网络服务。 开发语言:Go语言编…
在先前的文章Python Web 应用的线上部署 中,主要讲解了如何部署 Flask 和 Django,虽然涉及了部分 ASGI 服务器的相关部署知识,但是介绍的非常的简单,今天就针对 FastAPI 应用如何部署到线上服务器进行比较详细的…
在先前的文章中介绍了使用Python解析Nginx日志,今天主要介绍的是使用ELK(Elasticsearch + Logstash + Kibana)来监控Nginx日志。 备注:以下方案占用CPU和内存过大,不适合在云服务器部署。 工具简介 本教程涉…
Nginx是一种广泛使用的开源web服务器,它以其高性能、稳定性和低资源消耗而闻名。nginxconfig.io提供了一个用户友好的界面,使用户能够通过简单的图形界面生成和自定义Nginx服务器配置。 通过这个工具,用户可以…
Nginx简介 Nginx(发音为“Engine-x”)是一种开源软件,最初被设计为高性能 Web 服务器。今天,Nginx 可以完成其他一些任务,包括缓存服务器,反向代理服务器,负载平衡器等等。 WEB服务器 目前主流使用的 web 服务…
HAProxy简介 HAProxy是一款提供高可用性、负载均衡以及基于TCP(第四层)和HTTP(第七层)应用的代理软件,HAProxy是完全免费的、借助HAProxy可以快速并且可靠的提供基于TCP和HTTP应用的代理解决方案。HAProxy稳定…
HTTPDNS简介 传统域名解析面临的诸多问题与挑战本质根源在于LocalDNS的服务质量不可控,如果有一个更安全、稳定、高效的递归DNS服务帮助我们代理了域名解析的过程,这些问题就可以彻底地得到解决。 HTTPDNS在这样…
通常我们说,一个域名是唯一对应到一个IP地址上的,我们在浏览器里输入一个域名,则将请求传递给DNS服务器,DNS服务器解析出这个对应的IP后返回给浏览器。但在一些情况下,一个域名可以对应多个IP地址,这种方式就…
什么是DNS服务器? DNS,即域名系统(Domain Name System),是计算机网络中的一项基础服务。通常来说,在网络上访问某个主机有两种方式:主机名、或IP地址。在互联网中,使用IP地址与服务器进行通信根本行不通,原…