- 部署代码至单独的web站点
https://github.com/markomarkovic/simple-php-git-deploy.git - 配置
www-data用户
改/usr/sbin/nologin=>/bin/bash,且可找到www-data用户的目录:/var/www - 设置www-data登录密码
sudo passwd www-data - 设置
/var/www归属
sudo chown -R www-data:www-data /var/www/ - 切换到
www-data用户
su /var/www - 在
/var/www/.ssh目录中生成ssh key
sudo -Hu www-data ssh-keygen -t rsa -C “entimm@gmail.com” - 登录git托管网址,把
id_rsa.pub公约贴上去 - 设置webhook