CentOS 7.x / RHEL 7.x 下编译安装最新版 Nginx

之前介绍过《CentOS / RHEL 7.x 使用 EPEL 安装最新版本 LEMP / LNMP》,其中有两种使用源安装的方法,但是无论是 EPEL 方式或 Nginx 官方源方式,自带的 OpenSSL 版本实在过低,所以本文介绍如何在 CentOS 7.x / RHEL 7.x 下编译安装最新版本的 Nginx 本教程同样适合 Debian / Ubuntu 但是 Debian 和 Ubuntu 下除非要装第三方的模块,否则不是很推荐编译安装 我们先做一个简单的对比

本博客开始支持 TLS 1.3

几个月前,我在升级本博客所用 Nginx 时,顺手加上了对 TLS 1.3 的支持,本文贴出详细的步骤和注意事项。有关 TLS 1.3 的介绍可以看 CloudFlare 的这篇文章:An overview of TLS 1.3 and Q&A。需要注意目前 Chrome 和 Firefox 支持的是 TLS 1.3 draft 18,暂时不要用在生产环境。 安装依赖 我的 VPS 系统是 Ubuntu 16.04.3 LTS,如果你使用其它发行版,与包管理有关的命

Kubernetes离线安装方案

最近工作上遇到离线部署Kubernetes的需求,生产环境是与公网隔绝的,所以考虑需要制作K8S离线安装包。网上搜到一个同学放在 GitHub 上开源的离线部署项目,跑了一下发现报错没跑起来,于是顺手折腾外加魔改了一下,花了几天时间,在 CentOS 7.3 下调通了 K8S 的几个常用版本。顺便制作好了离线安装包,供有类似场景和需求的同学参考。离线安装包会安装包括:Docker (1.12.6)K8S 所有必要组件Kubernetes dashboard,默认端口:3123