日日操夜夜添-日日操影院-日日草夜夜操-日日干干-精品一区二区三区波多野结衣-精品一区二区三区高清免费不卡

公告:魔扣目錄網(wǎng)為廣大站長提供免費收錄網(wǎng)站服務(wù),提交前請做好本站友鏈:【 網(wǎng)站目錄:http://www.ylptlb.cn 】, 免友鏈快審服務(wù)(50元/站),

點擊這里在線咨詢客服
新站提交
  • 網(wǎng)站:51998
  • 待審:31
  • 小程序:12
  • 文章:1030137
  • 會員:747

目錄

    又名git 寶塔 碼云 webhook鉤子自動同步

    第一步,在服務(wù)器下載,軟件,webhook。

    第二步,查看git版本,不能太低。

    這個太低了。

    服務(wù)器添加git鉤子的步驟

    這個最新

    服務(wù)器添加git鉤子的步驟

    第三步,

    yum remove git 刪除git

    yum install http://opensource.wandisco.com/centos/7/git/x86_64/wandisco-git-release-7-2.noarch.rpm git最高版本

    yum install git重新下載git最高版本

    git config –global user.name XXX 郵箱名稱

    git config –global user.email [email protected] 郵箱賬號

    第四步,

    配置碼云和服務(wù)器ssh

    -服務(wù)器要開放22端口

    https://baidu.physton.com/?q=%E6%9C%8D%E5%8A%A1%E5%99%A8%E5%BC%80%E6%94%BE%E7%AB%AF%E5%8F%A3%E6%98%AF%E4%BB%80%E4%B9%88%E6%84%8F%E6%80%9D

    云服務(wù)22端口:https://blog.csdn.net/qq_46311811/article/details/122233509

    公鑰對添加(很重要):https://gitee.com/help/articles/4181#article-header0

    暫時只支持一個碼云賬號同步生成公鑰對

    ssh-keygen -t ed25519 -C "[email protected]" 這個就是公鑰對

    cat /root/.ssh/id_ed25519.pub 這個是獲取公鑰對

    第五步:git配置webhook。(WebHook)

    服務(wù)器添加git鉤子的步驟

    服務(wù)器添加git鉤子的步驟

    下面peng哥的!!!

    git 寶塔 碼云 webhook鉤子自動同步
    linux git 安裝
    centos8.0 以上 yum源自帶版本比較新的git 版本。
    如果是centos7 版本要下載git最新版本的話,要下載ius yum源。(或者編譯安裝)
    安裝完成后可配置用戶名和郵箱
    git --global config user.name  XXX
    git --global config user.email  xxx
    
    配置碼云和服務(wù)器ssh
    -服務(wù)器要開放22端口
    
    暫時只支持一個碼云賬號同步
    生成公鑰對
    ssh-keygen -t ed25519 -C "[email protected]" //后面是郵箱 
    
    
    生成的公鑰對在root/.ssh 里面
    復(fù)制公鑰到碼云上面
    git clone 到服務(wù)器
    cd /www/wwwroot/
    git clone [email protected]:fatcar/dmd_new.git 
    
    配置寶塔webhook
    #!/bin/bash
      
    echo ""
    #輸出當(dāng)前時間
    date --date='0 days ago' "+%Y-%m-%d %H:%M:%S"
    echo "Start"
    #判斷寶塔WebHook參數(shù)是否存在
    if [ ! -n "$1" ];
    then 
              echo "param參數(shù)錯誤"
              echo "End"
              exit
    fi
    #git項目路徑
    gitPath="/www/wwwroot/$1"
    #git 網(wǎng)址兩種方式都可以ssh 或者h(yuǎn)ttps
    gitHttp="[email protected]:fatcar/$1.git"
    #gitHttp="[email protected]:xxx/$1.git"
    echo "Web站點路徑:$gitPath"
    #判斷項目路徑是否存在
    if [ -d "$gitPath" ]; then
            cd $gitPath
            #判斷是否存在git目錄
            if [ ! -d ".git" ]; then
                    echo "在該目錄下克隆 git"
                    sudo git clone $gitHttp gittemp
                    sudo mv gittemp/.git .
                    sudo rm -rf gittemp
            fi
            echo "拉取最新的項目文件"
            #sudo git reset --hard origin/master
            sudo git pull        
            echo "設(shè)置目錄權(quán)限"
            sudo chown -R www:www $gitPath
            echo "End"
            exit
    else
            echo "該項目路徑不存在"
            echo "新建項目目錄"
            mkdir $gitPath
            cd $gitPath
            #判斷是否存在git目錄
            if [ ! -d ".git" ]; then
                    echo "在該目錄下克隆 git"
                    sudo git clone $gitHttp gittemp
                    sudo mv gittemp/.git .
                    sudo rm -rf gittemp
            fi
            echo "拉取最新的項目文件"
            #sudo git reset --hard origin/master
            sudo git pull
            echo "設(shè)置目錄權(quán)限"
            sudo chown -R www:www $gitPath
            echo "End"
            exit
    fi
    
    查看寶塔的密鑰 配置碼云上面的webhook
    測試是否成功
    分測試服務(wù)器和正式服務(wù)器(注意下分支)
    --- 參考鏈接
    
    https://www.itqaq.com/index/214.html
    https://gitee.com/help/articles/4229#article-header0
    https://www.cnblogs.com/jkko123/p/11620367.html
    -- 思考
    
    數(shù)據(jù)庫配置文件要不要傳到git(可以不用)因為如果在服務(wù)器上面新加文件,不會影響同步,可以手動添加數(shù)據(jù)庫文件
    如果一些文件的權(quán)限需要777,會不會有影響。(待定)

    分享到:
    標(biāo)簽:git 服務(wù)器 步驟 添加 鉤子
    用戶無頭像

    網(wǎng)友整理

    注冊時間:

    網(wǎng)站:5 個   小程序:0 個  文章:12 篇

    • 51998

      網(wǎng)站

    • 12

      小程序

    • 1030137

      文章

    • 747

      會員

    趕快注冊賬號,推廣您的網(wǎng)站吧!
    最新入駐小程序

    數(shù)獨大挑戰(zhàn)2018-06-03

    數(shù)獨一種數(shù)學(xué)游戲,玩家需要根據(jù)9

    答題星2018-06-03

    您可以通過答題星輕松地創(chuàng)建試卷

    全階人生考試2018-06-03

    各種考試題,題庫,初中,高中,大學(xué)四六

    運動步數(shù)有氧達(dá)人2018-06-03

    記錄運動步數(shù),積累氧氣值。還可偷

    每日養(yǎng)生app2018-06-03

    每日養(yǎng)生,天天健康

    體育訓(xùn)練成績評定2018-06-03

    通用課目體育訓(xùn)練成績評定