使用 Docker Compose 部署 WordPress(附配置 Nginx 反向代理+Let's Encrypt SSL 证书)

WordPress 是一个以 PHP 和 MySQL 为平台的自由开源的博客软件和内容管理系统。WordPress 具有插件架构和模板系统。截至2018年4月,排名前1000万的网站中超过30.6%使用 WordPress。WordPress 是最受欢迎的网站内容管理系统。全球有大约43%的网站都是使用 WordPress 架设网站的。WordPress 是目前因特网上最流行的博客系统。WordPress 在最著名的网络发布阶段中脱颖而出。如今,它被使用在超过7000万个站点上。本文旨在分享使用 Docker Compose 部署 WordPress 的方法。


在 NGINX 上配置 Let’s Encrypt SSL/TLS 证书

Let's Encrypt 是非营利性证书颁发机构,其使命是通过推动 HTTPS 的广泛应用,创建一个更加安全和尊重隐私的万维网。Let's Encrypt 的证书有效期为90天,在此期间可以随时更新。该项目采用自动化流程,旨在克服手动创建、验证、数字签名、安装和续期等繁琐步骤。该项目的目标是让万维网的加密连接普及化。通过省去支付费用、服务器配置、验证电子邮件管理和证书更新等任务,大大降低了设置和维护TLS加密的复杂性。本文旨在分享配置证书的方法。