發布應用 - php開發的web系統用什麼工具實現一鍵發布和復原。

來源:互聯網
上載者:User
產品經過測試後需要進行上線,我想問下大家一般如何?對新版本的上線,流程是怎麼樣,使用什麼發布工具。

如果在運行過程中突然產生比較嚴重的BUG(是假如哦),那為了不影響網站的業務使用,如何快速恢複狀態。

回複內容:

產品經過測試後需要進行上線,我想問下大家一般如何?對新版本的上線,流程是怎麼樣,使用什麼發布工具。

如果在運行過程中突然產生比較嚴重的BUG(是假如哦),那為了不影響網站的業務使用,如何快速恢複狀態。

最簡單的就是用git + rsync

http://walle-web.io/ 好像這個不錯,國人做的。

任何一個版本控制工具都可以;
我過去公司採用的辦法是
在生產伺服器上檢出SVN中對應tag的版本,然後做一個ln,web伺服器指向這個軟鏈,檢出來的代碼按時間戳記進行命令(便於尋找版本順序),如果需要復原,直接重做一個ln。
上面的流程做成一個小的指令碼,方便在多台機器之間進行統一發布;

  • 相關文章

    聯繫我們

    該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

    如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

    A Free Trial That Lets You Build Big!

    Start building with 50+ products and up to 12 months usage for Elastic Compute Service

    • Sales Support

      1 on 1 presale consultation

    • After-Sales Support

      24/7 Technical Support 6 Free Tickets per Quarter Faster Response

    • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.