Aug 08, 2019 PHP

使用Caddy 快速部署多个https 网站

        Caddy 是用GO实现的轻便Web部署工具,其功能Nginx类似,比它轻量、方便。特别是方便使用免费的 Let's Encrypt https 证书。下面是以Ubuntu/Debian 环境介绍实际的部署过程。 一、部署流程         Caddy部署主要分为下列3个环节:         (1)、Caddy(前端入口);         (2)、网站1、网站2(网站应用);         (3)、Supervisor(进程守护)。         Caddy 可以认为是一个Web 服务,可以把它放在与网站相同的目录,如 /srv/www/   二、安装Caddy         (1)、Caddy 是绿色的软件,到Github 官方上下载最新版本。我这里下载的是caddy_v0.11.0_linux_amd64.tar.gz,下载之后解压;mkdir -p /srv/www/caddy cd /srv/www/caddy wget https://github.com/mholt/caddy/releases/download/v0.11.0/caddy_v0.11.0_linux_amd64.tar.gz tar -xzvf caddy_v0.11.0_linux_amd64.tar.gz         (2)、添加配置文件 Caddyfile,注意,第一个字母要大写,输入配置的内容,例如:example.com…