天天看點

openshift介紹及基礎使用 看看具體的指令: 準備 第1步:建立一個JBoss EAP的應用 部署到OpenShift

看看具體的指令:

準備

  1. 基本的Java知識是必需的,安裝最新的Java開發工具包(JDK ),可以是OpenJDK 7或Oracle JDK 7。
  2. 注冊一個OpenShift帳戶,它是完全免費的,可以配置設定給每個使用者1.5 GB的記憶體和3 GB的磁盤空間。
  3. 安裝RHC用戶端工具,需要有ruby 1.8.7或更新的版本,如果已經有ruby gem,輸入 

    sudo gem install rhc

    ,確定它是最新版本。要更新RHC的話,執行指令 

    sudo gem update rhc

    ,如需其他協助安裝RHC指令行工具,請參閱該頁面: https://www.openshift.com/developers/rhc-client-tools-install
  4. 通過 

    rhc setup

     指令設定您的OpenShift帳戶,此指令将幫助你建立一個命名空間,并上傳你的SSH keys到OpenShift伺服器。

    第1步:建立一個JBoss EAP的應用

    首先從建立示例應用程式開始,把該應用稱作 

    newsapp

    $ rhc create-app newsapp jbosseap
    
               
    然後可以使用如下指令:
    $ rhc create-app newsapp jbosseap -g medium
    
               
    這樣會建立一個應用程式容器,設定好所有需要的SELinux政策和cgroup配置,OpenShift也将建立一個私人git倉庫并克隆到本地。最後,OpenShift會給外界提供一個DNS,該應用程式将在

    http://newsapp-{domain-name}.rhcloud.com/

     下可以通路(将 

    domain-name

     更換為自己的域名)。

    部署到OpenShift

    最後,更改部署到OpenShift
    $ git add .
    $ git commit -am "NewApp"
    $ git push
               

繼續閱讀