• 首页
  • mac
  • 使用 rhc 工具连接 openshift 服务器

使用 rhc 工具连接 openshift 服务器

openshift.jpg

上一篇分享了, 如何使用 gem 在mac 环境下安装 rhc工具

这一篇是关于 如何使用 rhc 工具连接 openshift 服务器

如何使用 rhc

首先运行 rhc setup

➜  /Users/zhangzhi  >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.

If you have your own OpenShift server, you can specify it now. Just hit enter to use the server for
OpenShift Online: openshift.redhat.com.
Enter the server hostname: |openshift.redhat.com|

You can add more servers later using 'rhc server'.

接着命令行让你输入 openshift 帐号,密码: 回车

Login to openshift.redhat.com: 这里是你的openshift帐号
Password: **********(这里是openshift密码)

OpenShift can create and store a token on disk which allows to you to access the server without
using your password. The key is stored in your home directory and should be kept secret.  You can
delete the key at any time by running 'rhc logout'.

询问是否上传密钥? 输入 yes


Generate a token now? (yes|no) yes
Generating an authorization token for this client ... lasts about 1 month

Saving configuration to /Users/zhangzhi/.openshift/express.conf ... done

Checking for git ... found git version 1.8.5.2

Checking common problems .. done

Checking for a domain ... 29do

Checking for applications ... found 2

  yijiebuyi http://你的应用1名称.rhcloud.com/
  yijiebuy2   http://你的应用2名称.rhcloud.com/

  You are using 2 of 3 total gears
  The following gear sizes are available to you: small

Your client tools are now configured.

到上面为止,你的 rhc 配置完成.

除了在openShift web界面创建管理的app ,也可以使用 rhc 来创建管理

比如 创建一个应用,并且指定应用所使用的环境

rhc app create yijiebuyi  nodejs-0.10 mongodb-2.4

上面就是用 rhc 工具创建应用 yijiebuyi ,然后应用使用环境 node.js 和 mongodb

给上面的应用 yijiebuyi 安装数据库 mysql-5.1

rhc cartridge add mysql-5.1 -a yijiebuyi

安装 mysql 5.1 数据库

比如 绑定域名

rhc alias add yijiebuyi yijiebuyi.com

上面就是给应用 yijiebuyi 绑定一个域名 yijiebuyi.com

其余的命令待补

出自:使用 rhc 工具连接 openshift 服务器



回到顶部