之前介绍了OpenShift红帽免费云空间的申请和WordPress安装,但是该空间使用的是rhcloud.com的二级域名,大家都想自己的博客能拥有一个顶级域名,但OpenShift免费空间绑定顶级域名不是一个简单的事情。毕竟,这个免费空间是给开发者使用的,OpenShift免费空间绑定域名需要使用OpenShift Client Tools,下面我们一步一步来给Openshift免费云空间绑定一个顶级域名.
1.要绑定顶级域名,我们首先要安装git系统软件railsinstaller(点击下载)
。。安装完成后,点击:开始——运行——输入cmd,开启cmd命令窗口,输入
gem install rhc
,开始安装OpenShift Client 。
提示:这个安装过程非常的缓慢,输入代码回车后都需要等待好长一段时间才有所显示。
安装完成后,输入以下代码登陆
rhc setup
3.这时候需要我们输入注册OpenShift时所使用的邮箱和密码。
4.登录后,会生成一个公钥,这时会提示我们“你需要上传ssh key到OpenShift服务器,你确认操作吗?”我们输入YES, 开始上传公钥。
5.直到出现提示“ Provide a name for this key”的提示,这是给上传好的公钥文件命名,直接回车确认即可。
6.将域名CNAME到Openshift的二级域名后,在cmd命令窗口输入以下代码进行域名绑定(需要输入Openshift的登陆密码)。
rhc alias add appname domain
其中appname是你的应用名,domain是你要绑定的域名。
如果想删除绑定,可以输入:
rhc alias remove appname domain
7.出现“RESULT:Application event 'add-alias' successful”,绑定成功。
OpenShift被墙了,只能用HTTPS访问
之前一直被滥用,早就预料有这么一天了。。