执行> 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服务器。当我使用这台服务器时,它运行良好。