[發明專利]一種平安城市項目服務器基礎環境部署方法在審
| 申請號: | 201810857904.4 | 申請日: | 2018-07-31 |
| 公開(公告)號: | CN109062585A | 公開(公告)日: | 2018-12-21 |
| 發明(設計)人: | 衛彪;李健;劉成龍;葉能鋒;江建宇;郭旭;汪成軍;周小將;汪彬彬;李志學;張宇;郭慶彬;王利梅;李凱;聞志;楊良闖;熊飛;朱志超;陳迪宇;吳愛清;沙健;谷曉陽 | 申請(專利權)人: | 安徽四創電子股份有限公司 |
| 主分類號: | G06F8/61 | 分類號: | G06F8/61;G06F8/71 |
| 代理公司: | 合肥和瑞知識產權代理事務所(普通合伙) 34118 | 代理人: | 王挺 |
| 地址: | 230088 安徽省合肥*** | 國省代碼: | 安徽;34 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 資源池 基礎環境 開發環境 腳本 部署 項目服務器 配置腳本 平安城市 軟件安裝包 腳本拷貝 命令完成 安裝包 誤操作 防火墻 拷貝 重啟 操作系統 樣本 保證 統一 | ||
本發明涉及一種平安城市項目服務器基礎環境部署方法,包括如下步驟:將JAVA語言開發環境安裝包與Mysql數據庫軟件安裝包拷貝到Linux服務器中指定的資源池中,同時將安裝腳本、配置腳本和清理腳本拷貝到資源池中;在資源池中執行安裝腳本,通過rpm命令完成樣本中的JAVA語言開發環境和Mysql數據庫軟件的安裝;在資源池中執行配置腳本,使得JAVA語言開發環境和Mysql數據庫軟件在Linux服務器上正常運行;使Linux服務器的操作系統的防火墻處于關閉狀態;在所述資源池中執行清理腳本,并對Linux服務器進行重啟。本發明的部署方法保證了基礎環境的統一,避免了部署期間的誤操作,提高了部署的效率。
技術領域
本發明涉及軟件應用技術領域,具體地講涉及一種平安城市項目服務器基礎環境部署方法。
背景技術
平安城市項目涉及軟件多且復雜,數量眾多的軟件分布部署在不同的服務器上,上層的主要軟件服務依賴于部分中間件,這部分中間件可能是插件、基礎庫、數據庫服務等,若技術人員根據自己需要按需安裝,可能會造成不同服務器的中間件有差異,后期可能影響上層服務運行,也不便于統一管理;同時部署效率低下,且容易誤操作。
發明內容
根據現有技術中存在的問題,本發明提供了一種平安城市項目服務器基礎環境部署方法,其保證了基礎環境的統一,避免了部署期間的誤操作,提高了部署的效率。
本發明采用以下技術方案:
一種平安城市項目服務器基礎環境部署方法,包括如下步驟:
S1,將JAVA語言開發環境安裝包與Mysql數據庫軟件安裝包作為樣本拷貝到Linux服務器中指定的資源池中,同時將安裝腳本、配置腳本和清理腳本拷貝到所述資源池中;
S2,在所述資源池中執行安裝腳本,將JAVA語言開發環境安裝包與Mysql數據庫軟件安裝包解壓到Linux服務器的指定安裝路徑下,通過安裝腳本中定義的rpm命令完成樣本中的JAVA語言開發環境和Mysql數據庫軟件的安裝;
S3,在所述資源池中執行配置腳本,獲取JAVA語言開發環境和Mysql數據庫軟件的軟件版本號,使得JAVA語言開發環境和Mysql數據庫軟件在Linux服務器上正常運行;
同時,配置腳本啟動Mysql數據庫軟件,初始化Mysql數據庫軟件的登錄密碼,并使Linux服務器的操作系統的防火墻處于關閉狀態;
S4,在所述資源池中執行清理腳本,清理步驟S3中占用的系統內存資源,并對Linux服務器進行重啟。
優選的,步驟S3中,獲取JAVA語言開發環境的軟件版本號后,編輯etc目錄下的profile文件,即在profile文件中定義JAVA_HOME變量值為JAVA語言開發環境的制定安裝路徑下,定義PATH變量值為$PATH:$JAVA_HOME/bin:$CATALINA_HOME/bin,定義CLASSPATH變量值為$JAVA_HOME/lib/,定義CATALINA_HOME變量值為JAVA語言開發環境中Tomcat的安裝路徑,使得JAVA語言開發環境在Linux服務器上正常運行。
進一步優選的,步驟S3中,獲取Mysql數據庫軟件的軟件版本號,通過RPM命令安裝與獲取的版本號相對應的MySQL-client,且MySQL-client與Mysql數據庫軟件正常連接,使得MySQL-client能對數據庫進行增加、刪除、修改、查找操作。
優選的,步驟S3中,配置腳本通過start命令啟動Mysql數據庫軟件,并通過mysqladmin初始化Mysql數據庫軟件的登錄密碼。
進一步優選的,步驟S3中,配置腳本獲取Linux服務器的操作系統的防火墻狀態,若防火墻處于打開狀態,則通過chkconfig iptables off命令關閉Linux服務器的操作系統防火墻。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于安徽四創電子股份有限公司,未經安徽四創電子股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201810857904.4/2.html,轉載請聲明來源鉆瓜專利網。





