目的:希望web程序push到gitee上后,自动pull到阿里云服务器,实现本地与服务器的数据同步更新
借鉴宝塔论坛的方法:https://www.bt.cn/bbs/thread-5348-1-1.html
服务器环境:centos7.3,Nginx
项目目录: /www/wwwroot/www (www变量,自定义)
远程git版本库: 码云
步骤:
1. 准备工作
宝塔自带 git,没有的话可以自行安装

添加密钥到码云
把ssh-rsa全部字符串添加到码云部署项目公钥设置里边

为了避免git pull 输入用户名密码,先把用户名密码加上

2.宝塔面板 安装 宝塔 webhook

本文介绍了如何配置宝塔面板和git,通过webhooks实现在码云上push后,自动将更新同步到阿里云CentOS7.3服务器上的Nginx项目。详细步骤包括设置git公钥、安装宝塔webhook、编写执行脚本以及在码云配置webhook地址。
最低0.47元/天 解锁文章
1223

被折叠的 条评论
为什么被折叠?



