[發明專利]一種云平臺應用一鍵部署的方法在審
| 申請號: | 201611116957.8 | 申請日: | 2016-12-07 |
| 公開(公告)號: | CN106598657A | 公開(公告)日: | 2017-04-26 |
| 發明(設計)人: | 龐毅;關班記;張遠世;齊兆勇;何龍泉;黃博;季統凱 | 申請(專利權)人: | 國云科技股份有限公司 |
| 主分類號: | G06F9/445 | 分類號: | G06F9/445 |
| 代理公司: | 廣東莞信律師事務所44332 | 代理人: | 余倫 |
| 地址: | 523808 廣東省東*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 平臺 應用 部署 方法 | ||
技術領域
本發明涉及軟件開發技術領域,具體涉及一種云平臺應用一鍵部署的方法。
背景技術
近年來,云計算正在成為IT產業發展的戰略重點,全球IT公司已經意識到這一趨勢,紛紛向云計算轉型,也帶來市場規模的進一步增長。云計算是通過網絡統一組織和靈活調用軟件、運行平臺、計算與存儲等各種ICT資源,實現大規模計算的信息處理方式,具備超大規模、虛擬化、通用性、高可靠性、高擴展性等特點。
云平臺上,經常要部署很多應用,如何實現對云應用部署一鍵安裝,避免運維人員逐個去安裝軟件、應用,減少系統運維人員工作量和出錯率;是目前所存在的問題。
發明內容
本發明解決的技術問題在于提供一種云平臺應用一鍵部署的方法;實現一鍵部署,避免運維人員逐個去安裝軟件、應用,減少系統運維人員工作量和出錯率。
本發明解決上述技術問題的技術方案是:
所述的方法是編寫shell腳本,將平臺軟件、應用程序安裝部署的命令集成到一個腳本中;當整個云平臺應用安裝時執行該腳本,完成對云平臺應用的一鍵安裝。
所述的方法包括如下具體步驟:
第1步、在公有云平臺上上傳應用運行環境工具包、數據庫安裝包、應用程序包、數據庫腳本、shell腳本;
第2步、在需要安裝應用的云平臺數據庫服務器上,執行下載命令,下載公有云平臺上的數據庫安裝包、數據庫安裝shell腳本文件;
第3步、執行數據庫安裝shell腳本;
第4步、在需要安裝應用的云平臺應用服務器上,執行下載命令,下載公有云平臺上的應用運行環境工具包、應用程序包、shell腳本文件;
第5步、把數據庫服務器IP地址,作為輸入參數,執行安裝應用的shell腳本;
第6步、通過瀏覽器訪問應用,檢查是否正常。
所述的執行數據庫安裝shell腳本步驟如下:
下載系統環境常用的依賴包;
解壓數據庫安裝包,并安裝數據庫;
檢查數據庫是否安裝正常;
啟動數據庫,執行數據庫初始化腳本;
校驗數據導入是否正常。
執行安裝應用的shell腳本步驟如下:
下載、安裝系統常用的依賴包;
解壓應用運行環境工具包,并安裝;
檢查應用運行環境安裝是否正常;
把應用程序包拷貝到web應用服務器部署的路徑,修改JDBC數據庫連接地址;
啟動web應用服務器。
本發明的有益效果是:提供云平臺應用一鍵部署的方法,輕松完成整個云平臺應用的安裝,避免了運維人員逐個去安裝軟件、應用,減少系統運維人員工作量和出錯率,降低運維成本。
附圖說明
下面結合附圖對本發明進一步說明:
圖1為云平臺應用一鍵部署的方法流程圖。
具體實施方式
本發明通過編寫shell腳本,把平臺軟件、應用程序安裝部署的命令集成到一個腳本中,維護人員只要執行該腳本,便可完成整個云平臺應用的安裝,避免了運維人員逐個去安裝軟件、應用,減少系統運維人員工作量和出錯率。
下面具體以部署某云平臺應用為例。
如附圖1所示,是一種云平臺應用一鍵部署的方法流程圖;一種云平臺應用一鍵部署的方法包括如下步驟:
第1步、在公有云平臺上上傳應用運行環境工具包、數據庫安裝包、應用程序包、數據庫腳本、shell腳本;
第2步、在需要安裝應用的云平臺數據庫服務器上(公有云或私有云平臺),執行下載命令,下載公有云平臺上的數據庫安裝包、數據庫安裝shell腳本文件;
第3步、執行數據庫安裝shell腳本,腳本步驟如下:
1)、下載系統環境常用的依賴包;
2)、解壓數據庫安裝包,并安裝數據庫;
3)、檢查數據庫是否安裝正常;
4)、啟動數據庫,執行數據庫初始化腳本;
5)、校驗數據導入是否正常。
第4步、在需要安裝應用的云平臺應用服務器上(公有云或私有云平臺),執行下載命令,下載公有云平臺上的應用運行環境工具包、應用程序包、shell腳本文件;
第5步、把數據庫服務器IP地址,作為輸入參數,執行安裝應用的shell腳本,步驟如下:
1)、下載、安裝系統常用的依賴包;
2)、解壓應用運行環境工具包,并安裝;
3)、檢查應用運行環境安裝是否正常;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于國云科技股份有限公司,未經國云科技股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201611116957.8/2.html,轉載請聲明來源鉆瓜專利網。





