项目场景:
1. 有两台服务器, 一台放控制台系统(1号服务器), 另一台放站群系统(2号服务器), 控制台顾名思义就是管理站群系统的后台
2. 我有一个域名 A.com
1) 把该域名指向2号服务器
2) 在控制台中添加站点 A.com
3) 访问 A.com , 会显示"Hello, 这是 A.com, 这是2号服务器"
4) 如果在控制台中删除了站点 A.com, 但域名指向不变(仍指向2号服务器), 再次访问, 则会显示"404"
3. 我有一个域名 B.com
1) 把该域名指向2号服务器
2) 在控制台中添加站点 B.com
3) 访问 B.com , 会显示"Hello, 这是 B.com, 这是2号服务器"
4) 如果在控制台中删除了站点 B.com, 但域名指向不变(仍指向2号服务器), 再次访问, 则显示"404"
4. 我有一个域名 C.com, D.com ... 甚至 N.com
步骤和功能跟上面一模一样
5. 控制台可以给 A.com, B.com, C.com 等子站开启/关闭/自动续签 Let's Encrypt 证书
项目需求:
1. 场景1~4都已经做完了, 非常简单, 现在找人做场景5的功能, 要求控制台能管理子站Let's Encrypt证书的打开, 关闭, 续签
2. 虽然场景1~4都已经做完了, 但本项目不是二次开发, 之所以告诉你场景1~4, 只是为了让你能理解客户的需求, 并不要求你用原来的源码改, 我要的只是场景5中的SSL管理功能
3. 你做好这个SSL管理脚本后, 我在你脚本的基础上再做完场景1~场景4的功能, 所以你不用担心有坑, 因为是我迁就你, 而不是你迁就我