对于生产环境的配置肯定和开发环境有很多不同点,例如配置调优,高可用配置等等,常见PHP-FPM、Nginx、Supervisor、Pm2一系列工具

自动化部署 - Laravel Deploy实战

Deployer 是一个基于 SSH 协议的无侵入 web 项目部署工具,因为它不需要你在目标服务器上装什么服务之类的东西即可使用,它的原理就是通过 SSH 到你的机器去创建目录,移动文件,执行指定的动作来完成项目的部署。他支持多种框架:Laravel、Yii等自动化部署 - Laravel Deploy实战 ...

企业常用的几种发布方式(蓝绿发布 | 滚动升级 | 金丝雀发布)

部署是将服务的某个版本投入生产环境的过程。部署的总体目标是:对系统用户产生最小影响的情况下,把服务的升级版本投放到生产环境中企业常用的几种发布方式(蓝绿发布 | 滚动升级 | 金丝雀发布)。服务变更需要注意哪些(或者说如何产生最小影响)? ...