利用 git script 建置 多台 網頁伺服器 資料

How to create multi website using git server ?

52
你如果有利用 load balance 來分流網站,應該會遇到要複製多份程式碼至每一台伺服器,這邊提供一個利用 git script 來自動複製多份程式碼。
git.script 內容說明:
1.如果伺服器內已經有網頁資料,就利用 git pull 抓取最新網站內容。
2.若伺服器尚未有網頁資料,就利用 git clone 複製網站資料。
若不懂 git server,可先參考 架設 共享 存取 Git Server

[shell]vim git.script
[vim]if [ -d /home/git/your_website/.git ] ; then
echo "your_website內的 .git 資料夾存在,開始更新網站內容。"
cd /var/www/html/project
git pull
else
echo ".git 資料夾不存在,建立另外一台網站資料"
rm -rf /home/git/your_website
cd /home/git
git clone [email protected]_ip:/home/git/your_website
exit 0
fi[/vim]
[shell]service httpd start
喜歡我們的文章嗎
給一個讚吧~^^
本站聲明
目前偵測到您現在處於未登入的狀況中 若在此狀態進行收藏很有可能導致資料遺失或錯誤 建議先行登入後重新執行步驟,不僅能保障收藏資料也能獲得最新的資訊唷! kikinote小精靈關心您!
不再顯示此視窗