我刚刚开始使用 Node,所以我在 OpenShift 上创建了一个实例并尝试安装 rhc,以便我可以为我的域名设置别名。
我运行了以下命令,rhc (1.25.2) 安装成功。
gem install rhc
下一步是运行:
rhc setup
但是,我收到了错误
bash: rhc: command not found
帮助将不胜感激。最终,我要解决的问题是阻止我的网站重定向http://www.example.com -> https://www.example.com/app
--
更新:
我在 /var/lib/openshift/[MYUSERDIR]/.gem/bin 中找到了 rhc,我尝试运行安装程序,最后得到以下消息:
./rhc setup
OpenShift Client Tools (RHC) Setup Wizard
This wizard will help you upload your SSH keys, set your application namespace, and check that other programs like Git are properly installed.
An unexpected error occured: undefined method `[]' for nil:NilClass
更新 2:
rhc setup 现在运行,但在尝试生成令牌时失败:
Generate a token now? (yes|no) yes
Generating an authorization token for this client ... /usr/lib/ruby/1.8/fileutils.rb:243:in `mkdir': Permission denied - /var/lib/openshift/[hidden]/.openshift (Errno::EACCES)