寶塔用git自動部署php項目代碼
1. 碼云(https://gitee.com/)申請賬號,建立測試倉庫(如果是創建的私有倉庫,請先在服務器生成公鑰,然后在倉庫代碼平臺配置公鑰,進行公鑰配對,配對后,再開始使用webhook進行代碼同步【webhook同步,是需要先安裝git,然后把git代碼克隆到服務器,然后git克隆到服務器后,每次本地同步后,就可以進行webhook代碼同步,每次同步,gitee上的webhook都會有請求記錄】)

2. 服務器安裝寶塔,GIT和webhook
2.1:服務器安裝寶塔,命令:```yum install -y wget && wget -O install.sh https://download.bt.cn/install/install_6.0.sh && sh install.sh ed8484bec```
2.2:服務器安裝git,命令:yum -y install git,查看是否安裝成功命令:git version,如圖所示:

2.3:寶塔內部安裝webhook

安裝完成后,創建webhook

點擊查看密鑰,復制密鑰和url到gitee(碼云)

登錄碼云(gitee),找到倉庫->管理,webhook,添加webhook,輸入url和秘鑰,直接添加即可

添加webhook成功,會出現下列截圖:

注:點擊測試,發送webhook,去寶塔后臺查看測試是否成功【webhook中查看次數和日志,如果成功,代表OK,倉庫已同步,否則失敗】

在寶塔中找到webhook映射的git項目根目錄,查看是否同步成功,出現該下圖,代表成功
