在項目開發(fā)過程中,我們一般搭建局域網(wǎng)進行項目開發(fā),并進行內(nèi)部測試,發(fā)現(xiàn)bug進行修正,最后會把一段時期的開發(fā)成果(文件)上傳到公網(wǎng)服務器進行展示,一般一段時間更新一次。比如我們這個項目,一周更新一次到兩次,這里結合自己的實際操作寫一下項目由內(nèi)部局域網(wǎng)服務器更新到公網(wǎng)服務器的步驟。總體的原則是保證數(shù)據(jù)的安全,保留原有數(shù)據(jù),如果更新失敗能夠恢復原有的程序數(shù)據(jù)。

一、項目文件的更新

1 打包局域網(wǎng)(開發(fā))服務器數(shù)據(jù)

用ssh登錄到服務器,cd到開發(fā)文件的目錄,使用tar將需要備份的文件夾(文件)進行打包,比如需要打包abc目錄

tar –cvf devbak20170217.tar abc/

這樣就把abc目錄打包成了devbak20170217.tar文件。

2 備份公網(wǎng)服務器數(shù)據(jù)

操作步驟與打包局域網(wǎng)服務器數(shù)據(jù)類似,將備份的打包文件命名為pubbak20170217.tar。

3 更新公網(wǎng)服務器數(shù)據(jù)

延伸閱讀

學習是年輕人改變自己的最好方式-Java培訓,做最負責任的教育,學習改變命運,軟件學習,再就業(yè),大學生如何就業(yè),幫大學生找到好工作,lphotoshop培訓,電腦培訓,電腦維修培訓,移動軟件開發(fā)培訓,網(wǎng)站設計培訓,網(wǎng)站建設培訓學習是年輕人改變自己的最好方式