Samyapp / cloudways-restart-php-deployer-task
一个简单的部署任务和辅助函数,用于使用Cloudways API在管理的服务器上重启PHP 7.1 FPM。
v1.0.1
2018-11-15 15:23 UTC
This package is not auto-updated.
Last update: 2024-09-29 05:55:21 UTC
README
一个快速且简单的部署任务,用于重启Cloudways上托管的php7.1 fpm
应该很容易修改以重启其他服务。请参阅https://platform.cloudways.com/api
需求
您需要一个Cloudways账户和服务器,一个API密钥,以及您要重启服务的服务器ID。
安装
这只是一个几个实用函数和一个部署任务。您可以直接下载并包含restart-php7.1-fpm.php,或者通过composer安装
composer require --dev samyapp/cloudways-restart-php-deployer-task
用法
在您的deploy.php
脚本中,在包含您的食谱后包含restart-php7.1-fpm.php
然后设置以下变量
// The email attached to your cloudways account. set('cloudways_email', 'you@cloudways-account-email.com'); // the id of the cloudways server to restart set('cloudways_server_id', 42); // your cloudways api key - you could hard code this in your deploy script of // just set it in your environment instead. set('cloudways_api_key', $_ENV['CLOUDWAYS_API_KEY']);
最后,在适当的位置调用重启任务,例如
after('deploy:symlink', 'deploy:restart-php7.1-fpm');