本博客开始支持 TLS 1.3

OpenSSL为了支持TLS1.3final,需要使用OpenSSL1.1.1正式版:wget-chttps://github.com/openssl/openssl/archive/OpenSSL_1_1_1.tar.gztarxzfOpenSSL_1_1_1.tar.gzmvopenssl-Op


CentOS7 Certbot 自动更新 Let's Encrypt SSL 证书(Nginx,https)

目前https是大势所趋,上周末成功把博客迁移到Halo后,还未来得及配置https,之前都是从阿里云申请的赛门铁克免费版SSL证书,很方便,申请是快捷,缺点是不能自动续费。了解到Certbot是Let'sEncrypt官方推荐的证书生成客户端工具。1.安装Certbot直接上命令,还可以安装cer


windows nginx https

安装 opensslOpenSSL下载地址:http://slproweb.com/download/Win64OpenSSL_Light-1_1_0L.exe安装后配置环境变量。编辑环境变量新增:%OPENSSL_HOME%=xxx 在 Path 变量中追加 %OPENSSL_HOME%/bin创


群晖 NAS 之 Docker Nginx 反向代理

近期给NAS配备了一个公网IP(使用公网ip盒子,此处不细说了)诉求:利用Docker容器中的Nginx实现多域名访问不同应用、或者单域名不同文根访问不同应用,规避IP+端口访问。1.准备需要先在Docker中下载Nginx镜像(国内Dockerhub网站支持不好,可再注册表配置中配置阿里云注册表镜


基于 Nginx 实现 10万+ 并发,Linux 内核优化

转自:芋道源码由于默认的Linux内核参数考虑的是最通用场景,这明显不符合用于支持高并发访问的Web服务器的定义,所以需要修改Linux内核参数,是的Nginx可以拥有更高的性能。在优化内核时,可以做的事情很多,不过,我们通常会根据业务特点来进行调整,当Nginx作为静态web内容服务器、反向代理或


火狐文件下载乱码解决

1.JAVA 服务端代码,下载前处理文件名/** * 中文编码转换, 典型的情况是下载中文名的文件时, 浏览器不能正确地显示汉字 */public static String convert(HttpServletRequest request, String fileName) { if


WebSocket 结合 Nginx 实现 WSS 协议访问

了解 WebSocket可以参考维基百科:https://zh.wikipedia.org/wiki/WebSocket 或知乎网友回答:https://www.zhihu.com/question/20215561/answer/40316953Nginx 反向代理 WebSocket (需要Ng


nginx server_name配置

nginx 中的 server_name 指令主要用于配置基于名称的虚拟主机,server_name 指令在接到请求后的匹配顺序分别为:1.精确匹配server { listen 80; server_name sherlocky.com www.sherlock