Caddy是什么?Caddy是一个多功能的HTTPweb服务器,并且使用Let'sEncrypt(https://link.zhihu.com/?target=https%3A//letsencrypt.org/)提供的免费证书,自动让网站升级到HTTPSEverySiteonHTTPSCaddyisageneralpurposeHTTP/2webserverthatservesHTTPSbyde
原创 2022-08-22 23:25:15
681阅读
使用Caddy生成自动SSL证书非常简单,Caddy内置了对Let's Encrypt的支持,并且可以自动申请、配置和更新SSL证书。以下是使用Caddy创建一个反向代理并自动获取SSL证书的基本步骤:安装Caddy:对于大多数Linux发行版,可以通过包管理器(如apt或yum)安装,或者直接从Caddy官网下载预编译好的二进制文件。创建Caddyfile:在服务器上的合适位置(例如 /etc/
原创 2024-01-17 11:48:58
301阅读
Caddy 简介Caddy官网Caddy 是由go语言开发的web 服务器 ,和nginx 功能作用相同。但是区别在于caddy 没有很多的依赖,或者说是插件。并且 caddy 实现了 ssl 证书每三个月自动续期,ssl 证书免费 。这意味着 使用 caddy 作为web 服务器 不再有nginx 的 ssl 证书 到期且付费的困扰。以上优点是我研究caddy的动力之一。安装Caddycento
转载 2024-05-09 10:14:53
173阅读
caddynginx的不同:caddy自带https的前端,直接将http服务器转换为https服务器。而nginx需要用户自己安装。caddy可以自己申请证书,而且可以过期时自动申请。而nginx好像不能申请证书,过期也无法帮你申请。另外,浏览器通过https连接本地/内部的https网页时,chrome会提示安全问题,此时可以设置将它加入例外,但还有个更简单的方法,在chrome网页里直接盲
转载 2024-04-30 06:00:10
74阅读
Caddy、 SSLDocker、Nginx 性能比较及使用体验 Caddy、 SSLDocker、Nginx 都是可以用来做前端代理的服务,前两者是用go来写,部署比较简单。Nginx 在部署HTTPS 时比较麻烦(相对其它两者来说),Caddy、 SSLDocker 都是自动配置并且更新HTTPS,这对我这样的懒人来说很有用。个人一直用https://openresty.org/en
转载 2024-04-29 19:29:56
116阅读
caddy 配置案例:caddy从当前目录的Caddyfile(默认)文件中读取配置,当然你也可以通过-
原创 2017-05-07 21:59:59
598阅读
caddy 配置案例:caddy从当前目录的Caddyfile(默认)文件中读取配置,当然你也可以通过-conf指定配置文件路径。Caddyfile的配置格式 的确非常easy,这也符合caddy的目标。Caddyfile总是以站点的Addr开始的。单一静态站点Caddyfile样例如下:test.ptmind.com:80{     #监听80端
原创 2017-05-07 21:59:59
10000+阅读
使用docker/docker compose部署caddy时,可能收到如下报错信息: Error: Caddyfile:2: Caddyfile input is not formatted; Tip: use '--overwrite' to update your Caddyfile in-place instead of previewing it. Consult '--help' fo
原创 2023-11-14 15:26:51
517阅读
Caddy 是一个Go写的服务器软件,官方的宣传语“The HTTP/2 web server with automatic HTTPS”以及“Serve The Web Like It's 2016”简明表达了这个软件的优点和趋势,它拥有基本的apache或者nginx有的web server模块
原创 2021-07-17 23:19:44
666阅读
caddy简介Caddy 是用 Go 语言实现的一款 Web 服务器,部分特点如下:使用、部署非常方便(比nginx的配置还要简单)自动化https(内置了Let’s Encrypt 服务,自动申请,自动续期)支持fastcgi,跑个php只需要要一句配置指令fastcgi /blog/ 127.0.0.1:9000 php支持众多插件,可以轻易地扩展功能我blog中N个站点分分钟就从nginx
原创 2021-02-04 20:25:52
1162阅读
Caddy 是一款现代化的 Web 服务器,专为简化开发者和运维人员的工作流程而设计。它最大的特点是自动化和
原创 9月前
768阅读
一、性能优化概述1.我们需要了解1、首先需要了解我们当前系统的结构和瓶颈,了解当前使用的是什么,运行的是什么业务,都有哪些服务,了解每个服务最大能支撑多少并发。比如nginx作为静态资源服务并发是多少,最高瓶颈在哪里,能支持多少qps(每秒查询率)的访问请求,那我们怎么得出这组系统结构瓶颈呢,比如top查看系统的CPU负载、内存使用率、总得运行进程等,也可以通过日志去分析请求的情况,当然也可以通过
转载 2024-03-07 13:31:05
125阅读
     1. 什么是Nginx?        Nginx (engine x) 是一个高性能的HTTP和反向代理web服务器,同时也提供了IMAP/POP3/SMTP服务。Nginx是由伊戈尔·赛索耶夫为俄罗斯访问量第二的Rambler.ru站点(俄文:Рамблер)开发的
转载 2024-04-28 14:59:53
40阅读
Nginx优化一、什么是优化1.了解知识# nginx进程的两种工作方式 master 调度 worker 工作 #最多也就几百并发 1、首先需要了解我们当前系统的结构和瓶颈,了解当前使用的是什么,运行的是什么业务,都有哪些服务,了解每个服务最大能支撑多少并发。比如nginx作为静态资源服务并发是多少,最高瓶颈在哪里,能支持多少qps(每秒查询率)的访问请求,那我们怎么得出这组系统结构瓶颈
转载 2024-04-28 15:52:40
228阅读
注意:1.worker_processes最多开启8个,8个以上性能提升不会再提升了,而且稳定性变得更低,所以8个进程够用了。2. 在服务器上执行top,然后按1,就可以看到CPU内核的工作情况。如果多个CPU内核的利用率都相差不多,证明nginx己经成功的利用了多核CPU。 ###################################################
转载 2024-04-15 10:50:34
94阅读
内容摘要:  nginx 特点  nginx应用场合  nginx安装  nginx主配置文件  nginx基于域名的虚拟主机  nginx基于域名的端口主机  nginx基于域名的IP主机  nginx配置负载均衡  nginx加入service添加启动 nginx 特点1、配置简单,灵活,轻量。2、高并发(静态小文件),静态几万的并发。3、占用资源少。2W并发 开10个线程服务,内存
转载 2024-03-26 17:53:52
143阅读
前言分享一个HTTPS优化案例。随着相关浏览器对HTTP协议的“不安全”、红色页面警告等严格措施的出台,以及向 iOS 应用的 ATS 要求和微信、支付宝小程序强制 HTTPS 需求,以及在合规方面如等级保护对传输安全性的要求都在推动 HTTPS 的发展。虽然 HTTPS 优化了网站访问体验(防劫持)以及让传输更加安全,但是很多网站主赶鸭子上架式的使用了 HTTPS 后往往都会遇到诸如:页面加载速
转载 2024-08-27 10:42:36
113阅读
Web服务器的基本功能:基于REST架构风格,以同一资源描述符(URI)或者同一资源定位符(URL)作为沟通依据,通过HTTP为浏览器等客户端程序提供各种网络服务。 Apache的缺点:如果有数以万计的并发HTTP请求同时访问,就会导致服务器上消耗大量内存,操作系统内核堆成百上千的apache进程做进程间切换也会消耗大量CPU资源,并导致HTTP请求的平均响应速度降低。
转载 2024-03-25 19:39:18
13阅读
Title: A Beginner's Guide to Deploying Caddy in Kubernetes As an experienced developer, I understand that introducing a beginner to new concepts like deploying Caddy in Kubernetes can be overwhelming
原创 2024-03-06 17:26:22
51阅读
This page describes how to configure Caddy using the Caddyfile. Introduction The term "Caddyfile" describes a text file that changes how Caddy works.
原创 2021-07-17 23:20:07
320阅读
  • 1
  • 2
  • 3
  • 4
  • 5