2016-12-02 27 views
2

我們公司希望構建基於Rails的後端網站,並選擇OpenShift平臺來託管和部署。要連接這兩個,所有的指南導致安裝寶石rhc寶石,然後設置它。將Rails應用程序部署到Openshift:rhc - 用戶名或密碼不正確

我對OpenShift很新鮮,我試圖在遠程Ubuntu服務器上安裝rhc工具包。現在我跑了gem install rhc,一切都很順利。因爲我必須通過rhc setup來配置rhc,所以我之後運行了這個命令,並且在詢問我想要使用哪個服務器之後(我把它留空以使用openshift.redhat.com),它來到了登錄部分。

此時,OpenShift Online允許您僅使用您的GitHub帳戶登錄,因此我給出了GitHub憑證和...voilà! Username or password is not correct。在PuTTy和ConEmu上試了這個。 我發誓我檢查了超過1000次的登錄數據,我完全失去了。

謝謝很多提前

回答

2

如果你想使用OpenShift在線NextGen的開發者預覽版,你不使用rhc客戶端。您需要使用oc客戶端。所以你讀到的任何地方rhc是錯誤的文檔。

通過新的Web控制檯登錄後,請選擇'?'在右上角的圓圈中選擇命令行工具。它會爲您提供要下載的'oc'工具的鏈接,以及使用會話訪問令牌從命令行運行所需的命令。

到該頁面的鏈接應該是:

同時建議你感到沮喪,在使用免費的電子書新平臺:

它使用虛擬機,但忽略客戶端登錄步驟並使用上述頁面中的步驟,然後按照本書中的示例針對Online NextGen Developer Preview代替。

+0

首先,非常感謝格雷厄姆的回覆。我實際上忘記了這個問題背後的主要觀點,並相應地更新了我的要求。現在,由於Rails應用程序要完成,我沒有找到使用'oc'客戶端的指南,它們都使用'rhc'。或者有沒有解決方法? – Simon

+0

請參閱https://blog.openshift.com/getting-started-with-ruby/ –

+0

如何通過oc查看應用程序的日誌文件? – gmlvsv