配置Deployer
在项目根目录下创建一个“deploy.php”文件,并添加以下内容:
<?php
require 'recipe/common.php';
// 项目名称
set('application', 'Your Application');
// 部署服务器
server('production', 'your_server_ip', your_server_port)
->user('your_user')
->password('your_password')
->set('deploy_path', '/var/www/html');
// 部署目录
set('release_path', '/var/www/html/releases/{{release_name}}');
// Git仓库
set('repository', 'git@github.com:your_username/your_repository.git');
// 部署任务
task('deploy', [
'deploy:prepare',
'deploy:release',
'deploy:update_code',
'deploy:shared',
'deploy:vendors',
'deploy:symlink',
'cleanup',
])->desc('Deploy your project');
在配置文件中,你需要将相应的服务器IP、端口、用户名、密码和部署路径替换为你自己的信息。你还可以根据项目需要进行其他的配置,比如添加部署前和部署后的自定义任务。