執行> rhc setup
,然後進入我的主機後,我總是收到此錯誤信息,我已經做了錯誤執行RHC設置 - 發生意外錯誤:無效字符在「<!DOCTYPE」
步驟:
1-安裝了Ruby 1.9.3
2-安裝RHC使用寶石gem install rhc
3執行> rhc setup
執行> rhc setup
,然後進入我的主機後,我總是收到此錯誤信息,我已經做了錯誤執行RHC設置 - 發生意外錯誤:無效字符在「<!DOCTYPE」
步驟:
1-安裝了Ruby 1.9.3
2-安裝RHC使用寶石gem install rhc
3執行> rhc setup
看來這是某種錯誤。
但是,還有另一種方式來手動生成SSH公私密鑰對,並上傳至OpenShift
1生成新的SSH密鑰
C:\> ssh-keygen
它會問你在哪裏保存在「C:\ Users \ YOU \ .ssh」中也會生成名稱爲「id_rsa」的密鑰對,並且在詢問密碼短語時按Enter鍵以保持其爲空
2 - 上傳你的公鑰到OpenShift
C:/>rhc sshkey add id_rsa C:\Users\YOU\.ssh\id_rsa.pub
然後它會問你關於OpenShift您的憑據,一旦做你的公鑰現在上傳到OpenShift
3-配置SSH使用連接到您的應用程序時
A-確保你有一個環境變量「HOME」指向生成的私鑰「C:/Users/YOU/.ssh」,如果不能創造一個
b-打開「C:/用戶/你/。SSH /」如果你發現配置文件打開它,如果沒有通過運行以下命令創建一個:
touch config
現在,添加以下行到配置文件:
Host ChooseAName
HostName APPName-NameSpace.rhcloud.com
IdentityFile ~\.ssh\id_rsa.pub
保存並關閉
4-現在連接到您的應用程序:
首先,獲取,使您可以遠程連接到rhclou您的應用程序的命令d服務器,你可以使用OpenShift Web控制檯
進入它是給你命令行,你將連接槽安全殼您APP上rhcloud
在我的情況下,是因爲我在打字
rhc setup --server=my_app_domain
但事實上,相關服務器是託管我的域的Openshift Enterprise服務器。當我使用這臺服務器時,它運行良好。