使用capistrano
部署hyperf项目,并使用pm2管理和守护hyperf进程。
# 安装capistrano capistrano的版本号,在部署程序中有配置,需注意
gem install capistrano
# 安装bundler
gem install bundler
# 安装
bundle install
npm install pm2 -g
使用pm2重启的时候restart
导致修改的配置文件或者缓存不生效,所以目前使用先删除再启动方式。
配置好相关服务器配置和目录信息后执行相关命令,如:
cap production deploy