亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

網站開發時, 怎么協調VPS和本地的同步?

網站開發時, 怎么協調VPS和本地的同步?

翻閱古今 2019-03-30 09:29:54
買了個VPS,部署網站后,需要修改網站源碼,但在終端直接連接VPS修改效率太低了,而在本地修改的話,還要上傳(用filezilla上傳),這樣的話,也不方便.有什么辦法能夠使得這個同步操作更簡單方便嗎?(比如把網站源碼放到github上,直接在VPS更新?)web新手,提前謝謝了.-------------分割線------------謝謝@依云的指點,使用了git來實現這一功能.大概的過程也就是三步:-在VPS上建立一個Gitserver,并創建一個repo倉庫-在本地主機上拉取VPSrepo倉庫上的內容,作為一個分支.-VPS上創建一個用于部署的環境,使用Hook技術動態更新..
查看完整描述

2 回答

?
慕運維8079593

TA貢獻1876條經驗 獲得超5個贊

本地修改后gitpush到vps上,vps上配置githook自動更新代碼、重啟服務
本地修改后rsync到vps上
使用FireFTP或者lftp等支持直接修改遠程FTP上的文件的FTP客戶端(實際上是下載回來,你編輯完后再自動上傳)
使用Vim直接編輯ftp://或者scp://地址
直接在vps上使用Vim或者Emacs修改,網絡給力的話,效率和本地也差不多。如果網絡延遲比較大,可以考慮使用mosh取代ssh
                            
查看完整回答
反對 回復 2019-03-30
?
波斯汪

TA貢獻1811條經驗 獲得超4個贊

樓上說的很好,用webhook,我們自己網站就是寫的自動部署
                            
查看完整回答
反對 回復 2019-03-30
  • 2 回答
  • 0 關注
  • 394 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號